1과목: 시스템 프로그래밍
1. 매크로 관련 용어 중 매크로 호출 부분에 정의된 매크로 코드를 삽입하는 것을 무엇이라 하는가?
2. 절대로더(Absolute Loader)를 사용하는 경우 로더(Loader)에 의해서 수행되는 기능은 무엇인가?
3. 다음 ( ) 안의 내용으로 옳게 짝지어진 것은?
4. 매크로 프로세서(Macro Processor)의 기본 수행작업에 해당하지 않는 것은?
5. 일반적인 기능의 로더에 가장 가까운 것은?
6. 프로세스가 일정 시간 동안 자주 참조하는 페이지의 집합을 의미하는 것은?
7. 어셈블리어에서 어떤 기호적 이름에 상수 값을 할당하는 명령은 무엇인가?
8. 어셈블리 언어로 작성된 원시 프로그램의 수행 순서로 옳은 것은?
9. 기억장치 배치 전략 중 프로그램이나 데이터가 들어갈 수 있는 크기의 빈 영역 중에서 단편화를 가장 작게 남기는 분할 영역에 배치시키는 방법은?
10. 운영체제를 수행 기능에 따라 분류할 경우 제어 프로그램에 해당하는 것은?
11. 프로세스의 정의로 옳지 않은 것은?
12. 시스템 소프트웨어로 볼 수 없는 것은?
13. 어셈블러가 원시 프로그램을 목적 프로그램으로 번역할 때 현재의 오퍼랜드에 있는 값을 다음 명령어의 번지로 할당하는 명령은?
14. 어셈블러가 두 개의 패스(Pass)로 구성되는 이유로 가장 적합한 것은?
15. 교착상태 발생의 필요충분조건이 아닌 것은?
16. 어셈블리어에 관한 설명으로 적절하지 않은 것은?
17. 운영체제의 역할로 거리가 먼 것은?
18. 인터프리터 기법에 의해 프로그램을 수행하는 언어는?
19. 로더(Loader)의 기능에 해당하지 않는 것은?
20. 프로그램 실행을 위하여 메모리 내에 기억 공간을 확보하는 작업을 무엇이라고 하는가?
2과목: 전자계산기구조
21. 다음 중 3-초과 코드에 포함되지 않는 것은?
22. 파이프라인에 의한 이론적 최대 속도증가율은 파이프라인의 세그먼트 수와 같으나 실제로는 이론적 최대 속도증가율을 내지 못한다. 그 이유가 아닌 것은?
23. 디멀티플렉서(Demultiplexer)에 대한 설명 중 옳은 것은?
24. 불 대수 식의 정리 중 옳지 않은 것은?
25. 가상 기억체제에서 번지 공간이 1024K이고 기억 공간은 32K라고 가정할 때 주기억장치의 주소 레지스터는 몇 비트로 구성되는가?
26. 다음과 같이 기술한 마이크로 동작에 해당하는 것은? (단, MAR은 Memory Address Register이며, MBR은 Memory Buffer Register이다.)
27. 캐시의 접근시간이 80[ns], 주기억장치의 접근시간이 800[ns], 히트율은 0.95라고 할 때 기억장치에의 평균 접근 시간은?
28. 데이터 통신에 가장 많이 사용되는 코드는?
29. 다음 중 전달기능의 인스트럭션 사용빈도가 매우 낮은 인스트럭션 형식은?
30. 다음 중 연관 메모리(associative memory)의 특징이 아닌 것은?
31. 다중처리기 상호 연결 방법 중 시분할 공유버스를 설명한 것은?
32. 다음 중 인터럽트 가운데 소프트웨어적 우선순위 처리 기법은?
33. 다음은 명령어 수행 과정의 일반적인 순서이다. 명령어에 종속된 것으로 반드시 거치지 않아도 되는 단계끼리 묶은 것은?
34. 명령문 구성 형태 중 하나의 오퍼랜드가 누산기 속에 포함된 명령 형식은?
35. 다음 그림의 회로는 무슨 gate인가? (단, 정논리의 경우임)
36. 가상기억장치에서 새 페이지와 주기억장치내의 페이지를 바꾸는 것을 무엇이라 하는가?
37. 다음은 JK 플립플롭을 사용한 Counter 회로이다. 어떤 Counter 회로인가?
38. PLD(programmable logic device)내의 programmable element를 어떻게 프로그램할지를 표시하는 산업표준의 텍스트 파일은?
39. 인터럽트와 트랩을 비교 설명한 것 중 옳지 않은 것은?
40. 플립플롭 회로에 그림과 같은 셋 신호(set signal), 리셋 신호(reset signal)를 줄 때, 그 출력 파형은?
3과목: 마이크로전자계산기
41. 다음 중 micro-cycle의 동기 가변식(synchronous variable)에 대한 설명으로 옳은 것은?
42. 명령어를 수행하는 과정 중에서 일어나는 내용으로 잘못된 것은?
43. 채널(channel)에 대한 설명으로 옳지 않은 것은?
44. DRAM(dynamic RAM)에 대한 설명으로 옳지 않은 것은?
45. CPU가 주기억장치(main memory)에서 정보를 읽어 낼 때 필요없는 것은?
46. 누산기의 내용을 2회 우측으로 시프트(shift)한 효과는?
47. 저속 장치에 연결되며, 다수의 입ㆍ출력 장치를 동시에 운영할 수 있는 채널은?
48. 여러 개의 입ㆍ출력 장치가 연결되어 있을 때 CPU가 각 장치의 상태 플래그를 순서대로 검사하는 과정을 무엇이라 하는가?
49. 연산 장치의 기능에 속하지 않는 것은?
50. CPU가 자기의 상태를 인터페이스에 알려주는 경우를 무엇이라 하는가?
51. 다음 중 가장 많은 Cycle time을 필요로 하는 명령어 형식은?
52. 마이크로컴퓨터의 특징에 해당하지 않는 것은?
53. 데이터가 테이블(table) 형식으로 연속되어 있는 경우에 사용하기가 매우 편리한 주소지정방식은?
54. 한 플랫폼에서 작동하도록 되어 있는 프로그램을 다른 플랫폼에서 작동하도록 수정하는 것을 무엇이라 하는가?
55. 다음 명령어들 중에서 시프트(shift) 명령어에 속하지 않는 것은?
56. 그림과 같은 어느 프로그램 중 0123 번지에 CALL A 명령이 있다. 이 CALL A를 수행한 후 PC에 기억된 값은? (단, 모든 명령문은 1바이트라 한다.)
57. 표준 비동기 직렬 데이터 전송에서 데이터 양식에 속하지 않는 것은?
58. 마이크로컴퓨터 개발 시스템에 대한 설명으로 옳지 않은 것은?
59. 그림은 ROM의 기본구성도이다. Ⓐ부분의 기능에 대한 명칭은?
60. 마이크로프로그램 제어방식과 관계가 먼 것은?
4과목: 논리회로
61. 다음 중 멀티플렉서에 대한 설명으로 옳은 것은?
62. 다음 회로의 설명으로 잘못된 것은?
63. A/D 변환기는 어떤 형태의 신호를 2진부호로 변환하는가?
64. 다음 그림과 같은 회로의 명칭은?
65. 다음 회로의 출력을 바르게 나타낸 논리식은? (단, 게이트 1, 2는 오픈 컬렉터 TTL 회로이다.)
66. 0과 1의 조합에 의하여 어떠한 기호라도 표현될 수 있도록 부호화를 행하는 회로를 무엇이라 하는가?
67. (X+Y)(X+Z)를 간략화한 표현식은?
68. 다음 논리식과 다른 것은?
69. 2진수를 그레이 코드로 변환하는 회로에 들어가는 논리게이트 명칭은?
70. 16비트 256워드의 일치 선택(coincident-select)형 메모리에 요구되는 2진 번지 선택 수는 몇 개인가?
71. 다음 논리식 중 옳지 않은 것은?
72. 1[MHz]의 수정발진기가 있다. 이 출력을 분주하여 500[Hz]의 클럭 주파수를 만들고자 한다. 이 때 필요한 최소한의 플립플롭의 수는?
73. f(X, Y, Z)=Σ(0, 2, 4, 5, 7)인 논리식이 있다. 이것을 f(X, Y, Z)=Π( ) 형식으로 표현하면?
74. 다음 레지스터 형태 중 한 순간에 단지 1비트의 데이터가 들어가고, 모든 데이터 비트가 한 번에 출력되는 형태는?
75. 다음 중 제어 타이밍을 얻기에 편리하고 디코더가 필요한 것은?
76. JK 플립플롭에서 JN=KN=1일 때 QN+1의 출력상태는?
77. 전가산기 회로에서 캐리 Cn을 나타내는 것은?
78. 다음과 같은 진리표(truth table)에 따라 동작하는 소자는?
79. 다음 그림의 회로 명칭은?
80. 10진수 51을 그레이 코드(Gray code)로 변환하면?
5과목: 데이터통신
81. 디지털 데이터를 아날로그 신호로 변환하는 방법이 아닌 것은?
82. OSI 참조 모델 중 다음이 설명하고 있는 기능을 수행하는 계층은?
83. 다음이 설명하고 있는 데이터링크 제어 프로토콜은?
84. X.25는 ITU-T 표준으로 호스트 시스템과 패킷 교환망간 인터페이스르 규정하고 있다. 이 기능에 포함되지 않는 것은?
85. 웹 브라우저에서 지원하지 않는 서비스는?
86. 다음이 설명하고 있는 것은?
87. LAN을 망의 형상(Topology)으로 구분할 때, 각 노드에서 발생한 송신 요구가 충돌을 일으킬 경우에 재 전송하거나 충돌을 피하기 위한 매체 액세스 방식으로 주로 CSMA/CD 방식을 사용하는 것은?
88. 데이터 통신에서 발생할 수 있는 오류(error)를 검출하는 기법이 아닌 것은?
89. 이동통신 가입자가 셀 경계를 지나면서 신호의 세기가 작아지거나 간섭이 발생하여 통신 품질이 떨어져 현재 사용 중인 채널을 끊고 다른 채널로 절체하는 것을 의미하는 것은?
90. 국(station) 간의 관계가 주/종 관계일 때 종국이 데이터를 보내려 한다면 먼저 주국으로부터 받아야 하는 신호는?
91. TCP/IP에서 네트워크 계층과 관련이 없는 프로토콜은?
92. 다음이 설명하고 있는 프로토콜은?
93. 다음 중 IPv6에 대한 설명으로 옳지 않은 것은?
94. 다음 데이터 전송 제어 절차를 순서대로 옳게 나열한 것은?
95. 아날로그 데이터를 디지털 신호로 변화하는 과정에 포함되지 않는 것은?
96. 데이터 전송 시스템에 있어서 통신 방식의 종류가 아닌 것은?
97. 다음 인터넷 도메인의 설명 중 옳지 않은 것은?
98. HDLC에서 사용되는 프레임의 유형이 아닌 것은?
99. 전송 데이터가 있는 동안에만 시간 슬롯을 할당하는 다중화 방식은?
100. 데이터링크 프로토콜인 HDLC에서 프레임의 동기를 제공하기 위해 사용되는 구성 요소는?