1과목: 데이터 베이스
1. 데이터베이스 언어 중 데이터의 보안, 무결성, 데이터 복구와 관계되는 것은?
2. 다음 자료에 대하여 버블 정렬을 사용하여 오름차순으로 정렬하고자 할 경우 1회전 후의 결과로 옳은 것은?
3. 다음 설명에 해당하는 것은?
4. ABC 순서로 입력 시 스택을 이용해 만들 수 없는 문자열은?
5. 다음 설명이 의미하는 것은?
6. 순수 관계 연산자 중 Project 연산의 연산자 기호는?
7. 하나 또는 둘 이상의 기본 테이블로부터 유도되어 만들어지는 가상 테이블은?
8. 데이터베이스 설계 과정 중 개념적 설계 단계에 대한 설명으로 옳지 않은 것은?
9. 선형구조에 해당하지 않는 것은?
10. 릴레이션에 대한 특성으로 틀린 것은?
11. SQL의 데이터 정의문(DDL)에 속하지 않는 것은?
12. 관계 데이터 연산인 관계 대수 및 관계 해석에 대한 설명으로 틀린 것은?
13. 시스템 카탈로그에 대한 설명으로 틀린 것은?
14. 다음 트리를 전위 순서(Pre-order)로 운행한 결과는?
15. 정규화를 거치지 않으면 릴레이션 조작 시 데이터 중복에 따른 예기치 못한 곤란한 현상이 발생할 수 있다. 이러한 이상(Anomaly) 현상의 종류에 해당하지 않는 것은?
16. 다음 SQL 문에서 DISTINCT의 의미는?
17. 스키마의 3계층에서 실제 데이터베이스가 기억장치 내에 저장되어 있으므로 저장 스키마(storage schema)라고도 하는 것은?
18. 아래의 그림에서 속성(Attribute)의 개수는?
19. 색인 순차 파일에 대한 설명으로 옳지 않은 것은?
20. 후위 표기(postfix)식이 다음과 같을 때 식의 계산 결과는?
2과목: 전자 계산기 구조
21. 다음 중 논리 마이크로 동작을 표현한 것은? (단, R1, R2 는 레지스터를 의미한다.)
22. 고정 소수점 방식으로 가산이나 감산을 하려고 할 때 가장 처음 수행되는 것은? (단, 큰 수는 A, 작은 수는 B라 가정한다.)
23. 다음 논리회로에서 단자 A에 0000, 단자 B에 0101 이 입력된다고 할 때 그 출력은?
24. 주기억장치에서 인출된 명령어가 저장되는 레지스터는?
25. 컴퓨터의 연산에 대한 설명 중 가장 옳지 않은 것은?
26. 명령어의 연산코드(operation code)의 기능과 관계없는 것은?
27. 캐시 메모리 시스템에서 주기억장치에 있는 블록을 캐시의 슬롯에 대응시키는 방법이 아닌 것은?
28. 연산 장치의 주 기능이 아닌 것은?
29. 주변장치와 기억장치 사이에서 중앙처리장치의 지시를 받아 정보를 이송하는 기능을 가진 것은?
30. 프로그램을 실행하는 도중 갑작스런 정전으로 발생하는 인터럽트는?
31. 십진수 –1을 2의 보수로 표현하면?
32. 인터럽트가 발생 되는 원인으로 가장 옳지 않은 것은?
33. 일반적인 x86계열 CPU를 이용하는 퍼스널컴퓨터(PC)에서 사용하는 보조기억장치에 해당되지 않는 것은?
34. 다음 중 인터럽트가 사용되는 것은?
35. 컴퓨터에서 사용되는 보조기억장치의 특징이 아닌 것은?
36. 다음 중 범용 레지스터를 사용하여 기억할 수 없는 것은?
37. 마이크로 오퍼레이션(micro operation)에 관한 설명 중 옳지 않은 것은?
38. 그림은 어떤 데이터 형식을 나타낸 것인가?
39. DMA제어기가 한 번에 한 데이터 워드를 전송하고 버스의 제어를 CPU에게 반환하는 방법은?
40. Fetch cycle에서 수행하는 기능에 대한 설명으로 가장 옳지 않은 것은?
3과목: 시스템분석설계
41. 시스템에서 한번 고장이 발생하여 다음 고장이 발생할 때까지의 평균시간을 나타내는 것은?
42. 시스템 개발의 각 단계(분석, 설계, 구현, 테스트 등)에서 이루어지는 문서화의 장점으로 가장 거리가 먼 것은?
43. 코드의 오류 형태 중 입력 시 좌우 자리를 바꾸어 발생하는 오류(error)는?
44. 모듈화에 대한 설명으로 가장 거리가 먼 것은?
45. 다음 중 입력 설계 시 가장 먼저 설계하는 항목은?
46. 소프트웨어 생명주기에 대한 각 단계의 설명으로 가장 옳은 것은?
47. 출력 시스템과 입력 시스템이 일치된 것으로 일단 출력된 정보가 이용자의 손을 거쳐 다시 입력되는 시스템의 형태는?
48. 코드의 기능으로 가장 옳지 않은 것은?
49. 객체지향기법에 대한 설명으로 가장 옳지 않은 것은?
50. 폭포수 모델(Waterfall Model)에서 개발할 소프트웨어에 대한 전체적인 하드웨어 및 소프트웨어 구조, 자료구조, 제어구조의 개략적인 설계를 작성하는 단계로 가장 옳은 것은?
51. 그림과 같이 관련되는 데이터 레코드들이 물리적으로는 떨어져 있으나 데이터 레코드에 포함되어 있는 포인터가 순차적으로 데이터 레코드가 저장되어 있는 주소를 지시함으로써 데이터 구조 관계를 유지하는 파일 편성방법은?
52. 자료 사전에서 사용되는 기호 중 주석을 의미하는 것은?
53. 중량, 용량, 거리, 크기, 면적 등의 물리적 수치를 직접 코드에 적용시키는 코드 방식은?
54. 코드 설계 순서로 가장 타당한 것은?
55. 입력 매체인 종이테이프 또는 펀치 카트 상의 데이터를 자기 디스크에 수록하는 처리는 프로세스의 표준 패턴 중 어디에 해당하는가?
56. 십진 분류 코드에 대한 설명으로 가장 옳지 않은 것은?
57. 다음과 같이 코드를 부여할 대상의 이름이나 약호를 코드의 일부분으로 사용하는 코드화 방법은?
58. 레코드를 처리할 순서에 맞게 오름차순 또는 내림차순으로 재배치하는 기능은?
59. 주로 편의점, 백화점 등 유통업체의 계산대에서 사용하는 장치로서 고객이 물품을 구입하게 되면 단말기에서 직접 입력하여 중앙 컴퓨터에 전달되어 현장 상황이 즉시 반영되는 것은?
60. 시스템 분석가(SA: System Analyst)와 설계자가 갖추어야 할 조건에 대한 설명으로 가장 옳은 것은?
4과목: 운영체제
61. Round-Robin 스케줄링(Scheduling) 방식에 대한 설명으로 옳지 않은 것은?
62. SJF(Shortest Job First) 스케줄링에서 작업 도착 시간과 CPU 사용시간은 다음 표와 같다. 모든 작업들의 평균 대기시간은 얼마인가?
63. 실행되어야 할 작업의 크기가 커서 사용자 기억 공간에 수용될 수 없을 때 작업의 모든 부분들이 동시에 주기억 장소에 상주해 있을 필요가 없다. 이때 작업을 분할하여 필요한 부분만 교체하는 방법을 무엇이라 하는가?
64. 디렉토리 구조 중 중앙에 마스터 파일 디렉토리가 있고 그 아래에 사용자별로 서로 다른 파일 디렉토리가 있는 계층 구조는?
65. 가상기억장치에 대한 설명으로 가장 옳지 않은 것은?
66. 임계 구역(Critical Section)에 대한 설명으로 가장 옳지 않은 것은?
67. CPU 스케줄링에서 선점(Preemptive)과 비선점(Non-preemptive) 스케줄링에 대한 설명으로 가장 옳은 것은?
68. SCAN 디스크 스케줄링 기법의 특징으로 가장 옳지 않은 것은?
69. 다음 접근제어 리스트에서 “파일1” 이 처리될 수 없는 것은? (단, R=읽기, W=쓰기, P=인쇄, L=공유)
70. CPU 스케줄링 알고리즘의 성능을 평가하는 기준으로 가장 거리가 먼 것은?
71. 페이지 교체 기법 중 시간 오버헤드를 줄이는 기법으로서 참조 비트(referenced bit)와 변형 비트(modified bit)를 필요로 하는 방법은?
72. 운영체제의 운용 기법 중 시분할 체제에 대한 설명으로 가장 옳지 않은 것은?
73. 다중 처리기(Multi-Processor) 운영체제 구조 중 주종(Master/Slave) 처리기에 대한 설명으로 가장 옳지 않은 것은?
74. 운영체제의 설계 목표가 아닌 것은?
75. 스풀링(Spooling)에 대한 설명으로 가장 옳지 않은 것은?
76. 라운드로빈(Round-Robin) 방식으로 스케줄링 할 경우, 입력된 작업이 다음과 같고 각 작업의 CPU 할당 시간이 3시간일 때, CPU의 사용 순서가 가장 옳게 나열된 것은?(오류 신고가 접수된 문제입니다. 반드시 정답과 해설을 확인하시기 바랍니다.)
77. UNIX에서 명령어 해석기로 명령어를 읽어서 실행하는 것은?
78. 3 페이지가 들어갈 수 있는 기억장치에서 다음과 같은 순서로 페이지가 참조될 때 FIFO 기법을 사용하면 페이지 부재(page fault)는 몇 번 일어나는가? (단, 현재 기억장치는 모두 비어 있다고 가정한다.)
79. 교착상태(Deadlock)의 필요조건에 해당하지 않는 것은?
80. 페이징 시스템의 페이지 관리 전략 중 “근래에 쓰이지 않은 페이지들은 가까운 미래에도 쓰이지 않을 가능성이 높다.” 라는 이론에 근거한 교체 전략은?
5과목: 정보통신개론
81. 회선교환(Circuit Switching)방식의 특징에 해당하는 것은?
82. 4진 PSK 변조 방식에서 변조속도가 4800[Baud] 일 때 데이터의 전송속도[bps]는?
83. LAN(Local Area Network)에서 CSMA/CD 방식에 대한 설명 중 틀린 것은?
84. HDLC 프레임의 헤더에서 프레임을 송ㆍ수신하는 스테이션을 구별하기 위해 사용되는 스테이션 식별자 필드는?
85. 물리적 하드웨어 주소인 이더넷 주소를 IP 주소로 변환하는 프로토콜은?
86. LAN의 네트워크 형태(Topology)에 따른 분류에 속하지 않는 것은?
87. LAN의 한 종류인 100Base-T 네트워크에서 사용되는 전송매체는?
88. HDLC(High-level Data Link Control) 동작모드에 해당하지 않는 것은?
89. TCP 프로토콜의 기능으로 틀린 것은?
90. 4[KHz]의 음성신호를 재생시키기 위한 표본화 주파수의 주기는?
91. 데이터 프레임을 연속적으로 전송 중 NAK를 수신하면 오류가 발생한 프레임 이후에 전송된 모든 데이터 프레임을 재전송하는 오류제어 방식은?
92. OSI 7계층에서 암호화, 코드변환, 텍스트 압축 등을 수행하는 계층은?
93. 통신 프로토콜의 기본 구성요소가 아닌 것은?
94. 데이터 링크(data-link) 계층 프로토콜이 아닌 것은?
95. 반송파의 위상과 진폭을 동시에 변조하는 방식은?
96. HDLC 프레임 중 링크의 설정과 해제, 오류 회복을 위해 주로 사용되는 것은?
97. 주파수분할다중화(FDM) 방식에서 보호대역이 필요한 이유는?
98. 아날로그 신호를 디지털 신호로 변환하는 PCM 부호화 단계로 옳은 것은?
99. 나이퀴스트 채널용량 산출 공식(C)으로 옳은 것은? (단, 잡음이 없는 채널로 가정, S/N : 신호대잡음비, M : 진수, B : 대역폭)
100. 통신속도가 50[Baud]일 때 최단부호펄스의 시간[sec]은?