1과목: 데이터 베이스
1. 물리적 저장 장치의 입장에서 본 데이터베이스 구조로서 실제로 데이터베이스에 저장될 레코드의 형식을 정의하고 저장 데이터 항목의 표현 방법, 내부 레코드의 물리적 순서 등을 나타내는 스키마는?
2. 다음 설명이 의미하는 것은?
3. 다음 자료에 대하여 인서션(insertion) 정렬 기법을 사용하여 오름차순으로 정렬하고자 한다. 2회전 후의 결과는?
4. 데이터베이스 설계 단계 중 응답시간, 저장 공간의 효율화, 트랜잭션 처리도와 가장 밀접한 관계가 있는 것은?
5. 정규화의 목적으로 틀린 것은?
6. 정규화 과정 중 3NF에서 BCNF가 되기 위한 조건은?
7. 다음 사항 중 릴레이션의 특징에 해당되지 않는 내용을 모두 나열한 것은?
8. 순차 파일에 대한 설명으로 틀린 것은?
9. 스택에 대한 설명으로 틀린 것은?
10. 데이터 모델의 종류 중 CODASYL DBTG 모델과 가장 밀접한 관계가 있는 것은?
11. 시스템카탈로그에 대한 설명으로 틀린 것은?
12. 데이터 모델의 구성 요소 중 데이터베이스에 표현된 개체 인스턴스를 처리하는 작업에 대한 명세로서 데이터베이스를 조작하는 기본 도구에 해당하는 것은?
13. 다음 기법과 가장 관계되는 것은?
14. 다음 그림에서 트리의 차수(degree)는?
15. 뷰에 대한 설명으로 틀린 것은?
16. 병행 제어 기법을 적용하지 않을 경우의 문제점 중 하나의 트랜잭션 수행이 실패한 후 회복되기 전에 다른 트랜잭션이 실패한 갱신 결과를 참조하는 현상은?
17. 다음 문장의 괄호에 공통 적용될 수 있는 것은?
18. 다음 설명의 괄호 안 내용으로 가장 적합한 것은?
19. 데이터베이스의 특성 중 다음 설명에 해당하는 것은?
20. 트랜잭션을 취소하는 이외의 조치를 명세할 필요가 있는 경우 메시지를 보내 어떤 값을 자동적으로 갱신하도록 프로시저를 기동시키는 방법은?
2과목: 전자 계산기 구조
21. 자기테이프 등과 같은 대 용량의 보조 기억장치의 내용을 직접 접근이 가능한 영역으로 이동하여 컴퓨터 시스템에서 자료를 접근할 수 있도록 하는 기능을 무엇이라 하는가?
22. 간접 사이클 동안에는 어떤 동작이 수행되는가?
23. 부호를 포함하여 6비트로 수를 표현할 때 오버플로우가 발생하는 경우는?
24. CPU내 레지스터들과 주기억장치에 다음과 같이 저장되어 있으며, CPU 레지스터 및 기억장소의 길이는 16비트이다. 이 때, 명령어 길이가 16비트이고 연산코드가 5비트라면 이 명령어에 의해 직접 주소 지정 될 수 있는 기억장치의 용량은?
25. 배열처리기를 가진 컴퓨터에서 프로그램이 수행되는 곳은?
26. 기억소자 중 사용자가 읽기/쓰기를 임의로 할 수 없는 것은?
27. 가상기억장치에 대한 설명으로 틀린 것은?
28. DMA 제어기에서 CPU와 I/O 장치 사이의 통신을 위해 필요한 것이 아닌 것은?
29. 기억장치의 접근속도가 0.5㎲이고, 데이터 워드가 32비트 일 때 대역폭은?
30. Von Neumann형 컴퓨터의 연산자들이 가져야 하는 기능과 가장 거리가 먼 것은?
31. 다음은 어떤 마이크로 명령에 의해서 수행되는 경우인가? (단, AC는 누산기임)
32. 파이프라인 프로세서(Pipeline Processor)의 설명 중 가장 적합한 것은?
33. 디스크 배열을 구성함으로써 얻을 수 있는 이점이 아닌 것은?
34. 일반적인 컴퓨터의 CPU 구조 가운데 수식을 계산할 때 수식을 미리 처리되는 순서인 역 polish(또는 postfix) 형식으로 바꾸어야 하는 CPU 구조는?
35. 한 명령의 Execute Cycle 중에 Interrupt 요청을 받아 Interrupt를 처리한 후 실행되는 사이클은?
36. 상대주소지정 방식을 사용하는 JUMP 명령어가 750 번지에 저장되어 있다. 오퍼랜드 A=56 일 때와 A=-61일 때 몇 번지로 Jump 하는가?
37. 중앙처리장치가 인출(Fetch) 상태인 경우에 제어점을 제어하는 것은?
38. 인터럽트 체제의 기본 요소가 아닌 것은?
39. 연관기억(associative memory) 장치에 대한 설명 중 옳지 않은 것은?
40. 서로 다른 19개의 정보가 있을 경우, 이 중에서 하나를 선택하려면 최소 몇 개의 비트가 필요한가?
3과목: 운영체제
41. 스레싱(Thrashing) 현상을 해결하는 방법으로 틀린 것은?
42. UNIX에 대한 설명으로 틀린 것은?
43. UNIX 파일 시스템에서 실제 파일들에 대한 데이터와 디렉토리별 디렉토리 엔트리가 보관되는 블록은?
44. 다음 설명에 해당하는 디스크 스케줄링 기법은?
45. 운영체제의 성능평가 요인 중 다음 설명에 해당하는 것은?
46. 다중 처리기 운영체제 형태 중 주/종(master/slave) 시스템에 대한 설명으로 옳지 않은 것은?
47. 분산처리 시스템에 대한 설명으로 옳지 않은 것은?
48. 파일 보호 기법 중 다음 설명에 해당하는 것은?
49. 다중 처리(Multi-processing) 시스템에 대한 설명으로 가장 적합한 것은?
50. 파일 디스크립터에 대한 설명으로 옳지 않은 것은?
51. 기억장치 배치 전략과 그에 대한 설명으로 옳게 짝지어진 것은?
52. 운영체제의 기능으로 틀린 것은?
53. 다음 설명에 해당하는 디렉토리 구조는?
54. 다중 처리기 구조 중 강결합 시스템에 대한 설명으로 옳지 않은 것은?
55. UNIX에서 파일 시스템의 무결성을 검사하는 명령은?
56. 3개의 페이지를 수용할 수 있는 주기억장치가 있으며, 초기에는 모두 비어 있다고 가정한다. 다음의 순서로 페이지 참조가 발생할 때, FIFO페이지 교체 알고리즘을 사용할 경우 몇 번의 페이지 결함이 발생하는가?
57. 교착상태와 무한대기에 대한 설명으로 옳지 않은 것은?
58. RR(Round-Robin) 스케줄링에 대한 설명으로 틀린 것은?
59. FIFO스케줄링에서 3개의 작업 도착시간과 CPU 사용시간(burst time)이 다음 표와 같다. 이 때 모든 작업들의 평균 반환 시간(turn around time)은? (단, 소수점 이하는 반올림 처리한다.)
60. 프로세스 제어블록(Process Control Block)에 대한 설명으로 옳지 않은 것은?
4과목: 소프트웨어 공학
61. 럼바우 분석 기법에서 정보 모델링이라고도 하며, 시스템에서 요구되는 객체를 찾아내어 속성과 연산 식별 및 객체들 간의 관계를 규정하여 객체 다이어그램으로 표시하는 모델링은?
62. 객체지향 분석 기법 중 다음 설명에 해당하는 것은?
63. 소프트웨어 프로젝트 관리를 효과적으로 수행하는데 필요한 3P로 옳은 것은?
64. 검증(validation)검사 기법 중 최종 사용자가 여러 사용자 앞에서 실업무를 가지고 소프트웨어에 대한 검사를 직접 수행하는 기법은?
65. DFD(data flow diagram)에 대한 설명으로 거리가 먼 것은?
66. 장래의 유지보수성 또는 신뢰성을 개선하거나 소프트웨어의 오류발생에 대비하여 미리 예방수단을 강구해두는 경우의 유지보수 형태는?
67. 다음 그래프에서 McCabe 방법에 의한 V(G)의 크기는?
68. 프로젝트 팀 구성의 종류 중 분산형 팀 구성에 대한 설명으로 틀린 것은?
69. CASE가 갖고 있는 주요 기능이 아닌 것은?
70. 소프트웨어 재사용과 관련하여 객체들의 모임, 대규모 재사용 단위로 정의 되는 것은?
71. 소프트웨어 재공학(Re-engineering)과정에 포함되지 않는 것은?
72. 다음 사항과 관계되는 결합도는?
73. 생명 주기 중 프로토타이핑(Prototyping)모형에 대한 설명으로 틀린 것은?
74. 소프트웨어 위기 발생 요인과 거리가 먼 것은?
75. LOC기법에 의하여 예측된 총 라인수가 50000라인, 개발 참여 프로그래머가 5인, 프로그래머의 월 평균 생산성이 200라인일 때, 개발 소요 기간은?
76. 객체지향 시스템에서 전통적 시스템의 함수(function) 또는 프로시저(procedure)에 해당하는 연산기능은?
77. 블랙박스 검사 기법 중 다음 설명에 해당하는 것은?
78. 시스템 검사의 종류 중 통합 시스템의 맥락에서 소프트웨어의 실시간 성능을 검사하며, 모든 단계에서 수행되는 것은?
79. 다음 설명의 ( )내용으로 옳은 것은?
80. 소프트웨어 품질 목표 중 새로운 요구사항에 접하여 쉽게 수정될 수 있는 시스템 능력을 의미하는 것은?
5과목: 데이터 통신
81. TCP 프로토콜을 사용하는 응용 계층의 서비스가 아닌 것은?
82. LAN의 매체 접근 제어 방식인 CSMA/CD에 대한 설명으로 틀린 것은?
83. 호스트의 물리 주소를 통하여 논리 주소인 IP 주소를 얻어오기 위해 사용되는 프로토콜은?
84. 핸드오프(Hand-off)시에 사용할 채널을 먼저 확보하여 연결한 후, 현재 사용 중인 채널의 연결을 끊는 방식은?
85. 다음은 OSI(Open System Interconnection) 7계층 중 어떤 계층에 대한 설명인가?
86. 다음 중 통신망의 체계적인 운용 및 관리를 위한 TMN(Telecommunication Management Network)의 기능 요소에 해당하지 않는 것은?
87. 경로 지점 방식에서 각 노드에 도착하는 패킷을 자신을 제외한 다른 모든 것을 복사하여 전송하는 방식은?
88. 다음이 설명하고 있는 데이터 링크 제어 프로토콜은?
89. 데이터 통신에서 오류를 검출하는 기법으로 틀린 것은?
90. 전송 매체상의 전송 프레임마다 해당 채널의 시간 슬롯이 고정적으로 할당되는 다중화 방식은?
91. 디지털 변조에서 디지털 데이터를 아날로그 신호로 변환시키는 것을 키잉(Keying)이라고 하며, 키잉은 기본적으로 3가지 방식이 있다. 이에 해당하지 않는 것은?
92. 에러 제어에 사용되는 자동반복요청(ARQ) 기법이 아닌 것은?
93. 최초의 라디오 패킷(radio packet) 통신방식을 적용한 컴퓨터 네트워크 시스템은?
94. 효율적인 전송을 위하여 넓은 대역폭(혹은 고속 전송 속도)을 가진 하나의 전송링크를 통하여 여러 신호(혹은 데이터)를 동시에 실어 보내는 기술은?
95. 동기식 시분할 다중화(Synchronous TDM)의 설명으로 틀린 것은?
96. 다음이 설명하고 있는 것은?
97. 문자 동기 전송방식에서 데이터 투명성(Data Transparent)을 위해 삽입되는 제어문자는?
98. 다음 ( ) 안에 들어 갈 알맞은 용어는?
99. 데이터 전송에 있어 데이터 그램 패킷 교환 방식으로 적합한 것은?
100. HDLC(High-level Data Link Control)의 정보 프레임에 대한 용도 및 기능으로 가장 적합한 것은?