1과목: 데이터 베이스
1. 데이터 모델에 관한 설명 중 옳지 않은 것은?
2. 01100011의 2의 보수는?
3. 스택(stack)의 사용과 거리가 먼 것은?
4. SQL의 뷰(view)에 대한 장점으로 부적합한 것은?
5. 다음과 같은 중위식(infix)을 후위식(postfix)으로 올바르게 표현한 것은?
6. 널(NULL) 값에 대한 설명으로 부적합한 것은?
7. 내장(Embedded) SQL 에 대한 설명으로 옳지 않은 것은?
8. 관계 모델에서의 무결성을 제약하는 방법으로, 기본 키의 값은 널(null)일 수 없다는 무결성 조건은?
9. 마스터 파일에 기록된 정보 내용을 변경하거나 참조할 경우 일시적인 성격을 지닌 정보를 기록하고 있는 파일을 의미하는 것은?
10. 리스트내의 데이터 삽입, 삭제가 한쪽 끝에서 이루어지는 데이터 구조를 무엇이라 하는가?
11. SQL 문장의 기술이 적당치 않은 것은?
12. 데이터베이스 설계에 있어 개념 스키마 모델링과 트랜잭션 모델링을 병행적으로 수행하는 단계는?
13. 데이터베이스(DBMS)의 필수기능에 해당하지 않는 것은?
14. 다음 문장의 ( ) 안의 내용으로 적절한 것은?
15. Each entity has particular properties, what is this?
16. 한 릴레이션(relation)에 포함되어 있는 튜플(tuple)의 수를 무엇이라 하는가?
17. ISAM(indexed sequential access method) 파일의 특징이 아닌 것은?
18. 순차적인 선형구조(sequential linear structure)에 해당되는 자료구조는?
19. 개념 스키마에 대한 설명은?
20. 데이터베이스의 설계과정이 옳은 것은?
2과목: 전자 계산기 구조
21. parity bit의 기능으로 옳은 것은?
22. ALU의 목적은?
23. 기억장치에서 instruction을 읽어서 CPU로 가져오는 상태를 무엇이라 하는가?
24. 인터럽트의 발생 원인이나 종류를 소프트웨어로 판단하는 방법은?
25. DMA의 장점에 해당되는 것은?
26. 메모리 인터리빙(interleaving) 방법의 사용 목적이 되는 것은?
27. 반도체 기억소자로서 이미 기억된 내용을 자외선을 이용하여 지우고 다시 사용할 수 있는 메모리 소자는?
28. 인스트럭션(instruction) 사이클에 해당되지 않는 것은?
29. 전자계산기에서 어떤 특수한 상태가 발생하면 그것이 원인이 되어 현재 실행하고 있는 프로그램이 일시 중단되고, 그 특수한 상태를 처리하는 프로그램으로 옮겨져 처리한 후 다시 원래의 프로그램을 처리하는 현상은?
30. 다음에서 주소 지정 방식이 아닌 것은?
31. 연산의 처리 결과를 항상 누산기(Accumulator)에 저장하는 어드레스 방식은?
32. 입출력 장치와 기억장치와의 차이점 설명 중 옳지 않은 것은?
33. 비교(compare) 동작과 같은 동작을 하는 논리 연산은?
34. A 레지스터 내용이 11010100이고, B 레지스터 내용이 10101100일 때 A와 B의 AND 연산 결과는?
35. 가상기억장치에서 주기억장치로 자료의 페이지를 옮길 때 주소를 조정해 주어야 하는데 이것을 무엇이라 하는가?
36. 트랩(trap)이 발생하는 요인은?
37. 다음 BCD code 중 어느 것이 Hardware error를 최소로 하는데 적합한가?
38. 2진수 (1010)2을 그레이 코드로 변환하면?
39. 인터럽트의 우선순위가 가장 낮은 우선권을 가진 인터럽트의 예는?
40. 다중 프로그래밍에서는 여러 개의 프로그램이 동시에 병렬로 실행된다. 이 때 어떤 프로그램에 의해 다른 프로그램의 결과가 잘못 쓰여 지는 것을 방지하는 것은?
3과목: 시스템분석설계
41. 객체지향 기법에서 데이터와 데이터를 조작하는 연산을 하나로 묶어 하나의 모듈 내에서 결합되도록 하는 것을 무엇이라고 하는가?
42. 파일 편성법 중 랜덤 편성법에 대한 설명으로 거리가 먼 것은?
43. 다음 자료흐름도에서 자료 저장소에 해당하는 것은?
44. 컴퓨터의 처리 효율이나 화일의 보관 등을 고려하여 같은 화일 형식을 갖는 2개 이상의 화일을 하나의 화일로 통합 처리하는 것을 의미하는 것은?
45. 입력 정보의 설계 순서로 옳은 것은?
46. 프로세스 설계시 유의해야 할 사항으로 거리가 먼 것은?
47. 프로그램 설계서에 포함되어야 할 사항이 아닌 것은?
48. 신뢰성을 평가하는 MTBF(Mean Time Between Failure)는 가동된 평균시간을 나타내며, MTTR(Mean Time To Repair)은 평균 수리 시간을 의미한다. 이 두 가지 척도를 사용하여 신뢰도를 구하는 식을 바르게 나타낸 것은?
49. 폭포수 모형(Waterfall Model)의 단계를 올바르게 나열한 것은?
50. 시스템 개발시 문서화의 목적이라고 볼 수 없는 것은?
51. 색인 순차 편성에서의 각 구역에 대한 설명 중 틀린 것은?
52. 모듈 결합도(module coupling)에 대한 설명으로 옳지 않은 것은?
53. 원시전표 기입의 측면에서 고려할 사항으로 거리가 먼 것은?
54. IPT 기법의 적용 목적으로 거리가 먼 것은?
55. 하한치와 상한치를 두어 입력된 항목의 값이 미리 규정된 범위 내에 있는지를 체크하는 방식은?
56. 20매로 구성된 디스크 팩(disk pack)에서 한 면에 200개의 트랙(track)을 사용할 수 있다면 실린더는 몇 개가 되는가?
57. 도서관에서 도서 정리를 목적으로 만든 것으로 좌측부는 그룹분류에 따르고 우측은 10진수의 원칙에 따라 세분화하는 코드로 추가하기 쉽고, 무한하게 확대가 가능하지만 자리수가 많아지고 기계 처리에 불편한 코드는?
58. 시스템의 특성 중 GIGO(Garbage In Garbage Out)는 시스템의 기능 중 어떤 점을 가장 강조한 것인가?
59. 다음 중 코드설계 순서가 맞는 것은?
60. 입력된 자료가 처리되어 일단 출력된 후 이용자를 거쳐 다시 재입력되는 방식으로, 공과금, 보험료 징수 등의 지로용지를 처리하는데 사용되는 입력방식은 무엇인가?
4과목: 운영체제
61. UINX에서 아이노드(inode)에 포함되는 정보가 아닌 것은?
62. 다음 용어 설명 중 옳지 않은 것은?
63. 현재 헤드의 위치가 50에 있고, 요청 대기 열에는 아래와 같은 순서로 들어 있다고 가정할 때 FCFS(First Come First Served) 스케줄링 알고리즘에 의한 헤드의 총 이동거리는 얼마인가?
64. SSTF 스케줄링 알고리즘을 이용할 경우 보기의 요구 큐에 있는 트랙은 어떻게 이동하게 되는가? (단, head 시작위치 : 57)
65. 구역성(locality)에 대한 설명으로 옳지 않은 것은?
66. 유닉스 시스템에서 파일의 내용을 화면에 출력할 때 사용하는 명령어는?
67. 가상기억장치의 경영에서 어떤 프로세서가 충분한 프레임을 갖지 못하여 페이지 교환이 계속적으로 발생하여 전체 시스템의 성능이 저하되는 것을 무엇이라 하는가?
68. 기존의 CISC 방식의 컴퓨터에 비해 RISC 방식의 컴퓨터에서 괄목적인 변화를 보여준 것은?
69. 주 저장장치관리 전략 중에서 최악적합(Worst fit)을 바르게 설명한 것은?
70. 강 결합 시스템(tightly coupled system)의 특징에 해당하는 것은?
71. 프로세스에 대한 설명으로 거리가 먼 것은?
72. 운영체제의 역할에 해당하지 않는 것은?
73. 다음 프로세서의 상태 전이도에서 괄호 안의 내용으로 가장 적당한 것은?
74. E. J. Dijkstra가 제안한 방법으로 반드시 상호 배제의 원리가 지켜져야 하는 공유 영역에 대하여 각각의 프로세스들이 접근하기 위하여 사용되는 두 개의 연산 P와 V라는 연산을 통해서 프로세스 사이의 동기를 유지하고 상호배제의 원리를 보장하는 것은?
75. 분산 처리 시스템의 네트워크 위상(Topology)에 따른 분류 중 아래 설명에 해당하는 구조는?
76. 기억공간을 할당하고 회수하는 작업이 자주 발생함에 따라 디스크의 기억공간이 점차 단편화되어, 파일이 널리 분산되어 있는 블록들에 분산 저장되는 경우, 이런 문제를 해결하기 위한 적절한 방법은?
77. SJF(Shortest Job First) 스케줄링의 설명으로 옳지 않은 것은?
78. 다중프로그래밍 환경 하에서 용량이 크고 신속한 액세스가 가능한 디스크를 이용하여 각 사용자 프로그램의 출력할 데이터를 직접 프린터로 보내지 않고 디스크에 모았다가 나중에 한꺼번에 출력함으로써 프린터 장치의 공유 및 프린터 처리 속도를 보완하는 기법을 무엇이라 하는가?
79. 다음은 교착 상태 해결 방안 중 어떤 방안을 설명해 놓은 것인가?
80. 보안에 대한 설명 중 옳지 않은 것은?
5과목: 정보통신개론
81. 컴퓨터시스템의 중앙처리장치로서 입력장치, 기억장치, 연산장치, 출력장치에게 동작을 명령, 감독, 통제하는 장치는?
82. 데이터 링크 계층에서 주로 사용되는 프로토콜은?
83. 다음 중 광섬유케이블의 특징이 아닌 것은 ?
84. 중앙에 Host Computer가 있고 이를 중심으로 Terminal들이 연결되는 중앙집중식의 Network 구성 형태는?
85. 패킷 교환망의 특징으로 옳지 않은 것은 ?
86. 정보통신의 설명 내용으로 적합하지 않은 것은?
87. 다음 중 패킷교환방식에 대한 설명 중 가장 알맞는 것은?
88. 데이터통신 시스템의 세 가지 기본 요소로 옳은 것은?
89. 데이터 통신에서 컴퓨터가 단말기에게 전송할 데이터의 유무를 묻는 것은?
90. 정보통신에 관한 설명 중 잘못된 것은?
91. 다음 설명 중 틀린 것은 ?
92. 통신 프로토콜의 기본요소가 아닌 것은?
93. 보(baud) 속도가 1,200[baud]일 때 쿼드비트(Quad bit)를 사용하는 경우 몇 [bps]인가?
94. 시분할방식(Time Sharing System)에 가장 적합한 것은 ?
95. 정보통신시스템의 처리방식에 해당되지 않는 것은 ?
96. 다음 인터넷 응용서비스 중에서 가상터미널(VT) 기능을 갖는 것은?
97. OSI 7계층의 데이터링크 계층 기능과 관계가 없는 것은?
98. 다음 통신회선 구성에 대한 설명 중 틀린 것은?
99. 통신 프로토콜의 기능과 그 기법을 서로 잘못 연결한 것은?
100. 디지털 변복조에 사용되는 방식이 아닌 것은 ?