1과목: 전자계산기 프로그래밍
1. Base register와 관련된 어셈블리 명령어는?
2. C 언어에서 표준 입력인 키보드로부터 문자열을 지정된 양식에 따라 읽어 변수 값을 문자열로 변환시켜 주는 함수는 무엇인가?
3. 어셈블리어에서 사용되는 어셈블러 명령에 해당하는 것은?
4. PLC에 관한 설명으로 거리가 먼 것은?
5. 모듈 작성시 주의사항으로 옳지 않은 것은?
6. PLC의 각종 명령 중 실행시간을 총칭하여 처리 속도라고 하는데 처리 속도에 포함되지 않는 것은?
7. 객체지향 언어의 개념에서 객체가 메시지를 받아 실행해야 할 구체적인 연산을 정의한 것은?
8. C 언어에서 문자형 자료 선언시 사용하는 것은?
9. 어셈블리어 명령에서 다음 설명에 해당하는 것은?
10. 어셈블리어에서 어떤 기호적 이름에 상수 값을 할당하는 명령은?
11. 어셈블리어의 특징으로 옳지 않은 것은?
12. 프로그램 수행 순서로 옳은 것은?
13. C 언어에서 문자열 출력 함수는?
14. 매크로 관련 용어 중 매크로 호출 부분에 정의된 매크로 코드를 삽입하는 것을 의미하는 것은?
15. C언어에서 프로그램의 변수 선언을 "int c; "로 했을 경우 "&c" 는 어떤 의미인가?
16. 단항 연산자 연산에 해당하는 것은?
17. 객체 지향 기법에서 하나 이상의 유사한 객체들을 묶어서 하나의 공통된 특성을 표현한 것으로 자료 추상화의 개념으로 볼 수 있는 것은?
18. C 언어의 기억클래스 종류가 아닌 것은?
19. C 언어에서 부호 없는 10진수 출력 명령에 사용되는 것은?
20. 주어진 BNF를 이용하여 그 대상을 근으로 하고 터미널 노드들이 검증하고자 하는 표현식과 같이 되는 트리를 무엇이라고 하는가?
2과목: 자료구조 및 데이터통신
21. FDM(Frequency-Division Multiplexing)방식의 설명으로 틀린 것은?
22. HDLC에서 피기백킹(piggybacking) 기법을 통해 데이터에 대한 확인응답을 보낼 때 사용되는 프레임은?
23. 데이터 전송 방식 중 비동기 전송 방식에 대한 설명으로 틀린 것은?
24. 데이터 전송 중 발생한 에러를 검출하는 기법이 아닌 것은?
25. TCP/IP 프로토콜의 구조에 해당하지 않는 계층은?
26. HDLC(High-level Data Link Control)에서 링크 구성 방식에 따른 세 가지 모드에 해당되지 않는 것은?
27. 아날로그 데이터를 아날로그 신호로 전송할 때 사용되는 변조방식으로 옳지 않은 것은?
28. 현재 많이 사용되고 있는 LAN 방식인 "10BASE-T"에서 "10"이 가리키는 의미는?
29. 인터넷 상의 서버와 클라이언트 사이의 멀티미디어를 송·수신하기 위한 프로토콜과 웹 문서를 작성하기 위해 사용하는 언어를 순서대로 바르게 나열한 것은?
30. 회선교환 방식에 대한 설명으로 틀린 것은?
31. 다음 산술식을 포스트 오더(Post Order) 운행법으로 옳게 표기한 것은?
32. 스택에 대한 설명으로 옳지 않은 것은?
33. 분산 데이터베이스에 대한 설명으로 옳지 않은 것은?
34. 해시 함수와 밀접한 관계가 있는 파일은?
35. 다음 자료에 대하여 버블 정렬을 이용하여 오름차순으로 정렬할 경우 1회전 후의 결과는?
36. 색인 순차 파일의 색인 구역에 해당하지 않는 것은?
37. 선형 구조에 해당하는 자료 구조 모두를 옳게 나열한 것은?
38. 데이터베이스의 3계층 스키마 중 다음은 무엇에 대한 설명인가?
39. 트랜잭션의 특성에 해당하지 않는 것은?
40. 데이터베이스 관리 시스템의 필수 기능에 해당하지 않는 것은?
3과목: 전자계산기구조
41. 논리식 를 간소화한 결과로 옳은 것은?
42. Direct Memory Access(DMA)에서 가져야 할 정보가 아닌 것은?
43. 프로그램 제어와 가장 밀접한 관계가 있는 레지스터는?
44. k개의 단계들로 구성된 일반적인 파이프라인 프로세서에서 N개의 명령어들을 실행하는 걸리는 시간을 구하는 식은?
45. 컴퓨터의 메모리 용량이 4096워드이고, 워드당 16bit의 데이터를 갖는다면 MAR은 몇 비트인가?
46. 매크로(MACRO) 명령어는 프로그램의 어느 것과 유사한가?
47. 명령어의 명령 코드 부분은 어느 레지스터로 이동하는가?
48. RS 플립플롭 회로에 그림과 같은 셋 신호(set signal), 리셋 신호(reset signal)를 줄 때 그 출력 파형은?
49. 한 워드의 입출력을 위해 CPU가 계속 flag를 검사하지 않고 데이터가 준비되면 CPU가 인터페이스에서 입출력을 요구하고 입출력 전송이 완료되면 CPU는 수행 중이던 프로그램으로 되돌아가서 수행을 재개하는 입출력방식은?
50. 소프트웨어에 의하여 우선순위를 판별하는 방법은?
51. 채널 명령어의 구성 요소가 아닌 것은?
52. I/O operation과 관계가 없는 것은?
53. 불 대수식 중 틀린 것은?
54. 마이크로프로그램된 제어 구조에 있어서 주소의 결정은 제어 메모리에서 행해지는데 다음 중에서 주소 결정방법과 거리가 먼 것은?
55. 4비트의 데이터 비트와 1비트의 패리티 비트가 사용되는 경우 몇 개 비트까지 에러를 검출할 수 있는가?
56. 램(RAM) 칩(chip) 내에 들어있는 회로가 아닌 것은?
57. 인터럽트와 비교하여 DMA 방식에 의한 사이클 스틸의 가장 특징적인 차이점은?
58. 그림과 같은 회로의 게이트(gate)는? (단, 정논리에 의함)
59. 다음 설명 중 틀린 것은?
60. 인터럽트에 대한 설명으로 옳지 않은 것은?
4과목: 운영체제
61. 구역성(locality)에 대한 설명으로 옳지 않은 것은?
62. UNIX의 가장 핵심적인 부분으로 프로세스 관리, 기억장치 관리, 파일 관리, 입출력 관리, 프로세스간 통신, 데이터 전송 및 변환 등의 기능을 수행하는 것은?
63. 시스템 전체의 생산성을 향상 시킬 목적으로 사용되는 시스템 성능 평가 요소에 해당하지 않는 것은?
64. 분산 시스템의 구축 목적에 해당하지 않는 것은?
65. 라운드 로빈 알고리즘을 사용하여 A, B, C, D, E의 작업을 실행시킬 때, 대기시간은 다음과 같다. 평균 대기시간은?
66. 교착상태와 은행원 알고리즘의 불안전상태(Unsafe State)에 대한 설명 중 옳은 것은?
67. UNIX의 특징이 아닌 것은?
68. 페이지 부재가 너무 자주 일어나 프로세스가 실행에 보내는 시간보다 페이지 교체에 보내는 시간이 더 많은 상황은?
69. 빈 기억공간의 크기가 20K, 16K, 8K, 40K 일 때 기억장치 배치 전략으로 "Best Fit"을 사용하여 17K의 프로그램을 적재할 경우 내부단편화의 크기는 얼마인가?
70. 운영체제의 발달과정 순서를 옳게 나열한 것은?
71. 어셈블러를 두 개의 Pass로 구성하는 이유로서 가장 적절한 것은?
72. 분산 처리 시스템의 네트워크 위상 중 무엇에 대한 설명인가?
73. 디스크 스케줄링에서 SSTF(Shortest Seek Time First) 에 대한 설명으로 옳지 않은 것은?
74. 보안 유지 기법 중 하드웨어나 운영체제에 내장된 보안기능을 이용하여 프로그램의 신뢰성 있는 운영과 데이터의 무결성 보장을 기하는 기법은?
75. UNIX에서 쉘(Shell)에 대한 설명으로 옳지 않은 것은?
76. 분산 운영체제에서 사용자가 원하는 파일이나 데이터베이스, 프린터 등의 자원들이 지역 컴퓨터 또는 네트워크 내의 다른 원격지 컴퓨터에 존재하더라도 위치에 관계없이 그의 사용을 보장하는 개념은?
77. 4개의 페이지를 수용할 수 있는 주기억장치가 있으며, 초기에는 모두 비어 있다고 가정한다. 다음의 순서로 페이지 참조가 발생할 때, FIFO 페이지 교체 알고리즘을 사용할 경우 페이지 결함의 발생 횟수는?
78. 가상 주소(virtual address)의 구성요소가 아닌 것은?
79. 시스템 소프트웨어의 하나인 로더(Loader)의 기능에 해당 하지 않는 것은?
80. 해싱 등의 사상 함수를 사용하여 레코드 키에 의한 주소 계산을 통해 레코드를 접근할 수 있도록 구성한 파일은?
5과목: 마이크로 전자계산기
81. 하드와이어적인 제어 장치와 비교하여 마이크로프로그램된 제어 장치의 특징이 아닌 것은?
82. 8192word의 용량을 갖고, 한 word가 8bit인 Dynamic RAM이 있다. 이 RAM chip을 이용하여 64K 용량을 가진 16bit의 주기억장치를 설계하고자 할 때 필요한 chip의 수는?
83. 다음 명령어 중 시프트(shift) 명령어에 속하지 않는 것은?
84. 마이크로프로그램제어명령어(Micro-program Control Instruction)중에서 번지가 필요 없는 무번지 명령은?
85. 언어 처리(번역)용 소프트웨어가 아닌 것은?
86. 마이크로프로세서의 주요 구성블록으로 볼 수 없는 것은?
87. 한 번에 하나의 워드만을 전송하는 DMA 방식은?
88. 기억장치로부터 입출력장치로 자료 전송시 가장 고속인 방식은?
89. 프로그램 크기가 가장 작은 주소 형식은?
90. 커널(Kernel)의 태스크(Task) 관리와 관계가 없는 것은?
91. RISC(Reduced Instruction Set Computer)에 대한 설명으로 틀린 것은?
92. 마이크로프로그램과 거리가 가장 먼 것은?
93. 주변장치에 대하여 isolated I/O 방식을 사용하는 시스템의 동작 설명 중 틀린 것은?
94. micro-cycle의 동기 가변식(synchronous variable)에 대한 설명으로 옳은 것은?
95. 다음 설명 중 옳지 않은 것은?
96. 100핀의 접속점을 갖는 컴퓨터용 백플레인 접속규격으로 마이크로컴퓨터용 최초의 산업 표준 버스(bus)는?
97. 입출력 프로세서와 CPU의 관계에 대한 설명으로 가장 옳은 것은?
98. 신호(signal)가 Low라면 모뎀 또는 데이터 셋이 UART와 통신을 성립할 준비가 되어 있음을 의미하는 것은?
99. 파이프라인 프로세서의 설명 중 가장 적합한 것은?
100. 48kbyte의 기억용량을 가진 8bit 마이크로컴퓨터의 address line의 수는?