1과목: 데이터 베이스
1. 다음 질의에 대한 SQL 문은?
2. 데이터 모델에 관한 설명으로 가장 적합한 것은?
3. 조건을 만족하는 릴레이션의 수평적 부분집합으로 구성하며 연산자의 기호는 그리스 문자 시그마(σ)를 사용하는 관계대수 연산자는?
4. 인덱스 순차 파일(ISAM:; Indexed Sequential Access Method)에 대한 설명으로 옳지 않은 것은?
5. 다음 내용이 설명하는 스키마의 종류는?
6. 데이터베이스 관리자(DBA)가 수행해야 하는 역할로 거리가 먼 것은?
7. 트랜잭션이 부분 완료(partial commit) 상태에 도달하였다가 실패(fail) 상태로 가는 경우에 해당하는 것은?
8. 릴레이션의 특성으로 적합하지 않은 것은?
9. 정규화의 목적으로 거리가 먼 것은?
10. 관계형 데이터베이스에서 하나의 애트리뷰트(attribute)가 취할 수 있는 모든 원자 값의 범위를 무엇이라 하는가?
11. 데이터 모델의 구성 요소가 아닌 것은?
12. 분산 데이터베이스 설계시 고려사항으로 옳지 않은 것은?
13. 개체-관계(Entity-Relationship) 모델을 최초로 제안한 사람은?
14. DDL(Data Definition Language)의 기능이 아닌 것은?
15. 분산 데이터베이스에 대한 설명으로 잘못된 것은?
16. 다음 문장의 빈칸에 들어갈 단어는?
17. 아래 infix로 표현된 수식을 postfix 표기로 옳게 변환한 것은?
18. 다음 영문의 괄호 안에 가장 적합한 단어는?
19. 자료가 아래와 같이 주어졌을 때 선택 정렬(selection sort)을 적용하여 오름차순으로 정렬할 경우 pass 2를 진행한 후의 정렬된 값으로 옳은 것은?
20. 해싱을 이용한 파일 구조에 해당되는 것은?
2과목: 전자 계산기 구조
21. 소프트웨어에 의하여 우선순위를 판별하는 방법을 무엇이라 하는가?
22. 명령어가 오퍼레이션 코드(OP code) 6bit, 어드레스 필드 16bit로 되어 있다. 이 명령어를 쓰는 컴퓨터의 최대 메모리 용량은?
23. 메이저 스테이트 중 하드웨어로 실현되는 서브루틴의 호출이라고 볼 수 있는 것은?
24. 논리 마이크로 동작 중 Exclusive-OR과 같은 동작을 하는 것은?
25. 인스트럭션 세트의 효율성을 높이기 위하여 고려할 사항이 아닌 것은?
26. 다음 중 채널의 종류가 아닌 것은?
27. 2진수 (1011)2 을 Gray code로 변환하면?
28. 랜덤(random) 처리가 되지 않는 기억장치는?
29. 다음 중 잘못 연결한 것은?
30. 인터럽트 요청 신호회선 체제에 대한 설명 중 옳지 않은 것은?
31. 다음 주소 지정 방식 중 속도가 가장 빠른 주소 방식은?
32. 0-번지 명령형(zero-address instruction format)을 갖는 컴퓨터 구조 원리는?
33. 다음에 실행할 명령의 번지를 갖고 있는 레지스터는?
34. Von Neumann형 컴퓨터의 연산자들이 가져야 하는 기능과 가장 거리가 먼 것은?
35. 그림과 같은 회로는 무엇인가?
36. 간접 상태(indirect state) 동안에 수행되는 것은?
37. 다음 기억장치 중 CAM(Content Adderssable Memory)이라고 하는 것은?
38. 데이지체인(daisy-chain) 우선순위 인터럽트 방법에 대한 설명 중 옳은 것은?
39. 전가산기(full adder)의 carry 비트를 논리식으로 나타낸 것은?(단, x, y, z 는 입력, C (carry)는 출력)
40. 다음 주변장치 중 library program들을 기억시켜 두는데 가장 적합한 것은?
3과목: 운영체제
41. 해싱 등의 사상 함수를 사용하여 레코드 키에 의한 주소 계산을 통해 레코드를 접근할 수 있도록 구성한 파일은?
42. 디스크 스케쥴링시 발생하는 병목현상을 제거하기 위한 방법으로 옳지 않은 것은?
43. 견고한 분산 시스템을 구축하기 위해서는 어떤 종류의 결함이 발생할 수 있는지 알아야 한다. 분산 시스템에서 발생할 수 있는 일반적인 결함으로 볼 수 없는 것은?
44. 은행가 알고리즘(Banker's Algorithm)은 다음 교착상태 관련 연구 분야 중 어떤 분야에 속하는가?
45. 자원이 총 12개이고, 현재 할당된 양이 10개(P1:2, P2:4, P3:4)일 경우 아래 시스템을 안전 상태가 되도록 하려면, 다음 보기 항 중 A, B의 요구량으로 적합한 것은?
46. 자식 프로세스의 하나가 종료될 때까지 부모 프로세스를 임시 중지시키는 유닉스 명령어는?
47. NUR(Not-Used-Recently) 페이지 교체방법에서 가장 우선적으로 교체 대상이 되는 것은?
48. 인터럽트에 대한 설명으로 옳지 않은 것은?
49. 가상기억장치에 대한 설명 중 옳지 않은 것은?
50. HRN(Highest Response Scheduling) 스케쥴링 기법에서 우선순위 결정 방법은?
51. UNIX에서 파이프의 의미로 가장 적합한 것은?
52. 현재 헤드의 위치가 50에 있고 트랙 0번 방향으로 이동하며 요청 대기 열에는 다음과 같은 순서로 들어 있다고 가정할 때 헤드의 총 이동거리가 가장 짧은 스케줄링은?
53. 분산 운영체제의 구조 중 아래 설명에 해당하는 구조는?
54. 시스템 성능 평가 요인과 거리가 먼 것은?
55. 시스템 소프트웨어와 그 기능에 대한 설명 중 옳지 않은 것은?
56. 운영체제의 일반적인 역할이 아닌 것은?
57. UNIX 시스템에서 파일보호를 위해 사용하는 방법으로 read, write, execute 등 세 가지 접근 유형을 정의하여 제한된 사용자에게만 접근을 허용하고 있다. UNIX의 이러한 파일보호 방법은 파일 보호 기법의 종류 중 무엇에 해당하는가?
58. 교착상태 예방에 대한 설명 중 옳지 않은 것은?
59. 다중 프로그래밍 시스템에서 운영체제에 의하여 CPU가 할당되는 프로세스를 변경하기 위하여 현재 CPU를 사용하여 실행되고 있는 프로세서의 상태정보를 저장하고 제어권을 인터럽트 서비스 루틴에게 넘기는 작업을 무엇이라 하는가?
60. 분산처리 시스템의 장점 중 무엇에 해당하는가?
4과목: 소프트웨어 공학
61. 프로토타입 모형의 장점으로 가장 적절한 것은?
62. 소프트웨어 자동화도구인 CASE 에 대한 설명으로 부적절한 것은?
63. McCabe에 의해 제안된 소프트웨어의 복잡성 측정에 대한 설명으로 옳지 않은 것은?
64. 구조적 프로그래밍에서 사용하는 기본적인 제어구조에 해당하지 않는 것은?
65. 소프트웨어 프로젝트 일정이 지연될 경우 개발 사업 말기에 인력을 추가로 배치하는 것은 사업 일정을 더욱 지연시키는 결과를 초래한다는 법칙은?
66. 소프트웨어 공학의 전통적인 개발 방법인 선형 순차모형의 순서를 옳게 설명한 것은?
67. 유지보수(Maintenance) 작업의 분류상 가장 큰 비중(업무량 및 비용)을 차지하는 부분은?
68. 람바우의 객체지향 분석 모델링(modeling)에 해당하지 않는 것은?
69. 제품이 수행할 특정 기능을 알기 위해서 각 기능이 완전히 작동되는 것을 입증하는 검사로서, 기능 검사라고도 하는 것은?
70. 소프트웨어 품질보증 활동 중 정형검토(formal-review)의 목적이라고 할 수 없는 것은?
71. 소프트웨어 개발 단계와 테스트 전략이 옳게 연결된 항은?
72. 캡슐화(Encapsulation)의 장점이라고 볼 수 없는 것은?
73. 두 모듈이 동일한 자료구조를 조회하는 경우의 결합성이며 자료구조의 어떠한 변화, 즉 포맷이나 구조의 변화는 그것을 조회하는 모든 모듈 및 변화되는 필드를 실제로 조회하지 않는 모듈에까지도 영향을 미치게 되는 결합성은?
74. 소프트웨어의 품질 목표 중에서 옳고 일관된 결과를 얻기 위하여 요구된 기능을 수행할 수 있는 정도를 나타낸 것은?
75. 소프트웨어 재사용을 통한 장점이라고 볼 수 없는 것은?
76. 객체지향 소프트웨어 공학의 상속성에 대해 바르게 설명한 것은?
77. 소프트웨어 공학의 발전을 위한 소프트웨어 사용자(Software User)로서의 자세로 옳지 않은 것은?
78. 소프트웨어의 문서(document) 표준이 되었을 때, 개발자가 얻는 이득으로 거리가 먼 것은?
79. 다음의 자동화 예측 도구들 중 Rayleigh-Norden 곡선과 Putnam의 예측모델에 기반을 둔 것은?
80. 다음은 소프트웨어 실패율(오류율)을 나타내는 그림이다. "?"선이 지적하는 것은 무엇을 의미하는가?
5과목: 데이터 통신
81. 공중 통신사업자로부터 회선을 대여 받아 고도의 통신처리 기능을 이용 부가적인 정보 서비스를 제공하는 정보통신 서비스 망은?
82. OSI 참조 모델 계층 구조로 최하위 계층부터 최상위 계층의 순서가 옳은 것은?
83. 자기 정정 부호의 하나로 비트 착오를 검출해서 1bit 착오를 정정하는 부호 방식은?
84. 주파수 분할 다중화에 대한 설명 중 옳지 않은 것은?
85. 프로토콜의 변환이나 외부 네트워크와 접속하기 위한 목적으로 사용하는 기기는?
86. 다음과 같은 기능을 제공하는 OSI의 계층 이름은?
87. 8위상 2진폭 변조를 하는 모뎀이 2400baud라면 그 모뎀의 속도는?
88. 다음 LAN의 네트워크 토폴로지(topology)는 어떤 형인가?
89. HDLC의 프레임 종류로 옳지 않은 것은?
90. 패리티 체크(parity check)를 하는 이유는?
91. TCP/IP의 응용 계층 프로토콜과 관련이 없는 것은?
92. 에러 검출 기법 중 에러가 발생한 블록 이후의 모든 블록을 다시 재전송 하는 방식은?
93. 부가가치통신망(VAN)이 제공하는 기능으로서 정보처리 기능에 속하지 않는 것은?
94. 데이터 전달을 위한 회선 제어 절차의 단계를 순서대로 나열한 것은?
95. HDLC의 프레임 구성에서 프레임 검사 시퀀스(FCS) 영역의 기능은?
96. 베이직 제어 순서에서 사용되는 제어 캐릭터 중 한 개 또는 그 이상의 전송 종료를 표시하는 것은?
97. 아날로그 신호를 디지털 데이터 전송 방식으로 보내기 위해 필요한 신호 처리 과정이 아닌 것은?
98. 디지털 데이터를 아날로그 신호로 변환하는 방법이 아닌 것은?
99. 프로토콜의 기본적인 요소가 아닌 것은?
100. 데이터의 전송 시에 일정 크기의 데이터 단위로 쪼개어 특정 경로의 설정 없이 전송되는 방식은?