1과목: 시스템 프로그래밍
1. 원시 프로그램을 컴파일러가 수행되고 있는 컴퓨터의 기계어로 번역하는 것이 아니라, 다른 기종에 맞는 기계어로 번역하는 것은?
2. 이중(two) 패스 어셈블러를 사용하는 주된 이유는?
3. 워킹 셋에 대한 설명으로 옳지 않은 것은?
4. 어셈블리어 명령어 중 어떤 기호적 이름에 상수 값을 할당하는 것은?
5. 절대 로더에서 연결(linking) 기능의 주체는?
6. 프로세스의 정의로 옳지 않은 것은?
7. 링킹에 대한 설명으로 가장 적합한 것은?
8. 운영체제(Operating System)에 대한 설명으로 옳지 않은 것은?
9. 여러 개의 프로그램을 논리에 맞게 하나로 결합하여 실행 가능한 프로그램으로 만들어 주는 것은?
10. 컴퓨터에서 프로그램 언어의 해독 순서를 바르게 나열한 것은?
11. 어셈블리어에 대한 설명으로 옳지 않은 것은?
12. 서브루틴에서 자신을 호출한 곳으로 복귀시키는 어셈블리어 명령은?
13. HRN 스케줄링 기법에 대한 설명으로 옳지 않은 것은?
14. 프로그램 언어의 구문 형식을 정의하는 가장 보편적인 기법은?
15. 시스템의 성능 평가 기준과 거리가 먼 것은?
16. 로더의 기능 중 목적 프로그램이 적재될 주기억장치 내의 공간을 확보하는 것은?
17. 로더의 종류 중 다음 설명에 해당하는 것은?
18. 컴퓨터가 직접 이해할 수 있는 2진수 만으로 이루어진 언어를 의미하는 것은?
19. 인터프리터 기법에 의해 프로그램을 수행하는 언어는?
20. 시스템 소프트웨어로 볼 수 없는 것은?
2과목: 전자계산기구조
21. 메모리에서 두 개의 데이터를 가져와서 연산하고 결과를 다시 메모리에 저장할 때 메모리에 한 번 접근하는데 1사이클, 연산하는데 1사이클 소요되고, 각각 4 클록씩 걸린다면 10[MHz]의 CPU에서 이 작업은 전부 몇 초가 걸리는가?
22. 병렬 처리기 등에서 PE(processing element)라고 불리는 다수의 연산기능을 갖는 동기적 병렬처리 방식은 무엇인가?
23. 입출력 장치와 주기억 장치 사이에 자료 전달을 위한 송수신 회선은?
24. Associative 기억장치에 사용되는 기본요소가 아닌 것은?
25. 동시에 양쪽 방향으로 전송이 가능한 전송 방식은?
26. 인터럽트 비트(interrupt bits) 10010과 마스크 비트(mask bits) 01110을 상호 AND 하였을 때의 출력 비트는?
27. 명령어에서 실행할 동작 부분을 나타내는 연산자(op code)의 기능과 관련없는 것은?
28. 0-주소 명령 형식에 필요한 것은?
29. CPU 또는 메모리와 입출력장치의 속도 차이에서 오는 성능저하를 극복하기 위한 방법이 아닌 것은?
30. 입ㆍ출력에 필요한 하드웨어 기능으로 적합하지 않은 것은?
31. 타이머(timer)에 의하여 발생되는 인터럽트(interrupt)는 어디에 해당되는가?
32. ROM 칩에 필요하지 않은 신호는?
33. 소형계산기(calculator)에서 BCD 코드 대신 excess-3 코드를 많이 사용하는 이유는?
34. 레코드(record)의 삽입(Insertion)이나 삭제(Deletion)가 빈번할 때 가장 적합한 데이터 구조는?
35. 그레이 코드에 대한 설명으로 옳지 않은 것은?
36. 2진수 (1011)2을 Gray code로 변환하면?
37. 시프트 레지스터(shift register)의 내용을 오른쪽으로 한 번 시프트하면 데이터는 어떻게 변하는가?
38. 중앙처리장치의 속도와 주기억장치의 속도의 차이가 현저할 때 인스트럭션의 수행 속도를 빠르게 하는 것으로 가장 빠른 접근 시간(access time)을 갖는 기억소자는?
39. 자기 코어(core) 기억장치에서 1word가 16bit로 되어있다면 몇 장의 코어 플랜(core plane)이 필요한가?
40. 다음 ( ) 안에 알맞은 단어로 이루어진 것은?
3과목: 마이크로전자계산기
41. PSW(Program Status Word)가 사용되지 않는 것은?
42. 연산을 위하여 누산기(accumulator)를 사용하여 수행하는 명령어 형식은?
43. 로더(loader)의 설명으로 옳은 것은?
44. BASIC과 같이 고급 언어로 작성된 소스 프로그램을 한 단계Tlr 기계어로 해석하여 실행하는 언어처리 프로그램은?
45. 표(Table) 형식의 자료를 처리하고자 할 때 가장 유용하게 사용할 수 있는 명령어의 어드레스 지정 방식은?
46. 다음 [그림]은 마이크로컴퓨터의 ROM(read only memory)을 나타낸 것이다. 각 핀의 상태를 기준으로 할 때 메모리의 최대 용량은 얼마인가?
47. 핸드세이킹(Handshaking)의 설명 중 틀린 것은?
48. two-pass 어셈블러의 second pass에서 수행하는 일이 아닌 것은?
49. 그림과 같은 Common Cathode 타입의 7-Segment에 숫자 "2"를 출력하기 위한 신호로 옳은 것은?
50. 명령어에서 op-code 다음에 실제 오퍼랜드(operand) 값이 오는 주소지정방식은?
51. RISC에 대한 설명으로 틀린 것은?
52. 인터페이스 버스가 세션 핸드셰이킹(handshaking) 방식을 사용할 때 사용하는 신호가 아닌 것은?
53. Memory-Mapped I/O 방법과 Isolated I/O 방법을 설명한 것 중 틀린 것은?
54. 마이크로컴퓨터에서 병렬 입출력 인터페이스가 아닌 것은?
55. DMA의 입출력 방식과 관계없는 것은?
56. 마이크로프로세서의 처리능력(performance)과 가장 관계가 적은 것은?
57. 다음 중 USART를 제어하기 위한 레지스터가 아닌 것은?
58. 연산장치(ALU)의 기능이 아닌 것은?
59. 주기억장치의 한 영역으로 입출력 장치와 프로그램이 데이터를 주고받을 때 중간에서 데이터를 임시로 저장하는 레지스터는?
60. 객체 지향 프로그래밍의 설명으로 틀린 것은?
4과목: 논리회로
61. 입력 어드레스 라인 12개, 출력 데이터 라인 8개인 EPROM의 기억 용량은 몇 바이트(byte)인가?
62. 2진수 "1111"의 2의 보수(2's complement)는?
63. JK 플립플롭의 J 입력과 K 입력을 하나로 연결하면 어떤 플립플롭의 동작을 하는가?
64. 워드 크기가 16비트, 누산기의 크기가 8비트, 메모리 어드레스 관리자(MAR)의 크기가 12비트, 데이터 레지스터의 크기가 20비트인 시스템의 최대 주기억장치의 크기는 몇 워드(word)인가?
65. 일반적인 형태의 동기식 카운터와 비동기식 카운터에 관한 내용으로 잘못된 것은?
66. 비안정 멀티바이브레이터로 사용되는 소자는?
67. 10진수 59를 BCD 코드(8421 코드)로 인코딩하면?
68. 다음 소자 중에서 ROM과 유사한 성격을 가지며, AND array와 OR array로 구성된 것은?
69. 어느 게이트의 진리표 일부가 다음과 같을 때 이 진리표에 부합될 수 있는 게이트는?
70. 6비트 D/A 변환기의 백분율(%) 분해능은?
71. 다음 회로의 논리식은?
72. 8421코드에서 입력 ABCD가 1001일 때만 출력이 1인 경우에 해당하는 것은? (단, 8421 코드에서 사용되지 않는 상태는 don't care로 간주한다.)
73. XY + X'Z + YZ를 간략화한 것으로 맞는 것은?
74. 플립플롭에서 현재상태와 다음 상태를 알 때 플립플롭에 어떤 입력을 넣어야 하는가를 나타내는 표는 무엇인가?
75. 10진수 89를 기수 패리티(Odd Parity) 비트를 사용하는 3초과 코드(Excess-3 Code)로 코딩한 것으로 옳은 것은?
76. 다음 회로도의 A 값이 1100이고, B 값이 0001일때 출력 F의 값은?
77. 어떤 플립플롭의 전파 지연 시간(propagation delay)이 50[ns]라고 하면 이 플립플롭이 정상적인 동작을 하도록 인가할 수 있는 클록의 최대 주파수는 몇 [MHz]인가?
78. A와 B가 입력일 때 반감산기에서 자리 내림수의 기능은?
79. 다음과 같이 동작하는 소자는?
80. 다음 논리회로의 출력식은?
5과목: 데이터통신
81. 에러(error) 정정이 가능한 코드는?
82. 불균형적인 멀티포인트 링크 구성 중 주 스테이션이 각 부 스테이션에게 데이터 전송을 요청하는 회선 제어 방식은?
83. 다음이 설명하고 있는 것은?
84. OSI-7 계층 중 응용 process 간의 대화 단위나 전송방향을 결정하는 것은?
85. HDLC를 기반으로 하며, ISDN의 D채널을 위한 링크 제어 프로토콜로 사용되는 것은?
86. 패킷 교환에서 가상회선 방식에 비해 데이터그램 방식이 갖는 장점으로 틀린 것은?
87. TCP/IP 프로토콜의 구조에 해당하지 않는 계층은?
88. 다음이 설명하고 있는 디지털 신호 부호화 방식은?
89. 데이터 링크 제어 프로토콜 중 PPP(Point to Point Protocol)에 대한 설명으로 틀린 것은?
90. 다음 중 라우팅(routing) 프로토콜에 해당하지 않은 것은?
91. 데이터 전송방식 중 전송할 데이터를 블록(block) 단위로 전송하는 것은?
92. GO-Back-N ARQ에서 5번째 프레임까지 전송하였는데 수신측에서 2번째 프레임에 오류가 있다고 재전송을 요청해 왔다. 재전송 되는 프레임의 개수는?
93. 각 블록의 시작이나 끝에 삽입되는 전송제어 문자로 틀린 것은?
94. HDLC 링크 구성 방식에 따른 동작 모드에 해당하지 않는 것은?
95. 네트워크에 연결된 시스템은 논리주소를 가지고 있으며, 이 논리주소를 물리주소로 변환시켜 주는 프로토콜은?
96. 다음이 설명하고 있는 것은?
97. IPv4와 IPv6의 패킷 헤더의 비교 설명으로 틀린 것은?
98. 다음 ( ) 안에 들어갈 알맞은 용어는?
99. 패킷교환망의 경로 배정 중 각 노드에 들어오는 패킷을 도착된 링크를 제외한 다른 모든 링크로 복사하여 전송하는 방식은?
100. 아날로그 데이터를 디지털 신호로 변환하는 과정에 해당하지 않는 것은?