전자계산기조직응용기사
(2019-03-03 기출문제)
1 / 100
1. 1. 어셈블리어에서 DOS나 BIOS 루틴을 호출하기 위해 사용하는 명령은?
1.
INT
2.
TITLE
3.
INC
4.
REP
정답: 1번
2. 2. C 언어에서 이스케이프 시퀀스의 설명이 옳지 않은 것은?
1.
\r:carriage return
2.
\f:fault
3.
\t:tab
4.
\b:backspace
정답: 2번
3. 3. 럼바우의 객체 모델링 기법에서 사용하는 세 가지 모델링이 아닌 것은?
1.
객체 모델링
2.
동적 모델링
3.
정적 모델링
4.
기능 모델링
정답: 3번
4. 4. C 언의의 기억 클래스 종류가 아닌 것은?
1.
내부 변수(internal variables)
2.
자동 변수(automatic variables)
3.
레지스터 변수(register variables)
4.
정적 변수(static variables)
정답: 1번
5. 5. C 언어에서 x의 연산 결과는?
2.
56
3.
192
4.
256
정답: 1번
6. 6. 고 수준 언어로 작성 된 원시 프로그램을 컴퓨터 주 메모리에 적재해 두고, 그 중 한 명령문씩 꺼내어 이를 해석기에서 중간어로 전환하여 곧바로 실행시키는 것은?
1.
Loader
2.
Linker
3.
Compiler
4.
Interpreter
정답: 4번
7. 7. 객체지향에서 캡슐화에 대한 설명으로 옳지 않은 것은?
1.
결합도가 높아진다.
2.
재사용이 용이하다.
3.
인터페이스를 단순화시킬 수 있다.
4.
응집도가 향상된다.
정답: 1번
8. 8. 작성된 표현식이 BNF의 정의에 의해 바르게 작성되었는지를 확인하기 위하여 만든 트리는?
1.
menu tree
2.
king tree
3.
parse tree
4.
home tree
정답: 3번
9. 9. C 언어 명령문 중 “do~while” 문에 대한 설명으로 옳지 않은 것은?
1.
명령의 조건이 거짓일 때 loop를 반복 처리한다.
2.
명령의 조건이 거짓일 때도 최소한 한번은 처리한다.
3.
무조건 한 번은 실행하고 경우에 따라서는 여러 번 실행하는 처리에 사용하면 유용하다.
4.
제일 마지막 문장에 “;” 기호가 필요하다.
정답: 1번
10. 10. 수명 시간동안 고정된 하나의 값과 이름을 가진 자료로서 프로그램이 작동하는 동안 값이 절대로 바뀌지 않는 것을 의미하는 것은?
1.
상수
2.
변수
3.
포인터
4.
함수
정답: 1번
11. 11. 객체지향에서 객체가 메시지를 받아 실행해야 할 객체의 구체적인 연산을 정의한 것은?
1.
패키지
2.
메소드
3.
클래스
4.
모듈
정답: 2번
12. 12. C 언어에서 참조호출(call by reference)의 효과를 얻기 위해 사용하는 형식 매개변수는?
1.
주소연산자(&)
2.
간접값연산자(*)
3.
단항연산자(-)
4.
증가연산자(+)
정답: 2번
13. 13. 어셈블리어의 매크로 기능에 대한 설명으로 가장 옳은 것은?
1.
어셈블리 언어로 작성한 프로그램을 다른 컴퓨터의 기계어로 변환시키는 기능이다.
2.
어셈블리 언어로 작성한 프로그램 내에 다른 고급 언어를 삽입할 수 있는 기능이다.
3.
고급 언어로 작성된 프로그램 내에 어셈블리 언어의 문장 및 함수 등을 삽입시키는 기능이다.
4.
어셈블리 프로그램에서 반복적으로 나타나는 코드들을 묶어 하나의 새로운 명령으로 정의시키는 기능이다.
정답: 4번
14. 14. 컴퓨터를 이용하여 단계적인 문제를 해결하기 위한 단계적인 절차를 무엇이라 하는가?
1.
객체지향
2.
자료구조
3.
구조적 방법
4.
알고리즘
정답: 4번
15. 15. BNF 표기법에서 정의를 나타내는 기호는?
1.
==
2.
<>
3.
|
4.
::=
정답: 4번
16. 16. 원시 프로그램을 기계어 프로그램으로 번역하는 대신에 기존 고수준 컴파일러 언어로 전환하는 역할을 수행하는 것은?
1.
Loader
2.
Linker
3.
Preprocessor
4.
Cross compiler
정답: 3번
17. 17. C 언어에서 나머지를 구하는 잉여 연산자(modular-operator)는?
1.
#
2.
$
3.
&
4.
%
정답: 4번
18. 18. 간접번지 지정방식을 나타내는 어셈블리 명령의 형태에 해당하는 것은?
1.
MOV AX, 1234H
2.
MOV DS, AX
3.
MOV AX, [BA+DI+4]
4.
MOV AX, AAA
정답: 3번
19. 19. 기계어에 대한 설명으로 틀린 것은?
1.
각 컴퓨터마다 모두 같은 기계어를 가진다.
2.
컴퓨터가 해석할 수 있는 1 또는 0의 2진수로 이루어진다.
3.
실행할 명령, 데이터, 기억 장소의 주소 등을 포함한다.
4.
프로그램 작성이 어렵고 복잡하다.
정답: 1번
20. 20. C 언어에서 연산자의 우선순위가 낮은 순서에서 높은 순서로 옳게 나열된 것은?
1.
대입→단항→이항→삼항
2.
대입→삼항→이항→단항
3.
단항→이항→삼항→대입
4.
삼항→이항→단항→대입
정답: 2번
21. 21. UDP(User Datagram Protocol)에 대한 설명으로 거리가 먼 것은?
1.
데이터 전달의 신뢰성을 확보한다.
2.
비연결형 프로토콜이다.
3.
복구 기능을 제공하지 않는다.
4.
수신된 데이터의 순서 재조정 기능을 지원하지 않는다.
정답: 1번
22. 22. 패킷교환 종류 중 가상회선방식에 대한 설명으로 틀린 것은?
1.
전송 중에는 동일한 경로를 갖는다.
2.
패킷마다 목적지로 가기 위한 경로 배정이 독립적으로 이루어진다.
3.
연결 지향 서비스라고도 한다.
4.
패킷을 전송하기 가상회선을 먼저 만든다.
정답: 2번
23. 23. 채널의 대역폭이 12kHz이고 S/N비가 15일 때, 채널용량(kbps)은? (단, S/N:신호대 잡음비)
1.
12
2.
48
3.
56
4.
68
정답: 2번
24. 24. 사내망에서 192.168.1.1/28 주소를 사용하고 있는 PC가 있다. 회사의 정책상 default-gateway는 해당 subnet의 할당 가능한 영역 중에서 마지막 IP address 를 사용하도록 되어 있다면 PC의 default-gateway는 어떠한 IP assress로 설정하여야 하는가?
1.
192.168.5.255
2.
192.167.6.13
3.
192.168.1.14
4.
192.168.1.255
정답: 3번
25. 25. 보호주파수대(guard band)를 사용하는 다중화방식은?
1.
FDM
2.
TDM
3.
STDM
4.
SGM
정답: 1번
26. 26. 회선의 변조속도가 2400baud이고, 8-QAM을 사용할 때 얻을 수 있는 데이터 속도(bps)는?
1.
2400
2.
4800
3.
7200
4.
19200
정답: 3번
27. 27. 전진 에러 수정 방식에서 에러를 수정하기 위해 사용하는 방식은?
1.
해밍 코드 방식
2.
압축 방식
3.
패리티 비트 방식
4.
허프만 코딩 방식
정답: 1번
28. 28. HDLC는 링크 구성 방식에 따라 세 가지 동작모드를 가진다. 이에 해당하지 않는 것은?
1.
NBM
2.
ABM
3.
ARM
4.
NRM
정답: 1번
29. 29. 라우팅 프로토콜에 해당하지 않은 것은?
1.
BGP
2.
OSPF
3.
SNMP
4.
RIP
정답: 3번
30. 30. IEEE 802.4는 무엇에 대한 규격인가?
1.
CSMA/CD
2.
Packet Ring
3.
Token Bus
4.
WLAN
정답: 3번
31. 31. 스택 S에서 B, A, D, C를 순서대로 입력시킬 때, 출력을 A, B, C, D 순으로 하기 위한 push와 pop의 횟수는?
1.
push:4, pop:4
2.
push:3, pop:5
3.
push:2, pop:6
4.
push:5, pop:3
정답: 1번
32. 32. 주어진 파일에서 인접한 2개의 레코드 키 값을 비교하여 그 크기에 따라 레코드 위치를 서로 교환하는 정렬 방식은?
1.
선택 정렬
2.
삽입 정렬
3.
퀵 정렬
4.
버블 정렬
정답: 4번
33. 33. 트랜잭션의 특성에 해당하지 않는 것은?
1.
Integrity
2.
Atomicity
3.
Consistency
4.
Durability
정답: 1번
34. 34. 다음 그림에서 “트리의 차수(Degree)”는?
1.
2
2.
3
3.
4
4.
5
정답: 3번
35. 35. 다음 산술식을 Pre-fix로 옳게 표현한 것은?
1.
**a+bcd
2.
*+a*bcd
3.
abc*+d*
4.
abc+*d*
정답: 1번
36. 36. 인덱스된 순차파일(Indexed Sequential File)의 색인 구역(Index Area)에 해당하지 않는 것은?
1.
Track index area
2.
Cylinder index area
3.
Master index area
4.
Record index area
정답: 4번
37. 37. 데이터베이스의 3단계 스키마에 해당하지 않는 것은?
1.
내부 스키마
2.
외부 스키마
3.
개념 스키마
4.
계층 스키마
정답: 4번
38. 38. 스키마의 종류 중 데이터베이스의 전체적인 논리적 구조로서, 모든 응용 프로그램이나 사용자들이 필요로 하는 데이터를 종합한 조직 전체의 데이터베이스로 하나만 존재하는 것은?
1.
개념 스키마
2.
내부 스키마
3.
외부 스키마
4.
응용 스키마
정답: 1번
39. 39. 해싱에서 서로 다른 두 개의 키 값이 같은 해시(hash) 주소를 갖는 현상을 무엇이라고 하는가?
1.
Mis square
2.
Chaining
3.
Parsing
4.
Collision
정답: 4번
40. 40. 다음 트리를 후위 순회(Post-order) 방법으로 운행한 결과는?
1.
A B C E I F J D G H K L
2.
I E J F C G K L H D B A
3.
A B C D E F G H I J K L
4.
E I C F J B G D K H L A
정답: 2번
41. 41. 반가산기에서 입력을 X, Y라 할 때 출력부분의 캐리(carry) 값은?
1.
XY
2.
X
3.
Y
4.
X+Y
정답: 1번
42. 42. Flynn의 컴퓨터 시스템 분류 제안 중에서 하나의 데이터 흐름이 다수의 프로세서들로 전달되며, 각 프로세서는 서로 다른 명령어를 실행하는 구조는?
1.
단일 명령어, 단일 데이터 흐름
2.
단일 명령어, 다중 데이터 흐름
3.
다중 명령어, 단일 데이터 흐름
4.
다중 명령어, 다중 데이터 흐름
정답: 3번
43. 43. 메모리 버퍼 레지스터(MBR)의 설명으로 옳은 것은?
1.
다음에 실행할 명령어의 번지를 기억하는 레지스터
2.
현재 실행 중인 명령의 내용을 기억하는 레지스터
3.
기억장치를 출입하는 데이터가 일시적으로 저장되는 레지스터
4.
기억장치를 출입하는 데이터의 번지를 기억하는 레지스터
정답: 3번
44. 44. 사이클 타임이 750ns의 기억장치에서는 이론적으로 초당 몇 개의 데이터를 불러 낼 수 있는가?
1.
약 750개
2.
약 1330개
3.
약 1.3×106개
4.
약 750×106개
정답: 3번
45. 45. 명령어가 오퍼레이션 코드(OP code) 6비트, 어드레스 필드 16비트로 되어 있다. 이 명령어를 쓰는 컴퓨터의 최대 메모리 용량은?
1.
16K word
2.
32K word
3.
64K word
4.
1M word
정답: 3번
46. 46. 시프트 레지스터(shift register)의 내용을 오른쪽으로 한 번 시프트하면 데이터는 어떻게 변하는가?
1.
기존 데이터의 1/2
2.
기존 데이터의 1/.3
3.
기존 데이터의 1/4
4.
기존 데이터의 1/10
정답: 1번
47. 47. 베이스레이스터 주소지정방식의 특징이 아닌 것은?
1.
베이스레지스터가 필요하다.
2.
프로그램의 재배치가 용이하다.
3.
다중 프로그래밍 기법에 많이 사용된다.
4.
명령어의 길이가 절대주소지정방식보다 길어야 한다.
정답: 4번
48. 48. CPU 내부의 레지스터 중 프로그램 제어와 관계있는 것은?
1.
memory address register
2.
index register
3.
accumulator
4.
status register
정답: 4번
49. 49. 가상기억장치에서 주소 공간이 1024K, 기억공간은 32K라고 가정할 때 주기억장치의 주소 레지스터는 몇 비트로 구성되는가?
1.
12
2.
13
3.
14
4.
15
정답: 4번
50. 50. I/O operation과 관계가 없는 것은?
1.
channel
2.
handshaking
3.
interrupt
4.
emulation
정답: 4번
51. 51. 기억장치에 기억된 정보를 액세스하기 위하여 주소를 사용하는 것이 아니라 기억된 정보의 일부분을 이용하여 원하는 정보를 찾는 것은?
1.
Random Access Memory
2.
Associative Memory
3.
Read Only Memory
4.
Virtual Memory
정답: 2번
52. 52. 채널(Channel)에 대한 설명으로 가장 옳지 않은 것은?
1.
DMA와 달리 여러 개의 블록을 입출력할 수 있다.
2.
시스템의 입출력 처리 능력을 향상시키는 기능을 한다.
3.
멀티플렉서 채널은 저속인 여러 장치를 동시에 제어하는 데 적합하다.
4.
입출력 동작을 수행하는데 있어서 CPU의 지속적인 개입이 필요하다.
정답: 4번
53. 53. 다음 중 타이머에 의한 인터럽트(Interrupt)는?
1.
프로그램 인터럽트
2.
I/O 인터럽트
3.
외부 인터럽트
4.
머신 체크 인터럽트
정답: 3번
54. 54. 디코더(decoder)의 출력이 4개일 때 입력개수는?
1.
1
2.
2
3.
8
4.
16
정답: 2번
55. 55. DMA 제어기에서 CPU와 I/O 장치 사이의 통신을 위해 반드시 필요한 것이 아닌 것은?
1.
address register
2.
word count register
3.
address line
4.
device register
정답: 4번
56. 56. 기억장치를 각 모듈이 번갈아 가며 접근하는 방법은?
1.
페이징
2.
스테이징
3.
인터리빙
4.
세그먼팅
정답: 3번
57. 57. 다음 진리표에 해당하는 논리식은?
정답: 1번
58. 58. 기억장치의 구조가 stack 구조를 가질 때 가장 밀접한 관계가 있는 명령어는?
1.
one-address
2.
two-address
3.
three-address
4.
zero-address
정답: 4번
59. 59. 블루레이 디스크(Blue-ray Disc)에 관한 설명으로 틀린 것은?
1.
저장된 데이터를 읽기 위해 적색 레이저(650nm)를 사용한다.
2.
비디오 포맷은 DVD와 동일한 MPEG-2 기반 코덱이 사용된다.
3.
단층 기록면을 가지는 12cm 직경에 25GB 정도의 데이터를 저장할 수 있다.
4.
BD-ROM(읽기 전용), BD-R(기록가능), BD-RE(재기록가능)가 있다.
정답: 1번
60. 60. PE(processing element)라는 연산기를 사용하여 동기적 병렬 처리를 수행하는 것은?
1.
Pipeline processor
2.
Vector processor
3.
Multi processor
4.
VLSI processor
정답: 2번
61. 61. UNIX에서 파일 사용 권한 지정에 관한 명령어는?
1.
mv
2.
Is
3.
chmod
4.
fork
정답: 3번
62. 62. 기억장치의 고정 분할 할당에서 총 24K의 공간이 그림과 같이 8K, 8K, 4K, 4K로 나누어져 있고, 작업 큐에는 5K, 5K, 10K, 10K의 작업이 순차적으로 대기 중이라고 할 때 발생하는 전체 기억공간의 낭비를 계산하면?
1.
6K
2.
14K
3.
18K
4.
20K
정답: 2번
63. 63. 프로세스가 실행되면서 하나의 페이지를 일정시간동안 집중적으로 액세스하는 현상은?
1.
구역성(locality)
2.
스래싱(thrashing)
3.
워킹세트(working set)
4.
프리페이징(prepaging)
정답: 1번
64. 64. 150K의 작업요구시 fist fit과 best fit 전략을 각각 적용할 경우, 할당 영역의 연결이 옳은 것은?
1.
first fit:2, best fit:3
2.
first fit:3, best fit:2
3.
first fit:1, best fit:2
4.
first fit:3, best fit:1
정답: 1번
65. 65. Microsoft의 Windows 운영체제의 특징이 아닌 것은?
1.
GUI기반 운영체제이다.
2.
트리 디렉터리 구조를 가진다.
3.
선점형 멀티태스킹 방식을 사용한다.
4.
소스가 공개된 개방형(Open)시스템이다.
정답: 4번
66. 66. 전송크기가 1KB(kilo byte)일 때, 이동헤드 디스크의 데이터 액세스 시간과 고정헤드의 데이터 액세스 시간(ms)을 구한 결과는?
1.
이동헤드:66.96, 고정헤드:16.96
2.
이동헤드:16.96, 고정헤드:66.96
3.
이동헤드:50.96, 고정헤드:16.96
4.
이동헤드:16.96, 고정헤드:50.96
정답: 1번
67. 67. 공유자원을 어느 시점에서 단지 한 개의 프로세스만이 사용할 수 있도록 하며, 다른 프로세스가 공유자원에 대하여 접근하지 못하게 제어하는 기법은?
1.
mutual exclusion
2.
critical section
3.
deadlock
4.
scatter loading
정답: 1번
68. 68. 운영체제의 프로세스(Process)에 대한 설명으로 옳지 않은 것은?
1.
트랩 오류, 프로그램 요구, 입ㆍ출력 인터럽트에 대해 조치를 취한다.
2.
비동기적 행위를 일으키는 주체로 정의할 수 있다.
3.
실행중인 프로그램을 말한다.
4.
프로세스는 각종 자원을 요구한다.
정답: 1번
69. 69. 4개의 페이지를 수용할 수 있는 주기억장치가 있으며, 초기에는 모두 비어 있다고 가정한다. 다음의 순서로 페이지 참조가 발생할 때, FIFO 페이지 교체 알고리즘을 사용할 경우 페이지 결함의 발생 횟수는?
1.
6회
2.
7회
3.
8회
4.
9회
정답: 2번
70. 70. 완전연결(Fully Connection)형 분산처리 시스템에 관한 설명으로 옳지 않은 것은?
1.
각 사이트들이 시스템 내의 다른 모든 사이트들과 직접 연결된 구조이다.
2.
하나의 링크가 고장 나더라도 다른 링크를 이용할 수 있다.
3.
사이트 수가 n개이면 링크 연결 수는 n-1개이다.
4.
기본비용은 많이 들지만 통신비용은 적게 들고, 신뢰성이 높다.
정답: 3번
71. 71. 파일 디스크립터(File Descriptor)에 관한 설명으로 옳지 않은 것은?
1.
사용자가 직접 참조할 수 있다.
2.
파일마다 독립적으로 존재하며, 시스템에 따라 다른 구조를 가질 수 있다.
3.
대개 보조기억장치에 저장되어 있다가 해당파일이 열릴(Open) 때 주기억장치로 옮겨진다.
4.
파일을 관리하기 위해 시스템(운영체제)이 필요로 하는 파일에 대한 정보를 갖고 있는 제어블록(FCB)이다.
정답: 1번
72. 72. 분산 처리 시스템에 대한 설명으로 옳지 않은 것은?
1.
연산속도, 신뢰성, 사용 가능도가 향상된다.
2.
시스템의 점진적 확장이 용이하다.
3.
중앙 집중형 시스템에 비해 시스템 설계가 간단하고 소프트웨어 개발이 쉽다.
4.
단일 시스템에 비해 처리 능력과 저장용량이 높고 신뢰성이 향상된다.
정답: 3번
73. 73. 분산운영체제에 대한 설명을 모두 옳게 나열한 것은?
1.
가
2.
가, 나
3.
가, 다
4.
가, 나, 다
정답: 4번
74. 74. HRN 스케쥴링 방식에서 입력된 작업이 다음과 같을 때 우선순위가 가장 높은 것은?
1.
A
2.
B
3.
C
4.
D
정답: 4번
75. 75. 운영체제의 역할로 가장 옳지 않은 것은?
1.
사용자 인터페이스 제공
2.
입ㆍ출력에 대한 보조역할 수행
3.
사용자들 간 하드웨어 자원의 공동 사용
4.
원시프로그램을 목적프로그램으로 변환
정답: 4번
76. 76. 다음 중 교착상태가 발생할 수 있는 필요충분조건은?
1.
중단 조건(Preemption)
2.
환형 대기(Circular wait)
3.
기아 상태(Starvation)
4.
동기화(Synchronization)
정답: 2번
77. 77. Cryptography와 가장 관계 없는 것은?
1.
RISC
2.
DES Algorithm
3.
Public key system
4.
RSA Algorithm
정답: 1번
78. 78. 운영체제에서 스레드(Thread)의 개념으로 옳지 않은 것은?
1.
다중 프로그래밍 시스템에서 CPU를 받아서 수행되는 프로그램 단위이다.
2.
프로세스(Process)나 태스크(Task)보다 더 작은 단위이다.
3.
입ㆍ출력장치와 같은 자원의 할당에 관계된다.
4.
한 태스크(Task)는 여러 개의 스레드(Thread)로 나누어 수행될 수 있다.
정답: 3번
79. 79. 데이터 발생 즉시, 또는 데이터 처리 요구가 있는 즉시 처리하여 결과를 산출하는 방식으로 정해진 시간 내에 결과를 도출하는 시스템은?
1.
분산 처리 시스템
2.
실시간 처리 시스템
3.
배치 처리 시스템
4.
시분할 처리 시스템
정답: 2번
80. 80. SJF(Shortest Job First) 스케줄링에서 다음과 같은 작업들이 준비상태 큐에 있을 때 평균 반환시간과 평균 대기시간은?
1.
평균 반환시간:13, 평균 대기시간:7
2.
평균 반환시간:13, 평균 대기시간:9
3.
평균 반환시간:15, 평균 대기시간:7
4.
평균 반환시간:15, 평균 대기시간:9
정답: 1번
81. 81. 주기억장치로부터 캐시 메모리로 데이터를 전송하는 방법이 아닌 것은?
1.
Indirect mapping
2.
Associative mapping
3.
Direct mapping
4.
Set- associative mapping
정답: 1번
82. 82. 어셈블리 명령어 중 BNE(Branch if Not Equal) 명령문이 수행될 때 점검하는 플래그(flag)는?
1.
캐리(carry) 플래그
2.
오버플로우(overflow) 플래그
3.
영(zero) 플래그
4.
음수(negative) 플래그
정답: 3번
83. 83. 마이크로컴퓨터에서 주로 사용되지 않는 보조기억장치는?
1.
자기테이프
2.
솔리드 스테이트 드라이브
3.
하드 디스크 드라이브
4.
플래시 저장장치
정답: 1번
84. 84. 레지스터의 역할이 아닌 것은?
1.
인스트럭션의 저장
2.
데이터의 저장
3.
주소의 저장
4.
제어신호의 저장
정답: 4번
85. 85. 그림은 마이크로프로세서와 메모리 사이의 관계를 설명한 것이다. B의 내용으로 알맞은 것은?
1.
I/O Bus(IOBUS)
2.
Data Bus(DBUS)
3.
Control Lines
4.
Control Signal
정답: 2번
86. 86. 어셈블리어에서 기계와 1대 1의 대응관계가 있는 알파벳 코드는?
1.
그레이 코드
2.
니모닉 코드
3.
오브젝트 코드
4.
소스 코드
정답: 2번
87. 87. 레지스터의 값을 0(zero)으로 하기 위해 사용되는 연산명령이 아닌 것은?
1.
OR 연산
2.
AND 연산
3.
XOR 연산
4.
SUB 연산
정답: 1번
88. 88. ROM의 기억 특성은?
1.
휘발성이며, 파괴적으로 읽는다.
2.
비휘발성이며, 파괴적으로 읽는다.
3.
휘발성이며, 비파괴적으로 읽는다.
4.
비휘발성이며, 비파괴적으로 읽는다.
정답: 4번
89. 89. DMA동작 시 사용되는 레지스터로 가장 적합하지 않은 것은?
1.
제어 레지스터
2.
주소 레지스터
3.
데이터 레지스터
4.
카운터
정답: 1번
90. 90. 입출력 인터페이스(I/O interface) 구성에 꼭 필요한 부분이라고 볼 수 없는 것은?
1.
주소 버스
2.
데이터 버스
3.
제어 버스
4.
명령어 디코더
정답: 4번
91. 91. 다음 중 인터럽트(interrupt)에 대한 설명으로 가장 옳지 않은 것은?
1.
인터럽트는 기계적 고장이나 프로그램 수행 중 잘못된 데이터 등에 의해서 발생된다.
2.
입ㆍ출력 시 인터럽트의 필요성은 중앙처리장치와 주변장치의 속도차이 때문이다.
3.
입ㆍ출력 인터럽트를 사용하면 하드웨어(hardware)의 운영이 비효율적이다.
4.
인터럽트 취급 루틴에서 반드시 사용하는 레지스터는 PC(Program Counter)이다.
정답: 3번
92. 92. 그림은 어느 회로의 벤다이어 그램인가? (단, A, B는 입력, 사선부분은 출력)
1.
NOR
2.
NAND
3.
XNOR
4.
XOR
정답: 4번
93. 93. 스택(stack)과 관련된 주소 방식은?
1.
0-address
2.
1-address
3.
2-address
4.
3-address
정답: 1번
94. 94. 단일 집적회로 내에 들어 있는 프로세서, 메모리, 일부 I/O 디바이스를 의미하는 것은?
1.
마이크로메모리
2.
마이크로디바이스
3.
마이크로컨트롤러
4.
마이크로프로그램
정답: 3번
95. 95. 명령어의 번지 필드가 가리키는 번지에 유효번지가 있는 어드레싱 모드는?
1.
base register addressing mode
2.
indexed addressing mode
3.
relative addressing mode
4.
indirect addressing mode
정답: 4번
96. 96. 마이크로프로세서 내의 연산 결과가 틀렸음을 나타내주는 플래그는?
1.
CARRY
2.
ZERO
3.
OVERFLOW
4.
SIGN
정답: 3번
97. 97. 데이터 전송 명령어가 아닌 것은?
1.
메모리 전송 명령어
2.
입ㆍ출력 명령어
3.
스택 명령어
4.
서포트 명령어
정답: 4번
98. 98. Static RAM을 구성하는 회로는?
1.
플립플롭
2.
인코더
3.
단안전 멀리바이브레이터
4.
비안정 멀티바이브레이터
정답: 1번
99. 99. 입출력 채널에 의한 입출력 방식 중 한 번에 여러 개의 장치들에 대한 입출력을 동시에 제어할 수 있는 것은?
1.
Selector Channel
2.
Byte Channel
3.
Multiplexer Channel
4.
Multi-Device Channel
정답: 3번
100. 100. Isolated I/O 방식에 대한 설명으로 가장 옳지 않은 것은?
1.
별개의 I/O 명령을 사용한다.
2.
입출력 포트가 기억장치 주소공간의 일부이다.
3.
메모리 공간이 넓다.
4.
입출력 장치들의 주소 공간이 주기억장치 주소 공간과는 별도로 할당된다.
정답: 2번