1과목: 시스템 프로그래밍
1. 어셈블리어에서 어떤 기호적 이름에 상수 값을 할당하는 명령은?
2. 어셈블리어에 대한 설명으로 옳지 않은 것은?
3. 세그먼테이션과 페이징 기법에 관한 설명으로 틀린 것은?
4. 프로그램 작성시 한 프로그램 내에서 동일한 코드가 반복될 경우 반복되는 코드를 한번만 작성하여 특정 이름으로 정의한 후, 그 코드가 필요할 때마다 정의된 이름을 호출하여 사용하는 것은?
5. 로더의 기능이 아닌 것은?
6. 라운드 로빈 스케줄링 기법에 대한 설명으로 틀린 것은?
7. 언어번역 프로그램이 아닌 것은?
8. 매크로의 기능이 추가된 프로그램의 실행과정에서 매크로 프로세서가 필요한 시점은?
9. 라이브러리에 기억된 내용을 프로시저로 정의하여 서브루틴으로 사용하는 것과 같이 사용할 수 있도록 그 내용을 현재의 프로그램 내에 포함시켜 주는 어셈블리어 명령은?
10. 컴퓨터에서 프로그램 언어의 해독 순서를 바르게 나열한 것은?
11. 목적 프로그램을 기억 장소에 적재시키는 기능만 수행하는 로더로서, 할당 및 연결 작업은 프로그래머가 프로그램 작성시 수행하며, 재배치는 언어번역 프로그램이 담당하는 것은?
12. 매크로 프로세서의 기능으로 옳지 않은 것은?
13. 어셈블러에 의하여 독자적으로 번역된 여러 개의 목적 프로그램과 프로그램에서 사용되는 내장 함수들을 하나로 모아서 컴퓨터에서 실행될 수 있는 실행 프로그램을 생성하는 역할을 하는 것은?
14. Bench Mark Program이란?
15. 기계어에 대한 설명으로 옳지 않은 것은?
16. 어셈블리 언어를 두 개의 Pass로 구성하는 주된 이유는?
17. 작업제어 언어에 대한 설명으로 옳지 않은 것은?
18. 프로그램 실행을 위하여 메모리 내에 기억 공간을 확보하는 작업은?
19. 시스템의 성능 평가 기준과 거리가 먼 것은?
20. 주소바인딩의 의미로 가장 적합한 것은?
2과목: 전자계산기구조
21. 고속의 입출력장치에 적합하고 버스트(burst) 방식으로 데이터를 전송하는 것은?
22. 인터럽트 체제에서 우선순위 부과 방법과 거리가 가장 먼 것은?
23. 정규화된 부동 소수점(floating point) 방식으로 표현된 두 수의 덧셈 과정이다. [보기] 중 그 순서가 올바른 것은?
24. 등각속도(CAV) 방식의 특징이 아닌 것은?
25. 다음에서 인터럽트 벡터에 필수적인 것은?
26. 다중처리기 상호 연결 방법 중 시분할 공유버스를 설명한 것은?
27. 외부하드디스크 드라이버, CD-ROM 드라이버, 스캐너 및 자기 테이프 백업 장치 등을 연결할 수 있는 장치는?
28. DMA(Direct Memory Access)에 대한 설명으로 옳은 것은?
29. CPU가 인스트럭션을 수행하는 순서로 옳은 것은?
30. 디멀티플렉서(demultiplexer)에 대한 설명 중 옳은 것은?
31. 8진수 0.54를 10진수로 나타내면?
32. 10진수 -456을 PACK 형식으로 표현한 것은?
33. 3초과 코드(excess-3 code) 1011은 10진수로 얼마인가?
34. 스택 메모리가 사용되는 경우로 가장 옳은 것은?
35. 캐시의 쓰기 정책 중 write-through 방식의 단점에 해당하는 것은?
36. 한 단어가 25비트로 이루어지고 총 65536개의 단어를 가진 기억장치가 있다. 이 기억장치를 사용하는 컴퓨터 시스템의 명령어 코드는 하나의 indirect mode bit, operation code, processor register를 나타내는 2비트와 address part로 구분되어 있다. MBR, MAR, PC에 필요한 각각의 bit 수는?
37. IRG(Inter Record Gap)로 인한 기억 공간의 낭비를 줄이기 위하여 물리적 record를 만드는데 필요한 것은?
38. 다음 중 병렬처리기 방식이 아닌 것은?
39. 다중 처리기의 목표가 아닌 것은?
40. 인스트럭션 세트의 효율성을 높이기 위하여 고려할 사항이 아닌 것은?
3과목: 마이크로전자계산기
41. 입출력 인터페이스 회로의 기본적인 기능이 아닌 것은?
42. 컴퓨터 제어 장치의 기본 사이클에 속하지 않는 것은?
43. 입출력장치의 비동기식 제어방식에서 가장 많이 사용되는 방식은?
44. 중앙처리장치에서 micro operation이 순서적으로 일어나게 하려고 할 때 필요한 것은?
45. 어떤 마이크로컴퓨터 시스템에서 버스 사이클과 DMA 전송을 실행할 경우 시스템 버스 요청 및 이양에 소요되는 시간은 500[ns]이고 DMA 전송시 데이터 전송률이 100[KByte/s]일 경우 버스트(burst) 모드로 200바이트의 데이터를 전송할 때 소요되는 시간은? (단, 100[kByte]는 100000[Byte]로 계산한다.)
46. 마이크로프로세서에서 데이터가 저장된 또는 저장될 기억장치의 장소를 지정하기 위해 사용하는 버스(bus)는?
47. 마이크로컴퓨터의 시스템 소프트웨어 중 사용자가 작성한 프로그램을 실행하면서 에러를 검출하고자 할 때 사용되는 것은?
48. UART에서 신호(시그널)가 Low라면 모뎀 또는 데이터 셋이 전화 링 신호를 받았음을 나타내는 것은?
49. DRAM(dynamic RAM)에 대한 설명 중 옳지 않은 것은?
50. 다음 마이크로 오퍼레이션과 관련 있는 것은? (단, EAC: 끝자리올림과 누산기, AC: 누산기)
51. 격리(isolated)형과 메모리 맵(memory map)형 입출력 방식에 대한 설명 중 옳지 않은 것은?
52. 브트스트랩핑 로더(bootstrapping loader)가 하는 일은?
53. 기억장치 사이클 타임(Mt)과 기억장치 접근 시간(At)의 관계식으로 가장 옳은 것은?
54. 다음 중 디버거인 ICE(In-Circuit Emulator)의 특징에 속하지 않은 것은?
55. 펌웨어(firmware) 메모리에 대한 설명 중 틀린 것은?
56. 제어 프로그램 개발시 중요하게 고려되어야 하는 것과 가장 거리가 먼 것은?
57. 32 및 64비트 버스 규격으로 이후 수정, 확장되어 IEEE 1014로 표준화된 것은?
58. SP(stack pointer)가 기억하고 있는 내용의 메모리 번지를 지정하는 스택 구조는?
59. DMA(Direct Memory Access) 동작시 사용되는 레지스터로서 적합하지 않은 것은?
60. 자료전송 방법에 관한 설명 중 옳지 않은 것은?
4과목: 논리회로
61. MUX의 입력이 진리표처럼 주어질 때 기대되는 출력값 Y는?
62. 다음 그림과 같은 회로의 명칭은?
63. 다음 논리회로를 간단히 하면?
64. 다음 그림과 같은 C-MOS 게이트의 논리기능은?
65. 다음 그림은 D 플립플롭의 진리표이다. Q(t+1)의 상태는?
66. 디지털 IC의 내부 오류(internal fault) 가 아닌 것은?
67. 다음의 상태 변환도처럼 동작하는 순서 논리 회로를 설계할 때 JK 플립플롭을 사용한다면 필요한 플립플롭의 수는 최소 몇 개인가?
68. 반가산기의 설명 중 옳게 나타낸 것은?
69. 2진수 (11010)2를 10진수로 변환하면?
70. 6개의 JK 플립플롭을 사용하여 설계한 존슨카운터의 디코딩용 게이트 수는?
71. 다음 회로의 기능은?
72. 다음 그림의 3 상태(tri-state) IC에서 출력 가능한 상태가 아닌 것은?
73. 플립플롭의 동작 특성 중 클록펄스가 상승에지 변이 이후에도 입력값이 변해서는 안 되는 일정한시간을 의미하는 것은?
74. F(w,x,y,z) = Σ(0,1,2,4,5,6,8,9,12,13,14)을 불 함수를 간략화한 결과는?
75. 다음 논리식과 같은 것은?
76. 여러 개의 회로가 단일 회선을 공동으로 이용하여 신호를 전송하는데 필요한 장치는?
77. 논리함수식 A(A+B+C+D)를 간략화 하면?
78. 다음 회로의 연산 결과는?
79. BCD 가산기 회로에서 A3 A2 A1 A0에 0111, B3 B2 B1 B0에 1001이 들어왔을 때 C0와 Z3 Z2 Z1 Z0 출력으로 옳은 것은?
80. F(W, X, Y, Z) = W‘X+YZ’의 보수를 구하면?
5과목: 데이터통신
81. 데이터(Data) 전송제어 절차를 순서대로 옳게 나열한 것은?
82. 다음이 설명하고 있는 데이터 교환 방식은?
83. 실제 전송할 데이터를 갖고 있는 터미널에게만 시간슬롯(Time Slot)을 할당하는 다중화 방식은?
84. PSK(Phase Shift Keying) 방식이 적용되지 않은 변조 방식은?
85. 다음 네트워크 A와 B 사이에서 인터네트워킹을 위한 브리지(Bridge)의 일반적 기능으로 옳지 않은 것은?
86. IPv4와 IPv6의 패킷 헤더의 비교 설명으로 틀린 것은?
87. OSI 7 layer의 계층별 기능으로 틀린 것은?
88. 인터-네트워킹(Inter-Networking)을 위해 사용되는 네트워크 장비와 가장 거리가 먼 것은?
89. OSI 7계층 중 데이터링크 계층의 프로토콜은?
90. 매체 접근 제어 방식 중 CSMA/CD와 토큰 패싱(Token passing)에 대한 설명으로 틀린 것은?
91. 다음이 설명하고 있는 ARQ 방식으로 옳은 것은?
92. 회선교환 방식에 대한 설명으로 틀린 것은?
93. 이동 단말이나 PDA와 같이 소형 무선 단말기상에서 인터넷을 이용할 수 있도록 해주는 프로토콜의 총칭은?
94. HDLC(High-level Data Link Control)의 링크 구성 방식에 따른 세가지 동작모드에 해당하지 않는 것은?
95. 다음이 설명하고 있는 인터넷 서비스는?
96. X.25 프로토콜에 대한 설명으로 옳은 것은?
97. 다음이 설명하고 있는 디지털 신호 부호화 방식은?
98. 블록(block) 단위로 데이터를 전송하는 방식은?
99. PCM(Pulse Code Modulation) 방식에서 PAM(Pulse Amplitude Modulation) 신호를 얻는 과정은?
100. 문자 동기 전송방식에서 데이터 투과성(Data Transparent)을 위해 삽입되는 제어문자는?