1과목: 데이터 베이스
1. 사용자로 하여금 데이터를 처리할 수 있게 하는 도구로서 사용자(응용프로그램)와 DBMS간의 인터페이스를 제공하는 언어는?
2. 계층 데이터 모델에서 두 레코드간에 직접 표현 방법을 제공하지 않는 것은?
3. Embedded-SQL의 설명으로 옳지 않은 것은?
4. 데이터모델(data model)의 개념으로 가장 적절한 것은?
5. 데이터 모델, 스키마, 인스턴스 간의 관계로 옳은 것은?
6. 관계 데이터 모델에서 릴레이션(relation)에 포함되어 있는 튜플(tuple)의 수를 무엇이라 하는가?
7. 한 릴레이션의 기본키를 구성하는 어떠한 속성 값도 널(NULL)값이나 중복 값을 가질 수 없다는 것을 의미하는 것은?
8. 암호화 기법 중 암호화 알고리즘과 암호화 키는 공개해서 누구든지 평문을 암호문으로 만들 수 있지만, 해독 알고리즘과 해독키는 비밀로 유지하는 기법을 무엇이라 하는가?
9. 분산 데이터베이스 시스템에 관한 설명으로 거리가 먼 것은?
10. 운영체제의 작업 스케줄링 등에 응용되는 것으로 가장 적합한 자료구조는?
11. 아래 트리구조에 대하여 preorder 순서로 처리한 결과는?
12. . 인덱스 순차 파일(ISAM: indexed sequential access-method)에 대한 설명으로 옳지 않은 것은?
13. 조건을 만족하는 릴레이션의 수평적 부분집합으로 구상하며, 연산자의 기호는 그리스 문자 시그마(σ)를 사용하는 관계 대수 연산자는?
14. 관계형 데이터베이스에서 기본 테이블, 뷰, 인덱스, 데이터베이스, 응용계획, 패키지, 접근권한 등을 가지고 있는 것은?
15. 인덱스(Index)에 대한 설명으로 부적절한 것은?
16. 관계형 데이터 모델링(E-R 모델)에서 릴레이션(관계)은 어떻게 표현되는가?
17. 학생과 학교 개체간의 학적 관계를 E-R 다이어그램으로 옳게 표현한 것은?
18. 밑줄 친 단어와 의미가 가장 가까운 것은?
19. 다음은 무엇에 대한 설명인가?
20. 트랜잭션(Transaction)이 가져야 할 특성에 해당하지 않는 것은?
2과목: 전자 계산기 구조
21. 제어 데이터가 될 수 없는 것은?
22. 다음 중 잘못 연결한 것은?
23. 다음 설명 중 부프로그램과 매크로(Macro)의 공통점은?
24. op-code가 4비트면 명령어는 몇 개가 생성될 수 있는가?
25. 주기억장치는 하드웨어의 특성상 주기억장치가 제공할 수 있는 정보 전달능력에 한계가 있는데, 이 한계를 무엇이라 하는가?
26. 폰 노이만(Von Neumann)형 컴퓨터의 연산자 기능으로서 적합하지 않은 것은?
27. 인터럽트를 발생하는 모든 장치들을 인터럽트의 우선순위에 따라 직렬로 연결함으로써 이루어지는 우선순위 인터럽트 처리방법은?
28. 컴퓨터의 메모리 용량이 16K×32bit라 하면 MAR(Memory Address Register)와 MBR(Memory Buffer Register)은 각각 몇 비트인가?
29. Interrupt 발생시 복귀주소를 기억시키는데 사용되는 것은?
30. 10진수 8을 Excess-3 코드로 표시하면?
31. 타이머(Timer)에 의한 인터럽트(Interrupt)는 다음 중 어디에 속하는가?
32. DMA 제어기가 한 번에 한 데이터 워드를 전송하고 버스의 제어를 CPU에게 돌려주는 방법은?
33. 다음 회로를 하나의 기호로 나타내면?
34. 스택 머신(stack machine)은?
35. 중앙처리장치가 주기억장치보다 더 빠르기 때문에 프로그램 실행 속도를 중앙처리 장치의 속도에 근접하도록 하기 위해서 사용되는 기억장치는?
36. 입·출력 드루풋(throughput) 비율이 증가하는 순서를 옳게 나열한 것은?
37. fetch cycle에서 일어나는 micro instruction이다. 시행순서가 옳은 것은?
38. Interrupt 발생 원인이 아닌 것은?
39. 입·출력 전송이 중앙처리장치의 레지스터를 경유하지 않고 수행되는 방법은?
40. 컴퓨터 내부에서 시스템 순간 순간의 상태를 나타내는 것은?
3과목: 운영체제
41. 메모리 관리 기법 중에서 서로 떨어져 있는 여러 개의 낭비 공간을 모아서 하나의 큰 기억 공간을 만드는 작업을 무엇이라고 하는가?
42. 분산 시스템의 장점으로 거리가 먼 것은?
43. 컴퓨터 시스템의 일반적인 보안 유지 방식으로 거리가 먼 것은?
44. 페이지교체(replacement) 알고리즘 중에서 각 페이지들이 얼마나 자주 사용되었는가에 중점을 두어 참조된 횟수가 가장 적은 페이지를 교체시키는 방법은?
45. 인터럽트에 대한 설명으로 옳지 않은 것은?
46. 파일 시스템에서 중앙에 마스터 파일 디렉토리가 있고, 그 아래 사용자 파일 디렉토리가 있는 구조이며, 다른 사용자와의 파일 공유가 대체적으로 어렵고, 파일 이름이 보통 사용이름, 파일 이름의 형태를 취하므로 파일 이름의 길이가 길어지는 디렉토리 구조는?
47. 어셈블러를 두 개의 Pass로 구성하는 이유로서 가장 적절한 것은?
48. 매크로 프로세스가 수행해야 하는 기본적인 기능에 해당하지 않는 것은?
49. RR(Round-Robin) 스케줄링에 대한 설명으로 옳지 않은 것은?
50. 선점(preemptive) 방식을 사용하는 cpu 스케줄링 방식은?
51. 너무 자주 페이지 교환이 발생하여 어떤 프로세스가 프로그램 수행에 소요되는 시간보다 페이지 교환에 소요되는 시간이 더 많은 경우를 무엇이라 하는가?
52. UNIX에서 파일의 사용허가를 정하는 명령은?
53. 유닉스 시스템에 대한 설명으로 거리가 먼 것은?
54. 분산 운영체제의 구조중 아래 설명에 해당하는 구조는?
55. HRN 스케줄링에서 우선 순위 계산식으로 올바른 것은?
56. 분산 시스템의 투명성(transparency)에 관한 설명으로 옳지 않은 것은?
57. UNIX에서 파일에 대한 정보를 가지고 있는 inode의 내용으로 볼 수 없는 것은?
58. 사용자는 단말 장치를 이용하여 운영체제와 상호 작용하며, 시스템은 일정 시간 단위로 cpu를 한 사용자에서 다음 사용자로 신속하게 전환함으로써, 각각의 사용자들은 실제로 자신만이 컴퓨터를 사용하고 있는 것처럼 사용할 수 있는 처리 방식은?
59. 그림과 같이 저장장치가 배치되어 있을 때 13K의 작업이 공간의 할당을 요구하여 최악 적합(Worst-Fit) 전략을 사용한다면 어느 주소에 배치되는가?
60. UNIX에서 프로세스를 복제하는 기능은?
4과목: 소프트웨어 공학
61. 위험성 추정을 위한 위험표(risk table)에 포함될 사항이 아닌 것은?
62. 결합도(coupling)가 강한 순서대로 옳게 나열된 것은?
63. 자료흐름도에서 구성요소에 대한 기호의 표현 연결이 옳지 않은 것은?
64. 소프트웨어 검사 단계를 올바른 순서로 나열한 것은?
65. HIPO(hierarchy plus input process output)에 대한 설명으로 옳지 않은 것은?
66. Rumbaugh의 객체 모델링 기법(OMT)에서 사용하는 세가지 모델링이 아닌 것은?
67. 소프트웨어 개발 과정에서 사용되는 요구 분석, 설계, 구현, 검사 및 디버깅 과정을 컴퓨터와 전용의 소프트웨어 도구를 사용하여 자동화하는 작업을 무엇이라고 하는가?
68. 소프트웨어 프로젝트 관리에 중요한 영향을 주는 3대 요소는?
69. 객체는 다른 객체로부터 자신의 자료를 숨기고 자신의 연산만을 통하여 접근을 허용하는 것을 무엇이라 하는가?
70. 자료흐름중심 설계 절차를 올바른 순서로 나열한 것은?
71. COCOMO 법에 의한 소프트웨어 모형에 속하지 않는 것은?
72. Boehm이 제안한 나선형 모델의 태스크(task)에 해당되지 않는 것은?
73. 소프트웨어 품질 보증을 위한 정형 기술 검토의 지침 사항으로 옳지 않은 것은?
74. 소프트웨어 개발 방법론에서 구현(Implementation)에 대한 설명으로 가장 적절한 것은?
75. 다음 중 가장 높은 응집력을 갖는 단계는?
76. 소프트웨어 품질목표에 대한 설명으로 옳지 않은 것은?
77. 구조적 프로그래밍에서 사용하는 기본적인 제어구조에 해당하지 않는 것은?
78. 객체지향기술에서 다형성(polymorphism)의 의미로 가장 적절한 것은?
79. 소프트웨어 라이프사이클 단계중 가장 오랜 시간이 걸리며, 대부분의 비용을 차지하는 단계는?
80. 현재 프로그램으로부터 데이터, 아키텍쳐, 그리고 절차에 관한 분석 및 설계 정보를 추출하는 과정은?
5과목: 데이터 통신
81. LAN(Local Area Network)의 특징으로 옳지 않은 것은?
82. 패킷 교환망의 주요 기능으로 옳지 않는 것은?
83. 부가가치 통신망의 기능이 아닌 것은?
84. 패킷교환의 가상회선 방식과 회선 교환 방식의 공통점은?
85. 원래의 신호를 다른 주파수대역으로 변조하지 않고 전송하는 방식은?
86. 10 BASE T에서 10이 의미하는 것은?
87. 다음 그림은 어떤 다중화 방식을 나타낸 것인가?
88. 통신 경로에서 오류 발생시 수신측은 오류의 발생을 송신측에 통보하고 송신측은 오류가 발생한 프레임을 재전송하는 오류 제어 방식은?
89. 전송을 위한 제어 절차의 단계 중 3단계는?
90. 데이터 링크 제어 문자 중에서 수신측에서 송신측으로 부정 응답으로 보내는 문자는?
91. 역 다중화기의 특징을 설명한 것이 아닌 것은?
92. 다음 그림과 같은 전송 방식의 이름은?
93. 기저대 전송방식에서 데이터 신호 이외에 동기 신호, 상태신호 등을 포함하는 데이터 전송속도를 무엇이라 하는가?
94. HDLC 의 프로토콜을 수행하는 국(STATION)이 아닌 것은?
95. 8위상 2진폭 변조를 하는 모뎀이 2400baud라면 그 모뎀의 속도는?
96. 디지털 전송의 특징이 아닌 것은?
97. Protocol의 기능을 설명한 것 중 옳지 않은 것은?
98. 데이터 비트 7bit, start와 end 및 패리티 비트가 각각 1bit로 구성된 문자를 1600bps의 회선을 사용하여 비동기식으로 전송하면 데이터 최대 전송속도는 얼마인가?
99. VAN의 통신처리 기능으로서의 회선제어, 접속 등의 통신 절차를 변환하는 기능은?
100. 교환기술에서 성능 비교 요소가 아닌 것은?