2009년 정보관리기술사 기출문제 (87회, 89회)

2009년 정보관리기술사 기출문제

2009년 실시된 제87회, 제89회 정보관리기술사 기출문제 모음입니다.

[목차]

  1. 2009년 제87회 기출문제
  2. 2009년 제89회 기출문제
  3. 시험지 다운로드
  4. 연도별 기출문제 모음

2009년 제87회 정보관리기술사 기출문제

1교시 기출문제

※ 다음 문제 중 10문제를 선택하여 설명하시오. (각 문제당 10점)

1. OCL(Object Constraint Language)로 기술할 수 있는 제약 조건들의 유형 중에서 불변 가설(Invariant)에 대해 설명하시오.

2. 휴리스틱 알고리즘인 A*에 대해 설명하시오.

3. PSP(Personal Software Process)에 대해 설명하시오.

4. 성공적인 소프트웨어 정형 검증을 방해하는 상태 폭발 문제(State Explosion Problem)에 대해 설명하시오.

5. ISO 12207 국제 표준 중에서 지원 프로세스에 대해 설명하시오.

6. 3D GIS(Geographic Information System)을 설명하시오.

7. HOLAP(Hybrid OnLine Analytical Processing)의 특징을 설명하시오.

8. IPv6 over Low Power WPAN을 설명하시오.

9. COSO(Committee of Sponsoring Organization) 프레임워크에 대해 설명하시오.

10. 텔레매틱스 기반 컨버젼스 서비스의 요인 및 필요성을 소비자, 산업, 정책, 그리고 기술로 구분하여 설명하시오.

11. USIM(Universal Subscriber Identity Module)의 개념과 장단점에 대해 설명하시오.

12. CPC(Cost Per Click)의 개념, 출현 배경과 향후 전망에 대해 설명하시오.

13. 알고리즘 설계 기법 중 동적 계획법(Dynamic Programming)에 대해 설명하시오.

2교시 기출문제

※ 다음 문제 중 4문제를 선택하여 설명하시오. (각 문제당 25점)

1. 프로그램 병행성에 대해 다음 물음에 답하시오.

(1) 병행 프로그래밍에서 인터리빙(Interleaving) 동작 방식을 설명하시오.

(2) 아래와 같이 두 개의 프로세스 P1 과 P2가 병행 실행되는 경우 모든 가능한 인터리빙을 보이시오.

2. UML(Unified Modeling Language) 2.0에 대해 다음 물음에 답하시오.

(1) 클래스간의 관계를 나타내는 Association, Aggregation, Composition 에 대해 비교 설명하시오.

(2) UML 4-계층 구조에 해당하는 M0 계층, M1 계층, M2 계층, 그리고 M3 계층에 대해 설명하시오.

3. BcN(Broadband Convergence Network)에 대해 다음 물음에 답하시오.

(1) BcN의 출현 배경과 개념에 대해 설명하시오.

(2) BcN 계층별 특성과 향후 발전 방향에 대해 설명하시오.

4. 가용성 관리는 운영 시스템의 고장을 정확히 측정, 분석하여 장애를 최소화하는 활동이다. 다음 물음에 답하시오.

(1) 응답 시간 지연 및 시스템 중단 원인을 설명하시오.

(2) 결함 허용(Fault Tolerant) 기법을 적용한 가용성 보장 전략을 하드웨어, 소프트웨어적인 측면에서 각각 설명하시오.

5. 웹 기반의 신규 시스템을 도입할 경우, 효율적인 용량 관리는 비즈니스 요구사항을 충족하기 위해 중요하다. 다음 물음에 답하시오.

(1) 주요 자원 용량의 적정성을 확보하기 위해 고려해야 할 핵심 요소를 설명하시오.

(2) 용량 관리를 위한 프로세스 활동을 설명하시오.

6. 다음 이산 확률 분포에 대해 물음에 답하시오.

(1) 베르누이 시행과 베르누이 분포에 대해 설명하시오.

(2) 베르누이 시행과 이항 분포 관계를 설명하시오.

(3) 어떤 모집단의 80%가 특정한 상표의 구두를 좋아한다고 한다. 이 모집단에서 100명을 임의로 추출 했을 때 이 100회의 시행중에서 성공의 수에 대한 기대 확률이 적어도 0.75가 될 수 있는 구간을 설정하시오.

(4) 이항 분포와 포아송 분포와의 관계를 설명하시오.

3교시 기출문제

※ 다음 문제 중 4문제를 선택하여 설명하시오. (각 문제당 25점)

1. 디자인 패턴에 대해 다음 물음에 답하시오.

(1) GoF(Gang of Four)가 제시한 디자인 패턴의 개념과 종류를 설명하시오.

(2) 인터프리터(Interpreter)라 불리는 디자인 패턴을 설명하시오.

2. 사용자의 역할이 단순 콘텐츠 소비자에서 생산자로써의 역할이 확대되고 있는 웹 2.0에 대해 다음 물음에 답하시오.

(1) 웹 1.0과 웹 2.0의 차이점을 설명하시오.

(2) 웹 2.0의 개념과 플랫폼을 구성하는 5가지 주요 기술에 대해 설명하시오.

3. 기업에서 데이터의 품질을 확보하기 위한 ‘데이터 품질 관리’에 대해 다음 물음에 답하시오.

(1) 데이터 품질 관리의 개념과 장단점을 설명하시오.

(2) 관리 대상 및 관리 조직을 기본 축으로 하는 데이터 품질 관리 프레임워크를 설명하시오.

(3) 관리 조직의 역할을 설명하시오.

4. IT기반 유비쿼터스 도시 시설을 구축하는데 필요한 기술 중 USN(Ubiquitous Sensor Network)에 대해 다음 물음에 답하시오.

(1) USN의 개념과 특징을 설명하시오.

(2) USN의 구성 요소를 제시하고, 각 구성 요소에 대해 상세히 설명하시오.

5. 수치 해석 방법 중에서 수치미적분 해법에 대해 다음 물음에 답하시오.

(1) 수치 미분과 수치 적분의 개념과 활용 방법에 대해 설명하시오.

(2) 다음 함수표를 이용해서 물음에 답하시오.

① 직사각형 수치 적분을 설명하고 적분 값을 계산하시오.

② 사다리꼴 수치 적분을 설명하고 적분 값을 계산하시오.

③ 심프슨 적분을 설명하고 적분 값을 계산하시오.

④ 직사각형, 사다리꼴, 심프슨 수치 적분을 오차를 중심으로 설명하시오.

6. 비용 산정 모델에 대한 다음 물음에 답하시오.

(1) 비용 산정을 위한 COCOMO(Constructive Cost Model)와 기능 점수의 특징과 장점을 비교 설명하시오.

(2) 네 개의 모듈로 구성된 프로젝트가 있다. LOC(Line of Code)를 기반으로 한 각 모듈의 규모 추정이 아래와 같을 때, 이 프로젝트의 총 규모는 몇 LOC 인지계산하시오.

4교시 기출문제

※ 다음 문제 중 4문제를 선택하여 설명하시오. (각 문제당 25점)

1. 소프트웨어 시험에 대해 다음 물음에 답하시오.

(1) 소프트웨어 시험의 개념을 기술하고 철저한 시험이 왜 어려운지를 설명하시오.

(2) 자료 흐름 시험과 구조적 시험과의 차이점을 설명하시오.

2. 다음과 같이 7개 신도시의 도로 공사를 최소의 비용으로 설계할 때, 다음 물음에 답하시오. 단, 노드는 도시 이름을 나타내고 간선은 공사 비용이다.

(1) MST(Minimal Spanning Tree)의 개념에 대해 설명하시오.

(2) 위 그래프의 비용 인접 리스트를 도식화하시오.

(3) Prim 알고리즘을 이용해서 MST를 구하는 절차를 보이시오. 단, 시작 노드는 A이다.

(4) Kruskal 알고리즘을 이용해서 MST를 구하는 절차를 보이시오.

3. 데이터를 관리, 운용하는 데 중요한 데이터 참조 모델에 대해 설명하시오.

(1) 데이터 참조 모델의 정의와 관리 목적에 대해 설명하시오.

(2) 데이터 참조 모델의 관리 기준을 설명하시오.

(3) 기업을 대상으로 한 데이터 참조 모델과 공공 기관을 대상으로 한 데이터 참조 모델의 관리 및 활용 측면에서의 차이점을 설명하시오.

4. CMMI(Capability Maturity Model Integration)는 조직의 프로세스 개선 활동을 효율적으로 지원하기 위한 모델이다. 다음 물음에 답하시오.

(1) CMMI 표현 방법중 단계적 표현 방법과 연속적 표현 방법을 비교 설명하시오.

(2) CMMI 의 단계적 표현 방법에서의 모델 구성 요소에 대해 설명하시오.

(3) 통계적 프로세스 관리에 사용되는 대표적인 도구인 파레토 챠트, 산점도, 관리도에 대해 설명하시오.

5. 그린 IT는 환경을 의미하는 녹색(Green)과 정보기술(IT)의 합성어로 신성장 산업으로 이슈가 되고 있다. 다음 물음에 답하시오.

(1) 그린 IT의 개념과 범위, 이슈에 대해 설명하시오.

(2) 그린 IT 도입 및 활성화를 위한 방안을 설명하시오.

6. 프로젝트 일정 계획에 대해 다음 물음에 답하시오.

(1) EVM(Earned Value Management)에 대해 설명하시오.

(2) 1월 1일부터 6월 1일까지 진행되는 프로젝트에 관한 진행 기록이 다음과 같을 때, EV(Earned Value), SPI(Schedule Performance Index), SV(Schedule Variance), CPI(Cost Performance Index), 그리고 CV(Cost Variance)를 각각 구하시오. 단, 현재 일은 3월 1일 이라고 가정한다.

2009년 제89회 정보관리기술사 기출문제

1교시 기출문제

※ 다음 문제 중 10문제를 선택하여 설명하시오. (각 문제당 10점)

1. 운영체제(OS)의 기능과 역할에 대해 설명하시오.

2. B-tree의 장점과 단점에 대해 설명하시오.

3. 공개키 기반 구조(PKI)에 대해 설명하시오.

4. 전자ID카드 시스템에 대해 설명하시오.

5. Smart Dust를 이용한 홈네트워킹에 대해 설명하시오.

6. 데이터를 압축할 경우의 장점과 단점에 대해 설명하시오.

7. 인터넷 주소로 사용하는 ENUM(Elephone Number Mapping)에 대해 설명하시오.

8. CCL(Creative Commons License)을 설명하시오.

9. SaaS 에스크로우(Software as a Service Escrow)에 대해 설명하시오.

10. Open ID를 설명하시오.

11. RIA(Rich Internet Application)와 X-internet를 비교하여 설명하시오.

12. Hypervisor의 두가지 방식(Type1, Type2)와 두가지 구현 기술(Monolithic 방식, Microkernel 방식)에 대해 설명하시오.

13. 메타버스(Metaverse)의 4가지 범주인 증강 현실(Augmented Reality), 가상 세계(Virtual Worlds), 라이프로깅(Lifelogging), 미러 월드(Mirror Worlds)에 대해 설명하시오.

2교시 기출문제

※ 다음 문제 중 4문제를 선택하여 설명하시오. (각 문제당 25점)

1. 운영체제에서 프로세스 상태 다이어그램을 그리고, 각 상태와 상태간의 변환 과정에 대해 설명하시오.

2. OSS(Open Source Software)에 대해 설명하시오.

3. DBMS의 성능 평가 방법에 대해 설명하시오.

4. 데이터 Head, Write시에 블록(Block) 단위로 입출력을 하게 된다. 이 블록의 크기가 프로그램에 미치는 영향에 대해 설명하시오.

5. u-City 구축 및 안전한 운영을 보장하기 위한 보안 체계에 대해 설명하시오.

6. 전자 여권의 보안 문제점과 적용되는 보안 기술인 PA(Passive Authentication), AA(Active Authentication), BAC(Basic Access Control), EAC(Extended Access Control)을 비교하여 설명하시오.

3교시 기출문제

※ 다음 문제 중 4문제를 선택하여 설명하시오. (각 문제당 25점)

1. 프로젝트 경제성 분석에 대해 다음 항목을 설명하시오.

가. 프로젝트 경제성 분석의 개념과 필요성

나. 프로젝트 경제성 분석의 기법

다. 일반적으로 적용되는 3단계 절차

2. 가상화(Virtualization)를 통한 정보시스템의 효율화 방안에 대해 설명하시오.

3. 그린(Green) IT 2.0에 대해 설명하시오.

4. 유닉스 운영체제(Unix OS)의 시스템 호출(System Call) 동작 구조에 대해 설명하시오.

5. 우리나라 소프트웨어 산업구조를 시장구조, 기업역량, 기업간 거래구조 측면에서 현황 및 문제점을 분석하고, 소프트웨어 산업구조의 선진화 방향에 대해 설명하시오.

6. 다음 사례를 이용하여 블랙박스 테스트를 위한 테스트 케이스(Test Case)를 작성하시오.

<사례>
식품점의 전산화를 위한 모듈이 식료품의 이름과 킬로그램(Kg)으로 표시된 무게를 입력받는다. 입력은 한 문장 2자리에서 15자리까지 구성되며, 무게는 1에서 4자리의 숫자로 입력된다. 식료품 이름과 무게가 입력되면 출력으로 입력된 문장에 먼저 입력된 순서대로 상품과 무게가 나오고, 마지막으로 무게 합계 리스트가 나온다. 잘못된 무게를 꾸며보기 위하여 쓰인다. 입력에 빈 값이 나오면 무시된다.

4교시 기출문제

※ 다음 문제 중 4문제를 선택하여 설명하시오. (각 문제당 25점)

1. 알고리즘의 평가 방법인 Time Complexity와 Space Complexity에 대해 설명하시오.

2. IFRS(International Financial Reporting Standards) 도입과 관련한 기업 업무 시스템의 영향 및 연계 방안에 대해 설명하시오.

3. 클라우드 컴퓨팅(Cloud Computing)과 XaaS를 비교하여 설명하시오.

4. 최근 DDoS(Distributed Denial of Service) 공격으로 국가적인 혼란에 직면하였는데, 이런 DDoS 공격에 대한 전용 방어 장비의 종류(두 가지 방식)와 종합적인 대책에 대해 설명하시오.

5. 유닉스 운영체제(Unix OS)의 inode 자료 구조에 대해 설명하시오.

6. 객체지향 모델링에서 클래스들의 상호작용이나 상태 변경을 다루는 부분을 동적 모델링이라고 하는데, 다음의 비디오를 대여하는 사례에 관한 시나리오를 읽고 동적 모델링 작업 중 상호작용 다이어그램을 작성하시오.

<사례 시나리오>

① 비디오 대여를 위하여 점원(Clerk)이 처음에 대여 처리를 위한 메뉴를 선택한다.

② UI를 관리하는 객체(RentUI)는 화면에 입력된 자료나 출력된 자료를 디스플레이하는 역할을 하는 만큼, 우선 Rental 객체를 생성한다.

③ Rental 객체는 대여할 비디오가 무엇이며 누가 빌려갔는지를 기록하기 위한 엔티티 객체이다. 생성된 Rental 객체가 고객의 정보를 알아내기 위하여 Customer 객체에게 고객 정보를 요청한다.

④ Rental 객체는 화면에서 등록된 고객으로 확인된 후에는 바코드를 스캔하여 해당되는 비디오 테이블을 찾아내며, 테이블에 대한 자세한 사항을 Title이라는 클래스에 요청한다.

⑤ 대여하려는 비디오 테이블까지 다 얻으면 Rental 클래스가 총액을 계산하여 저장한 후 RentUI에게 디스플레이 하도록 위임한다.

⑥ RentUI가 정상적인 종료를 보고받으면 이벤트가 끝난다.

시험지 다운로드

아래에서 2009년 실시된 제87회, 제89회 정보관리기술사 기출문제 파일을 다운받을 수 있습니다.

연도별 기출문제 모음




댓글 열기

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다




글 목록으로..

🔼 맨 위로..