1과목: 프로그래밍일반
1. 운영체제를 기능상 분류했을 때, 처리(processing) 프로그램에 해당하지 않는 것은?
2. C 언어에서 데이터 형식을 규정하는 서술자에 대한 설명으로 옳지 않은 것은?
3. CPU에 채널이나 입, 출력 기기의 변화를 알리거나, 데이터의 I/O 종료 오류 발생시 발생하는 인터럽트는?
4. 문함수 Y(X)=(A*X)**2+B*X 일 때 A=1.0, B=2.0, X=2.0 이면 Z=Y(Y(X))일 때 Z의 값은 얼마가 되겠는가?
5. 이항(binary) 연산에 해당하지 않는 것은?
6. 파서가 입력을 처리할 때, 이를 스캔(scan)하는 방향은?
7. 구문도표(syntax diagram) 표기시 사용되는 기호가 아닌 것은?
8. 기계어의 설명으로 옳지 않은 것은?
9. 구조적 프로그램의 기본 구조가 아닌 것은?
10. 시스템 프로그래밍에 가장 적당한 언어는?
11. 시간 구역성(temporal locality)의 예가 아닌 것은?
12. 번역의 가장 기본적인 단계로 나열된 문자들을 기초적인 구성요소들인 식별자, 구분 문자, 연산기호, 핵심어, 주석 등으로 그룹화 하는 단계는?
13. 다음 프로그램 중 성격이 나머지 셋과 다른 것은?
14. 문자열 대치, 복사, 치환 등과 같은 문자열의 조작을 편리하게 수행할 수 있도록 여러 가지 기능을 제공하며, 스트림 자료 활용의 예가 많은 언어는?
15. C 언어의 기억 클래스 종류가 아닌 것은?
16. 객체지향언어(Object-Oriented Programming Language)에서 하나 이상의 유사한 객체(object)들을 묶어서 하나의 공통된 특성으로 표현한 것을 무엇이라 하는가?
17. 두 개의 피연산자를 취하는 이항(binary) 연산자 표현에 적합하며, 연산 기호가 두 피연산자 사이에 놓여지는 표기법은?
18. 다음의 C 언어 연산자 기호 중에서 우선순위가 가장 먼저인 것은?
19. 상향식(bottom-up) 파서에 해당하는 것은?
20. 인터프리터(Interpreter) 기법을 사용하는 언어는?
2과목: 전자계산기구조
21. 오퍼랜드 필드가 메모리내의 주소를 참조하여 그 주소로부터 유효번지를 계산하여 메모리에 접근하는 주소지정방식은?
22. 컴퓨터 조작자가 의도적으로 인터럽트를 발생 할 수 있다. 이 경우의 인터럽트 종류는?
23. 가상(Virtual) 기억체제에 관한 설명 중 옳지 않은 것은?
24. 음수를 2의 보수로 표현할 때, 8비트로 나타낼 수 있는 정수의 범위는?
25. 프로세서의 제어 장치에 대한 설명 중 옳지 않은 것은?
26. 다음 그림은 무엇을 설명한 기능 블럭인가?
27. 기억장치에서 1234H 번지는 ( A )페이지에서 ( B )번지라고 할 수 있다. ( )안의 A와 B는?
28. 주소 부분이 하나밖에 없는 1-주소 명령 형식에서 결과 자료를 넣어 두는데 사용하는 레지스터는?
29. 인터럽트 반응 시간(interrupt response time)에 대한 설명으로 옳은 것은?
30. PUSH, POP 명령어 처리시 처리되는 메모리 주소는?
31. 컴퓨터의 메모리 용량이 64K×32bit라 하면 MAR(Memory Address Register)와 MBR(Memory Buffer Register)는 각각 몇 비트인가?
32. 다음 중 조합 논리 회로는?
33. 2 개의 6 bit word를 위한 comparator를 만들기 위하여 몇 개의 exclusive NOR gate가 필요한가?
34. MOD-5카운터를 설계하려고 할 때, 최소한의 Flip-Flop의 갯수는 몇 개인가?
35. 중단(interrupt) 발생 시 수행되어야 할 일이 아닌 것은?
36. 레지스터의 기본 회로는?
37. 비수치적 연산(논리 연산) 방식에 속하지 않는 것은?
38. 8 개의 bit로 표현 가능한 정보의 최대 가지수는?
39. 랜덤 액세스 기억장치(Random access Memory)의 특징은?
40. 컴퓨터 제어장치의 기능이 아닌 것은?
3과목: 마이크로전자계산기
41. 어셈블리어 또는 고급언어로 작성된 프로그램은 실행하기 위해서는 먼저 어셈블링 또는 컴파일링 하게 된다. 이 때 번역된 기계어 프로그램을 무엇이라 하는가?
42. 마이크로 컴퓨터에서 CPU의 명령 해독기로부터 나온 명령을 수행하기 위하여 필요한 신호로 바꾸어 각 장치에 전달하는 역할을 하는 장치는?
43. 프로그램을 테스트 한 후 출력(output)에 의한 에러(error)를 수정하는 작업을 무엇이라 하는가?
44. 특별한 조건이나 신호가 컴퓨터에 의해 인터럽트되는 것을 방지하는 것을 무엇이라고 하는가?
45. 스테틱(static) RAM과 다이나믹(dynamic) RAM의 차이를 설명한 것 중 옳지 않은 것은?
46. "CPU는 ( ① )가 지정하는 메모리에서 명령어 코드를 꺼내어( ② )에 저장한 후, ( ③ )는 1 증가하여 다음 프로그램 메모리의 주소를 지정한다."( )에 해당되는 것은?
47. 다중 프로그래밍(Multi-Programming) 기법에 있어서 메모리 관리 기법과 관계가 먼 것은?
48. 특정의 비트를 삭제하기 위하여 사용되는 연산은?
49. subroutine에 관한 설명 중 옳지 않은 것은?
50. 마이크로 컴퓨터의 입·출력 시스템 구성으로 적당하지 않은 것은?
51. 근거리 지역 통신망(LAN)을 접속 형태에 따라 분류할 때 구내 교환기(digital PBX) 등에 의한 중앙 장치가 모든 통신을 집중 제어하는 형태는?
52. 시스템 동작 개시 후 최초로 주기억장치에 프로그램을 로드(load) 하는 것은?
53. 다음 신호에서 양방향(Bidirectional)으로 신호 전송이 이루어져야 하는 것은?
54. 다수의 컴퓨터 시스템이나 단말기 등을 통신 회선으로 연결하여 데이터 통신을 행하는 경우, 통신 제어를 행하기 위한 규약은?
55. 실행할 명령의 번지(address)와 관계가 깊은 것은?
56. 어큐뮬레이터(Accumulator)에 대해서 올바르게 설명한 것은?
57. 2진수 10011000의 2의 보수(2'S complement)는?
58. 어드레스 선이 16bit이면 몇 개의 번지를 가질 수 있나?
59. 프로그램 처리 절차를 올바르게 나타낸 것은?
60. 다음 용어 설명 중 옳지 않은 것은?
4과목: 논리회로
61. 그림과 같은 전가산기(Full adder)의 입력이 A=1, B=0, C=1일 때 출력의 Sum:So, Carry:Co는?
62. 메모리의 size가 2048 × 16 일 때 MAR, MBR의 size는 어떻게 되는가? (단, MAR : Memory Address Register, MBR : Memory Buffer Register)
63. R-S flip-flop 인 경우 시간 tn에 입력 S =1, R =0 일 때, 시간 tn+1에서의 출력 Q와 의 상태는?
64. 2진수 1000을 등가인 Gray 코드로 바꾸면?
65. 다음 그림은 몇 진 카운터인가?
66. D 플립플롭이 셋업(setup) 시간 = 5ns, 홀드(Hold) 시간 = 10ns, 전파(propagation) 시간 = 15ns 이다. 클럭에지가 발생하기 얼마 전에 데이터가 입력되어야 하는가?
67. 다음 회로의 구성은?
68. 2-input NOR gate input에 각 각 inverter가 접속되어 있을 때 결과적으로 얻어지는 논리 작용은?
69. 변수의 수(數)가 3이라면 K-map에서 몇 개의 칸이 요구되는가?
70. 반감산기에서 차를 얻기 위하여 사용되는 게이트는?
71. 다음과 같은 기호를 논리 기호로 표시하면?
72. 아래의 논리회로는?
73. 다음 회로에 대한 진리표는?
74. 10진수 25를 2진수로 변환하면?
75. J-K 플립플롭에서 Jn=Kn=1일 때 Qn+1의 출력 상태는?
76. 1분당 12,000 회전을 하는 자기 드럼(Magnetic Drum)의 평균 호출 시간(Average Access Time)은?
77. 직렬 전송 register와 병렬 전송 register의 장·단점을 옳게 설명한 것은?
78. ROM의 설명으로 옳지 않은 것은?
79. 다음 그림과 등가인 게이트는?
80. 10진 Counter를 구성하려고 한다. F-F을 몇 단으로 하면 가장 적절한가?
5과목: 정보통신개론
81. 다음 통신선로 중에서 근거리 네트워크(LAN)에서 사용되지 않는 것은?
82. 다음 중 정보통신의 의미를 가장 폭넓게 표현한 것은?
83. 위성통신의 특징을 잘못 표현한 것은?
84. 다음 중 정보통신망의 3대 구성요소가 아닌 것은?
85. 초당 발생한 신호의 변화 상태로 나타내는 변조속도의 기본 단위는?
86. OSI 7-layer중 표현계층의 기능과 거리가 먼 것은?
87. LAN(Local Area Network)은 사무실내의 정보유통을 위한 유효한 수단으로서 여러 가지 장점을 가지고 있는데, 다음 중 장점에 포함되지 않는 것은?
88. 다음 중 프로토콜의 구성 요소가 아닌 것은?
89. ISDN 채널 중 기본적인 이용자 채널로 PCM 화된 디지털 음성이나 회선교환 혹은 패킷교환등에 이용되는 채널은?
90. 정보통신 System의 구성요소중 정보 전송계 요소에 맞지 않는 것은?
91. 데이터의 충돌을 막기 위해 송신 데이터가 없을 때에만 데이터를 송신하고, 다른 장비가 송신중일 때에는 송신을 중단하며 일정시간 간격을 두고 대기하였다가 다시 송신하는 방식을 무엇이라 하는가?
92. DSU(Digital Service Unit)의 역할은?
93. 공중통신회선에 교환설비, 컴퓨터 및 단말기등을 접속시켜 새로운 부가기능을 제공하는 통신망은?
94. 보오(Baud)속도가 3,200 보오이며, 트리비트(Tri-bit)를 사용하는 경우 몇 bps가 되는가?
95. CATV의 일반적인 특징으로 잘못된 것은?
96. 분리된 두장치간에 정보를 교대로 데이타를 교환하는 통신방식을 무엇이라 하는가?
97. 운영체제를 구성하는 부분을 두 가지로 나누었을 때 가장 적합한 것은?
98. 프로토콜의 계층화에 대한 장점이 아닌 것은?
99. 종합정보통신망(ISDN)에 대한 설명으로 부적당한 것은?
100. 정보통신시스템의 통신회선 종단에 위치한 신호변환장치 중 디지털 전송로에서 단극성 신호를 쌍극성 신호로 변환이 가능한 장치는?
1. 자원 관리(Resource Management)
2. 처리(Processing)
3. 입출력(I/O)
4. 파일 관리(File Management)
5. 보안(Security)
6. 네트워킹(Networking)
이 중에서 "supervisor program"은 처리(Processing)에 해당하지 않습니다. Supervisor program은 운영체제의 핵심 부분으로서, 다른 프로그램들을 관리하고 제어하는 역할을 합니다. 이를 통해 운영체제의 안정성과 보안성을 유지하며, 시스템 자원의 효율적인 사용을 도와줍니다. 따라서, "supervisor program"은 자원 관리(Resource Management)와 보안(Security)에 해당합니다.