1과목: 데이터 베이스
1. 스키마의 종류 중 다음 설명에 해당하는 것은?
2. 뷰(VIEW)에 대한 설명으로 옳지 않은 것은?
3. 데이터 모델의 구성 요소로 거리가 먼것은?
4. 다음 자료에 대하여 삽입(Insertion) 정렬을 이용하여 오름차순 정렬하고자 할 경우 1회전 후의 결과는?
5. 릴레이션의 특징으로 옳지 않은 것은?
6. 데이터베이스는 서로 다른 목적을 가진 여러 응용자들을 위한것이기 때문에 다수의 사용자가 동시에 데이터베이스에 접근하여 이용할 수 있어야 한다는 데이터베이스의 특성은?
7. 다음 설명의 괄호 안 내용으로 옳게 짝지어진 것은?
8. 한 릴레이션의 기본 키를 구성하는 어떠한 속성 값도 널(Null) 값이나 중복 값을 가질 수 없음을 의미하는 무결성의 종류는?
9. 시스템 카탈로그에 대한 설명으로 옳지 않은 것은?
10. 어떤 릴레이션 R에서 X와 Y를 각각 R의 속성 집합의 부분집합이라고 할 경우 속성 X의 값 각각에 대해 시간에 관계없이 항상 속성 Y의 값이 오직 하나만 연관되어 있을 때 Y는 X에 함수적 종속이라고 한다. 이를 기호로 옳게 표기한 것은?
11. 분산 데이터베이스에 대한 설명으로 거리가 먼 것은?
12. 트랜잭션의 연산은 데이터베이스에 모두 반영되든지 아니면 전혀 반영되지 않아야 한다는 트랜잭션의 특징은?
13. 다음 그림에서 트리의 Degree와 터미널 노드의 수는?
14. DDL에 해당하는 SQL 명령으로만 짝지어진 것은?
15. 다음은 무엇에 대한 설명인가?
16. 다음은 무엇에 대한 설명인가?
17. 데이터베이스의 물리적 설계에서 옵션 선택시 고려사항에 해당하는 내용 모두를 옳게 나열한 것은?
18. 병행제어의 목적으로 옳은 내용 모두를 나열한 것은?
19. 다음 트리를 전위 순회(Preorder Traversal)한 결과는?
20. 색인 순차 파일에 대한 설명으로 옳지 않은 것은?
2과목: 전자 계산기 구조
21. 다음은 어떤 마이크로 명령에 의해서 수행되는 경우인가?
22. 메모리 버퍼 레지스터(MBR)의 설명으로 옳은 것은?
23. 인스트럭션 실행과정에서 한 단계씩 이루어지는 동작은?
24. 다음의 상태도(state diagram)에 맞는 상태표(state table)는? (단, 상태를 A, 입력은 x, 출력은 y라 한다.)
25. 2의 보수 표현이 1의 보수 표현보다 더 널리 사용되고 있는 주요 이유는?
26. 사용자 프로그램에 할당된 영역이 EC00h - FFFFh 일 경우 사용 가능한 크기는 모두 몇 KByte인가?
27. 대칭적 다중프로세서(SMP)에 대한 설명으로 틀린 것은?
28. 중앙처리장치가 주기억장치보다 더 빠르기 때문에 프로그램 실행 속도를 중앙처리장치의 속도에 근접하도록 하기 위해서 사용되는 기억장치는?
29. 인터럽트를 발생시키는 모든 장치들을 인터럽트의 우선순위에 따라 직렬로 연결함으로써 이루어지는 우선순위 인터럽트 처리방법은?
30. 캐시기억장치에서 적중률이 낮아질 수 있는 매핑 방법은?
31. 인스트럭션 세트의 효율성을 높이기 위하여 고려할 사항이 아닌 것은?
32. 논리식 F = A + A 'B를 간소화한 식으로 옳은 것은?
33. F(x, y, z) = Σ(1, 3, 4, 5, 7)를 간단히 나타내면?
34. 인터럽트와 트랩을 비교 설명한 것 중 옳지 않은 것은?
35. 인스트럭션이 수행될 때 주기억장치에 접근하려면 인스트럭션에서 사용한 주소는 주기억장치에 직접 적용될 수 있는 기억장소의 주소로 변환되어야 한다. 이때 주소로부터 기억 장소로의 변환에 사용되는 것은?
36. 연산자 기능에 대한 명령어를 나타낸 것 중 옳지 않은 것은?
37. 인스트럭션 수행시 유효 주소를 구하기 위한 메이저 상태는?
38. 플립플롭이 가지고 있는 기능은?
39. 가상(virtual) 기억 장치에 대한 설명이 아닌 것은?
40. 동기고정식 마이크로 오퍼레이션 제어의 특성이 아닌 것은?
3과목: 운영체제
41. 운영체제의 목적으로 거리가 먼 것은?
42. 분산 운영체제의 목적으로 거리가 먼 것은?
43. 디스크 스케줄링 기법 중 다음 설명에 해당하는 것은?
44. FIFO 교체 알고리즘을 사용하고 페이지 참조의 순서가 다음과 같다고 가정한다면 할당된 프레임의 수가 4개일 때 몇 번의 페이지 부재가 발생하는가? (단, 초기 프레임은 모두 비어 있다고 가정한다.)
45. 구역성(Locality)에 관한 설명으로 옳지 않은 것은?
46. UNIX 파일시스템에서 각 파일이나 디렉토리에 대한 모든 정보를 저장하고 있는 블록은?
47. 빈 기억공간의 크기가 20K, 16K, 8K, 40K 일 때 기억장치 배치 전략으로 "Worst Fit"을 사용하여 17K의 프로그램을 적재할 경우 내부 단편화의 크기는?
48. UNIX 운영체제의 특징과 가장 거리가 먼 것은?
49. 스레드(Thread)에 대한 설명으로 옳지 않은 것은?
50. 파일디스크립터(File Descriptor)의 내용으로 거리가 먼 것은?
51. 운영체제가 수행하는 기능에 해당하지 않는 것은?
52. 하이퍼큐브에서 하나의 프로세서에 연결되는 다른 프로세서의 수가 4개일 경우 필요한 총 프로세서 수는?
53. 다중 처리기 운영체제 형태 중 주/종(Master/Slave) 처리기에 대한 설명으로 옳지 않은 것은?
54. 선점 기법과 대비하여 비선점 스케줄링 기법에 대한 설명으로 옳지 않은 것은?
55. 은행원 알고리즘은 교착상태 해결 방법 중 어떤 기법에 해당하는가?
56. 현재 헤드의 위치가 50에 있으며, 디스크 대기 큐에 다음과 같은 순서의 액세스 요청이 대기 중 일 때 C-SCAN 기법을 사용한다면 제일 먼저 서비스 받는 트랙은?
57. 다음 설명의 ( ) 안 내용으로 가장 적합한 것은?
58. UNIX에서 파일의 사용 허가를 정하는 명령은?
59. 여러 사용자들이 공유하고자 하는 파일들을 하나의 디렉토리 또는 일부 서브트리에 저장해 놓고 여러 사용자들이 이를 같이 사용할 수 있도록 지원하기 위한 가장 효율적인 디렉토리 구조는?
60. 상호배제(Mutual Exclusion) 기법을 사용하여 임계영역(Critical Region)을 보호하였다. 다음 설명 중 옳지 않은 것은?
4과목: 소프트웨어 공학
61. 소프트웨어 위기를 가져온 원인에 해당하지 않는 것은?
62. 소프트웨어 위험의 대표적 특성으로 가장 적합한 것은?
63. FTR(Formal Technical Review)의 목적이 아닌 것은?
64. 자료 사전에서 기호 "{ }" 의 의미는?
65. CPM 네트워크가 다음과 같은 때 임계경로의 소요기일은?
66. 소프트웨어의 전통적 개발 단계 중 요구분석 단계에 대한 설명으로 옳지 않은 것은?
67. 럼바우의 OMT 기법에서 자료 흐름도와 가장 밀접한 관계가 있는 것은?
68. 유지보수의 종류 중 소프트웨어를 운용하는 환경 변화에 대응하여 소프트웨어를 변경하는 경우로써 운영체제나 컴파일러와 같은 프로그래밍 환경의 변화와 주변장치 또는 다른 시스템 요소가 향상되거나 변경될 때 대처할 수 있는 것은?
69. 재공학(Reengineering) 활동으로 볼 수 없는 것은?
70. 객체에서 어떤 행위를 하도록 지시하는 명령은?
71. 소프트웨어의 재사용으로 인한 효과가 거리가 먼 것은?
72. CASE에 대한 설명으로 옳지 않은 것은?
73. 소프트웨어 생명 주기 모형 중 Spiral Model 에 대한 설명으로 옳지 않은 것은?
74. 다음 중 소프트웨어 개발 영역을 결정하는 요소에 해당하는 항목 모두를 옳게 나열한 것은?
75. 블랙박스 검사 기법에 해당하는 것으로만 짝지어진 것은?
76. 객체지향 분석 방법론 중 E-R 다이어그램을 사용하여 객체의 행위를 모델링하며, 객체 식별, 구조 식별, 주제 정의, 속성과 인스턴스 연결 정의, 연산과 메시지 연결 정의 등의 과정으로 구성되는 것은?
77. 자료흐름도(DFD)의 각 요소별 표기 형태의 연결이 옳지 않은 것은?
78. 바람직한 설계 지침이 아닌 것은?
79. 최종 사용자가 여러 장소의 고객 위치에서 소프트웨어에 대한 검사를 수행하는 검증 검사 기법의 종류는?
80. 소프트웨어 품질 목표 중 사용자의 요구 기능을 충족시키는 정도를 의미하는 것은?
5과목: 데이터 통신
81. 하나 또는 그 이상의 터미널에 정보를 전송하기 위한 데이터링크 확립 방법 중 폴링(polling) 방법에 관한 설명으로 옳은 것은?
82. DNS(Domain Name System) 메시지 구조중 헤더에 포함되어 있는 플래그 필드는 여덟 개의 서브 필드로 구성되어 잇다. 다음 설명에 해당되는 서브 필드는?
83. 에러(error) 정정이 가능한 코드는?
84. IETF에서 고안한 IPv4에서 IPv6로 전환(천이)하는데 사용되는 전략이 아닌 것은?
85. 다음이 설명하고 있는 데이터 링크 제어 프로토콜은?
86. TCP/IP 관련 프로토콜 중 응용계층에 해당하지 않는 것은?
87. 패킷 교환망에 접속되는 단말기 중 비패킷형 단말기(Non-Packet Mode Terminal)에서 패킷의 조립.분해 기능을 제공해 주는 일종의 어댑터는?
88. 수신측에서 수신된 데이터에 대한 확인(Acknowledgement)을 즉시 보내지 않고 전송할 데이터가 있는 경우에만 제어 프레임을 별도로 사용하지 않고 기존의 데이터 프레임에 확인 필드를 덧붙여 전송하는 흐름제어 방식은?
89. 회선교환(circuit switching)에 대한 설명으로 옳지 않은 것은?
90. 패킷 교환 기술의 데이터 그램 전송방식과 가상 회선 전송방식의 차이점으로 옳은 것은?
91. 아날로그 데이터를 디지털 신호로 변환하는 과정에 포함되지 않는 것은?
92. HDLC에서 비트 스터핑(Bit Stuffing)의 수행 목적으로 옳은 것은?
93. RTCP(Real-Time Control Protocol)의 특징으로 옳지 않은 것은?
94. 데이터 통신에서 동기전송방식에 대한 설명으로 틀린 것은?
95. PCM(Pulse Code Modulation)에 대한 설명으로 옳지 않은 것은?
96. LAN의 매체 접근 제어 방식에 해당하지 않는 것은?
97. 네트워크를 통해 데이터 전송시 사용되는 암호화 기법 중 암호화 할 때 하나의 키를 사용하고 해독과정에서 또 다른 키를 사용하는 것은?
98. 다중화 방식에 대한 설명으로 옳지 않은 것은?(실제 시험장에서는 옳은것은이라고 하여 문제가 잘못출제되어 가,나, 라번이 정답처리 되었습니다. 여기서는 옳지 않은것이라고 교정하여 다번을 정답 처리 합니다.)
99. 다음 설명은 OSI 7 계층 중 어느 계층에 속하는가?
100. 데이터 링크 제어 프로토콜 중 PPP에서 링크의 연결을 설정, 유지 및 해제를 위해 사용되는 프로토콜은?