2007년 실시된 제81회, 제83회 정보관리기술사 기출문제 모음입니다.
[목차]
- 2007년 제81회 기출문제
- 2007년 제83회 기출문제
- 시험지 다운로드
- 연도별 기출문제 모음
2007년 제81회 정보관리기술사 기출문제
1교시 기출문제
※ 다음 문제 중 10문제를 선택하여 설명하시오. (각 문제당 10점)
1. 소프트웨어 아키텍처(Software Architecture)를 정의하시오. 세가지 주요요소를 중심으로 기술하시오.
2. 디자인 패턴과 아키텍처 스타일의 차이를 설명하시오.
3. 공개소프트웨어(OSS)의 라이센스 모델 중 대표적인 GPL과 BSD의 개념을 비교 설명하시오.
4. 전자상거래 보안의 4가지 원칙을 설명하시오.
5. 데이터베이스 트랜잭션을 정의하고, 트랜잭션의 특징을 설명하시오.
6. UCC(User-Created Contents)의 용어 및 개념을 정의하고 종류에 대해서 설명하시오.
7. 대규모 차세대시스템 구축 프로젝트에서 시스템 특성에 따라 적용해야 할 테스트 유형을 1) 사용자 인터페이스 테스트(User Interface Testing or Usability Testing), 2) 기능 테스트, 3) 비지니스단 성능테스트, 4) WAN 구간 성능 테스트로 구분 시, 각각에 대한 내용을 설명하시오.
8. DBA(DataBase Administrator)의 1) 정의, 2) 주요 직무, 3) 필요 기술, 4) 주요 역할에 대하여 설명하시오.
9. 업무설계(데이터모델링)를 위한 요구사항정의 시에 애매모호성을 제거하기 위한 규칙에 대하여 ‘예’를 들어서 설명하시오.
10. WRML(Web Reporting Markup Language) 배경 및 구조를 설명하시오.
11. 지능형 네트워크 로봇 구조를 설명하시오.
12. 차세대 이동통신 종류와 특징에 대하여 설명하시오.
13. 수석감리원, 감리원 자격기준에 대하여 기술하시오.
2교시 기출문제
※ 다음 문제 중 4문제를 선택하여 설명하시오. (각 문제당 25점)
1. 소프트웨어 프로젝트관리(Software Project Management)에 대하여 다음 질문에 답하시오.
가. 프로젝트 정의 및 프로젝트관리의 정의를 설명하시오.
나. 프로젝트를 수행하는 업종에 대하여 아는 대로 기술하시오.
다. 프로젝트 수행을 위한 ‘업의 특성 및 개념’에 대해서 기술하시오.
라. 소프트웨어 프로젝트 수행 과정상, 예상되는 대표적인 위험을 도출하고 이를 극복하기위한 위험관리(Risk Management)방안에 대하여 논하시오.
2. “학번·지도교수” 릴레이션은 학생들이 수강한 과목의 성적을 나타내는 릴레이션이다. 또한 이 릴레이션은 지도교수 정보로서 지도교수명과 지도교수의 소속 학과 정보도 함께 가지고 있다. 즉 한 학생은 여러 과목을 수강 할 수 있기 때문에 특정 튜플을 유일하게 식별하기 위해서는 학번과 과목번호가 복합 애트리뷰트의 형태로 기본키가 되어야 성적을 식별할 수 있다. 스키마와 함수종속성(Functional Dependency)은 다음과 같다.
“수강·지도” 릴레이션 : (학번,과목번호,지도교수명,학과명,성적)
함수종속성(FD):
1. 학번||과목번호 → 성적
2. 학번 → 지도교수명
3. 학번 → 학과명
4. 지도교수명 → 학과명
가. 함수종속도표를 작성하시오
나. 1차 정규형 스키마인 “수강·지도”테이블에서 부분종속성을 제거하여 2차 정규형 테이블을 설계하시오.
다. “나”항에서 생성된 2차정규형 테이블에서 이행종속성을 제거하고 3차 정규형 테이블을 설계하시오.
라. 1차 정규형 테이블에서 2차,3차 정규화 과정을 수행하지않고서 한번에 보이스-코드 정규형 테이블을 설계할 수 있는 방법을 설명하시오.
3. 정보전략 수립시 환경분석을 통해 주요성공요인을 도출하기 위해 사용하는 5-Force 분석 7S 분석, SWOT분석의 기법과 연결 절차에 대하여 설명하시오.
4. 정부에서는 기술사 자격의 실효성과 국제통용성을 제고하기 위해 기술사관련법제도 개선을 추진하고 있다.
가. 최근 개정된 기술사법의 주요내용(업역, 인력관리)과 쟁점
나. 정보통신공사업법 주요개정내용(배치기준, 기술등급)에 대하여 설명하고 향후 제도개선 방향에 대하여 기술하시오.
5. 소프트웨어 품질 평가 및 측정 기술에 대하여 다음 질문에 답하시오.
가. 품질평가 기술의 유형을 나열하고 비교 설명하시오.
나. 각 유형별 대표적인 표준 또는 모델을 제시하고 설명하시오.
다. GS(Good Software) 인증은 이중 어느 유형에 속하며 무슨 모델(표준)을 따르고 있는지 설명하시오.
6. SOA와 Web 2.0에 대하여 다음 질문에 답하시오.
가. SOA의 개념을 설명하시오.
나. Web 2.0의 개념을 설명하시오.
다. SOA와 Web 2.0의 차이점을 비교 설명하시오.
3교시 기출문제
※ 다음 문제 중 4문제를 선택하여 설명하시오. (각 문제당 25점)
1. 대규모 차세대시스템 구축 프로젝트에서 기존시스템(AS-IS system)의 데이터를 차세대시스템(TO-BE system)으로 이관(DATA conversion) 작업의 절차 및 유의사항에 대하여 상세히 설명하시오.
2. 기존시스템(AS-IS system)을 CBD체제로의 차세대시스템 IT Upgrade 프로젝트를 수행한 결과 참담한 실패로 결론지어졌다. 상황은 다음과 같다.
1) 납기 지연 : 12개월에서 16개월로 4개월 지연(지체상금 : 계약금액의 0.3% / 1일)
2) 투입 M/M : 180 M/M 투입예상에서 265 M/M 투입으로 85 M/M 추가 투입
3) Work Scope: 계약 대비 1.6배 증가(추정치)함. 고객사 업무에 대한 유경험자 부족
4) 요구사항 : 프로젝트 착수후 12개월 경과후 확정
5) IT환경에 대한 구축 경험 없었음 : NT 서버, MS-SQL서버, WAS서버의 EJB 생성, X-internet UI 툴, Reporting 툴, J2EE & EJB framework
6) 고객사측의 PM 및 T/F 요원들은 비전산요원임. 끊임없이 추가/변경 요구사항을 수용해 줄 것을 요구하였고, 또한 그렇게 하는 것이 당연한 “갑”의 권리로 생각함(언어폭력 난무)
7) 통합테스트 및 영업점테스트 기간 : 6주(weeks) 계획에서 16주(weeks)가 경과됨으로서 10주(weeks)간 지연되었음. 이유는 시스템 오류사항과 추가요구사항 및 변경요구사항이 테스트 기간에도 상상을 초월할 정도로 폭증했음
상기와 같은 결과를 초래하지 않기 위한 프로젝트관리 방안 – 범위관리, 위험관리, 일정관리, 예산관리, 품질관리, 의사소통관리, 자원관리 – 을 기술하시오.
3. 전자정부의 확산에 따라 안정성과 효율성 제고를 위해 ITA의 도입등 법제도 개선 활동이 활발하게 진행되고 있다. 최근 행자부에서 발표한 정보자원관리(IRM) 가이드에 대하여 설명하고 ITA와의 관계 및 향후 발전 방향에 대하여 기술하시오.
4. 인터넷 및 전자상거래 확산에 따라 관련 범죄가 급격히 지능화, 일반화 되고 있다. 최근에 공인민간조사원법(가칭 탐정법)이 국회에서 검토되는 등 대응방안이 필요한 시점에서 과학수사 및 정보분석 분야인 Computer Forensics의 구조와 발전 방향에 대하여 기술하시오.
5. 소프트웨어 테스트 기법의 유형을 나열하여 기술하고, 각 유형별 주요 기술을 설명하시오.
6. 다음 UML 모델을 자바 코드로 변환하시오. 분기문은 if문을 사용하고 Order 클래스와 Product 클래스를 작성하시오.

4교시 기출문제
※ 다음 문제 중 4문제를 선택하여 설명하시오. (각 문제당 25점)
1. 차세대시스템 IT Upgrade 프로젝트를 수행하는 과정에서 구현이 완료된 뒤, 통합테스트와 영업점테스트 사이에 전반적인 성능향상(performance)을 위한 튜닝을 실시하고자 한다. 이에 대한 실시 방안을 기술하시오
< 프로젝트 개요 >
가. 소요기간 및 투입 M/M : 16개월 , 200 M/M
나. 적용 IT 환경: NT 서버에 Unix 탑재, MS-SQL서버, WAS서버의 EJB 생성, X-internet UI 툴, Reporting 툴, J2EE & EJB framework
2. 건설분야의 사업관리(CM)는 국가기술계약법 및 건설관련 법제도를 통해 체계화되어 있고 정보화 사업관리(PMO)분야로 확산되고 있다. PMO의 계약구조 및 정보화 사업관리 구조를 기술하고 법제도 측면에서의 발전방향에 대하여 설명하시오.
3. 정보기술아키텍처 구축의 단계와 메타모델에 대하여 기술하고 Architecting과 Modeling의 차이에 대하여 설명하시오.
4. 제품계열 방법론(Software Product Line)에 대하여 다음 질문에 답하시오.
가. 제품계열 방법론의 태동배경을 설명하고 정의하시오.
나. 제품계열 방법론의 개발 단계를 분류하고 단계별 활동을 설명하시오.
다. 제품계열 방법론으로서 제안된 기존의 방법론을 비교 설명하시오.
5. 국가표준으로 제정된 소프트웨어 발주관리 프로세스에 대하여 다음 질문에 답하시오.
가. 발주관리 프로세스의 핵심 수명주기 프로세스를 나열하고 설명하시오.
나. 핵심 수명주기 프로세스 중 발주 프로세스의 단계를 나열하고 단계별 활동을 설명하시오.
다. 핵심 수명주기 프로세스 중 공급 프로세스의 단계를 나열하고 단계별 활동을 설명하시오.
6. SaaS에 대하여 다음 질문에 답하시오.
가. SaaS의 개념을 설명하시오.
나. SaaS 모델의 국내외 현황을 설명하시오.
다. SaaS를 적용하고 있는 대표적인 국내외 기업을 제시하고 설명하시오.
2007년 제83회 정보관리기술사 기출문제
1교시 기출문제
※ 다음 문제 중 10문제를 선택하여 설명하시오. (각 문제당 10점)
1. AOP(Aspect-Oriented Programming)에 관해서 설명하시오.
2. AJAX(Asynchronous Javascript and XML)에 대하여 설명하시오.
3. SaaS(Software as a Service)의 개념을 설명하시오.
4. Mobile RFID 기술과 응용분야를 설명하시오.
5. OpenAPI를 설명하고 응용기술을 설명하시오.
6. 이벤트 기반의 시스템 테스팅을 위한 Record and Replay 기법에 대하여 설명하시오.
7. XSS(Cross-Site Scripting)란 무엇이며, 2가지 유형을 설명하시오.
8. 데이터 프로파일링(Data Profiling)에 대하여 설명하시오.
9. Use Case Realization-Analysis에 대하여 설명하시오.
10. Tamper-Proofing 기술에 대하여 설명하시오.
11. DOCSIS 3.0의 정의, 특징 및 활용분야에 대하여 설명하시오.
12. ISM(Industrial Science Medical)band 정의, 특징 및 활용분야 등에 대해서 설명하시오.
13. I-PIN(Internet Personal Identification Number) 정의, 등장배경, 특징 및 활용분야에 대해서 설명하시오.
2교시 기출문제
※ 다음 문제 중 4문제를 선택하여 설명하시오. (각 문제당 25점)
1. 최근 사회적 문제로 대두되고 있는 개인정보 노출이슈와 침해기술 유형을 설명하고 이를 해결하기 위한 개인정보보호 아키텍처 구현 방안을 제시하시오.
2. 전사적 데이터베이스 통합 프로젝트환경에서 데이터 중복 및 오류 문제를 줄이고자 데이터품질 개선을 위해 요구되는 품질기준 4가지 이상을 제시하고, 데이터 표준화 및 메타데이터 구축방안을 설명하시오.
3. 정보시스템의 효율적 도입 및 운용등에 관한 법률안이 공포되어 공공기관을 중심으로 ITA/EA프로젝트가 진행되고 있다. 정보공학 방법론에 기반한 ISP와 EAP를 비교 설명하시오.
4. 소프트웨어의 명세기반기법(Specification-Based Technique)테스트와 구조기반기법(Structure-Based Technique) 테스트 방법을 나열하고 설명하시오.
5. 중앙처리장치 스케줄링 방식에는 비선점(Nonpreemptive)와 선점(Preemptive)방식이 있다.
1) 선점 방식과 비선점 방식의 특징을 비교하여 설명하시오.
2) 다음표와 같이 작업이 제출되었을 때 SJF(Shortest Job First)정책으로 스케줄링할 때의 평균 Turnaround 시간을 구하시오.
작업 | 제출시간 | 실행시간 |
X | 0 | 4 |
Y | 1 | 6 |
Z | 2 | 3 |
3) HRN(Highest Response-ratio Next)방식으로 스케줄링할 경우, 입력된 작업이 다음과 같을 때 우선순위가 가장 높은 작업을 선정하는 절차를 나타내시오.
작업 | 대기시간 | 서비스 시간 |
A | 5 | 5 |
B | 10 | 6 |
C | 15 | 7 |
D | 20 | 8 |
6. 다음 정규 분포(Normal Distribution)에 관해서 약술하시오.
1) 정규 분포는 어떤곳에서 활용되는지 설명하시오.
2) 일정한 수입이 있는 한 집단에 소속된 가정들 27%가 3년에 한번씩 이사를 한다. 100가정이 소속된 집단에서 20에서 30사이의 가정들이 다음 3년 사이에 이사할 확률을 구하시오. 단, p(z <= 1.69) = 0.9545, P(z <= 0.79) = 0.7852 이고, = 4.44 이다.
3교시 기출문제
※ 다음 문제 중 4문제를 선택하여 설명하시오. (각 문제당 25점)
1. Web 2.0 이 등장한 배경과 Web 2.0 기반의 시스템을 개발하기 위한 프로세스, 그리고 프레임워크(framework)를 설명하시오.
2. 지식경영을 위한 지식관리시스템(KMS)을 도입하는 주된 이유와 아키텍처를 ① 하부구조서비스(Infrastructure Service) ② 지식서비스(Knowledge Service) ③ 화면제공서비스(Presentation Service)로 구분하여 설명하시오.
3. 정보화 전략계획수립(ISP)사업에 대한 정보시스템 감리 프레임워크를 제시하고 중요 감리점검사항에 대하여 설명하시오.
4. 소프트웨어시스템이 어떤 순서에 의거해서 개발, 운용, 유지보수되어 생명주기를 마칠 때까지의 전체적인 작업 프로세스를 모델화한 소프트웨어 생명주기 모형에 관해서 물음에 답하시오.
1) 폭포수(Waterfall)모델과 프로토타이핑(Prototyping)모델의 특징을 설명하시오.
2) 나선형(Spiral)모델을 개발 4단계 절차 중심으로 설명하시오.
3) 클린룸(Clean Room)모델을 3개의 박스 중심으로 설명하시오.
5. Lagrange의 보간식은 (n+1)개의 점을 지나는 경우에 n차 이하의 다항식을 Pn(X)=L0(X)f(x0)+L1(X)f(x1)+…Ln(X)f(xn)=Li(X)f(xi)로 표현한다.
여기서, x0, x1, …, xn은 서로 다른 점이며 Li(X)=이다.
(1) 수치 해법에 보간식을 활용하는 주된 이유를 설명하시오.
(2) f(1.0)=0, f(1.1)=0.09, f(1.3)=0.26일때, f(1.2)의 근사값을 구하는 절차를 설명하시오.
6. 신규 소프트웨어 개발 프로젝트 계획단계에서 기능점수를 측정하였더니 아래의 [표1]과 같이 기능이 식별되었다. 측정시점에서 신규 개발기능의 세부내용에 대한 개별복잡도 측정이 어려워 평균복잡도 가중치를 적용키로 하였으며, 다른 요구기능은 없다고 가정하고 다음 질문에 대하여 설명하시오.
[표1] 기능점수 식별 내용 예시
구 분 | 기능 수(개) | |
데이터 기능 | 내부논리파일(ILF) | 12 |
외부연계파일(EIF) | 6 | |
트랜잭션 기능 | 외부입력(EI) | 24 |
외부출력(EO) | 3 | |
외부조회(EQ) | 12 |
[표2] 기능점수 평균 복잡도 가중치
유 형 | 내부논리파일 | 외부연계파일 | 외부입력 | 외부출력 | 외부조회 |
가중치 | 7.3 | 5.4 | 4.0 | 5.1 | 3.8 |
1) IFPUG의 기능점수 측정 절차를 설명하시오.
2) 기능별 평균점수와 조정된 개발 기능점수를 구하시오.
3) 기능점수 측정의 유의사항과 기능점수 측정결과에 대한 지식화방안을 제시하시오.
4교시 기출문제
※ 다음 문제 중 4문제를 선택하여 설명하시오. (각 문제당 25점)
1. 내부관리회계제도(K-SOX)에서 내부통제와 정보기술의 역할을 설명하시오.
2. 최근 공공기관의 대규모 정보시스템 구축 프로젝트에서는 컨소시엄 방식의 사업자 참여가 증가하고 있는 실정이다. 이들 프로젝트에서 예상되는 문제점을 범위, 일정, 위험, 품질, 자원배치, 의사소통 관점에서 이슈사항을 도출해보고 전사적 조직측면의 프로젝트관리 성공전략을 제시하여 보시오.
3. 컴퓨터 알고리즘 중 Greedy method에 관해서 물음에 답하시오.
1) Greedy method의 특징과 해를 구하는 프로세스 절차에 관해서 설명하시오.
2) knapsack problem에서 n=3(objects수), m=20(knapsack capacity), 그리고 (p1,p2,p3)=(25,24,15), (w1, w2, w3)=(18,15,10)일 때 물음에 답하시오.
단, p1, p2, p3 은 profit이고, w1, w2, w3 은 weight 이다.
① 4개의 feasible solution을 나타내시오.
② 최적해가 어떤 것이지 설명하시오.
4. 데이터베이스의 주요개념에 관해서 물음에 답하시오.
1) 정규화를 하는 이유를 약술하고, 관계형 DB에서 2NF와 3NF의 차이점을 약술하시오.
2) 비정규화를 고려할 때 가장 중요하게 검토해야 할 기준이 무엇인지 설명하시오.
3) 데이터웨어하우징 시스템에서 비정규화를 도입하는 주된 이유를 설명하시오.
5. 프로젝트 일정관리에서 임계경로(Critical Path)의 의미를 설명하고, 다음의 CPM(Critical Path Method) 네트워크에서 임계경로(Critical Path)를 찾으시오.
작업 | 선행작업 | 소요시간 |
가 | 없음 | 8 |
나 | 가 | 10 |
다 | 가 | 5 |
라 | 없음 | 3 |
마 | 없음 | 7 |
바 | 나 | 2 |
사 | 다, 라 | 1 |
아 | 마 | 6 |
자 | 바, 사, 아 | 4 |
6. A기관 차세대통합정보시스템 구축 사업에서는 웹서비스 방식으로 모든 서비스를 제공할 계획이다. 고객 제안요청서에서는 CBD(Component Based Development)방법론으로 구축을 요구하고 있으나, 현재 개발업체 입장은 과제해결에 요구되는 몇가지 기존 소프트웨어 컴포넌트 구매가 필요하고, 나머지는 EJB(Enterprise Java Beans)환경으로 개발을 고려하고 있다. 고객과의 이견차이를 좁히기 위한 적합한 응용소프트웨어 아키텍처구현방안을 다음사항을 기준으로 설명하시오.
1) 개발 방법론(팩키지+CBD) 적용방안을 제시하시오.
2) 응용 소프트웨어 아키텍처 구성방안을 기술하시오.
3) 기성 소프트웨어 컴포넌트와 신규개발 컴포넌트간 인터페이스 방안을 설명하시오.
시험지 다운로드
아래에서 2007년 실시된 제81회, 제83회 정보관리기술사 기출문제 파일을 다운받을 수 있습니다.
답글 남기기