01 데이터의 이동 통로를 나타내는 것은?
- 입력장치
- CPU
- 출력장치
- 버스
02 CPU와 메모리 등 다양한 부품을 연결하고 전원을 공급해 주는 커다란 판을 나타내는 것은?
- 메인메모리
- USB 드라이브
- 메인보드
- SSD
03 Fist In, First Out의 자료구조는?
- 큐(queue)
- 배열(array)
- 연결 리스트(linked list)
- 스택(stack)
04 First In, First Out의 자료구조는?
- queue
- array
- linked list
- stack
05 동적 메모리 할당을 사용하여 공간 관리가 편리한 자료구조는?
- 큐
- 배열
- 연결 리스트
- 스택
06 폰노이만 구조에서 모든 프로그램은 ( )에 올라와야 실행할 수 있다.
- 하드디스크
- 메인메모리
- 마우스
- 키보드
07 요리사 모형의 도마(작업 공간)와 가장 관련이 높은 것은?
- 프로세스
- CPU
- 저장장치
- 메모리
08 1초당 변화를 나타낼 때 사용되는 단위는?
- Hz
- TB
- PB
- GB
09 CPU의 구성 요소와 거리가 먼 것은?
- 산술논리 연산장치(ALU)
- 제어장치(control unit)
- 레지스터(register)
- 시스템 버스(FSB)
10 CPU의 구성 요소 중 연산을 담당하는 것은?
- ALU
- control unit
- register
- FSB
11 실행할 주소를 가진 레지스터는?
- IR
- PC
- MBR
- MAR
12 현재 실행 중인 명령어를 저장한 레지스터는?
- IR
- PC
- MBR
- MAR
13 데이터를 가져오거나 반대로 메모리로 데이터를 보낼 때 주소를 지정하기 위해 사용하는 레지스터는?
- IR
- PC
- MBR
- MAR
14 메모리에서 가져온 데이터나 메모리로 옮겨 갈 데이터를 임시로 저장하는 레지스터는?
- IR
- PC
- MBR
- MAR
15 분기를 위한 연산 결과를 저장하는 레지스터는?
- PSR
- PC
- MBR
- AR
16 단방향 버스는?
- 후면버스
- 데이터버스
- 제어버스
- 주소버스
17 32bit CPU에서 같은 크기가 아닌 것은?
- MBR의 크기
- MAR의 크기
- 버스의 대여폭
- 메모리에 저장할 수 있는 양
18 나머지 3개와 종류가 다른 것은?
- 플래시 메모리
- SDRAM
- DRAM
- EPROM
19 운영체제를 실행하기 위한 작은 코드를 나타내는 것은?
- bootstrap
- master voot record
- control unit
- BIOS
20 입출력장치가 독립적으로 동작하도록 고안된 소프트웨어적인 버퍼는?
- BSB
- spool
- CPU cache
- Web cache
21 앞으로 사용할 것을 미리 가져와 속도를 향상하는 장치는?
- BSB
- spool
- cache
- FSB
22 캐시에 원하는 데이터가 있는 경우를 나타내는 것은?
- cache hit
- cache miss
- cache hit ratio
- cache size
23 캐시에 원하는 데이터가 없는 경우를 나타내는 것은?
- 캐시 히트
- 캐시 미스
- 캐시 적중률
- 캐시 크기
24 저렴한 가격으로 속도를 레지스터처럼, 용량은 하드디스크처럼 시스템을 구성해 주는 것은?
- 저장장치의 계층 구조
- 인터럽트
- 직접 메모리 접근
- 메모리 맵 입출력
25 CPU 작업과 입출력 작업을 분리하여 효율을 높이는 기법은?
- 저장장치의 계층 구조
- 인터럽트
- 직접 메모리 접근
- 메모리 맵 입출력
26 메모리의 일정 공간을 입출력에 할당하는 기법은?
- 사이클 훔치기
- 인터럽트
- 직접 메모리 접근
- 메모리 맵 입출력
27 입출력 관리자에게 CPU의 허락 없이 메모리에 접근할 수 있게 하는 권한은?
- cycle stealing
- interript
- DMA
- MMIO
28 CPU가 메모리 사용 권한을 장치 관리자에게 양보하는 것을 나타내는 용어는?
- 사이클 훔치기
- 인터럽트
- 직접 메모리 접근
- 메모리 맵 입출력
29 컴퓨터의 필수장치는 CPU와 (메인 메모리)다.
30 (버스)는 컴퓨터에서 데이터의 이동 통로다.
31 (메인보드)는 CPU와 메모리 등 다양한 부품을 연결하고 전원을 공급해주는 커다란 판이다.
32 폰노이만 구조에서 모든 프로그램은 (메모리)에 올라와야 실행할 수 있다.
33 (기계어)는 컴퓨터가 이해할 수 있는 숫자로만 이루어진 언어다.
34 (고급 언어)는 기계어를 사람이 이해할 수 있는 문자 형태로 바꿔놓은 프로그래밍 언어다.
35 (컴파일)은 프로그래밍 언어로 작성된 소스코드를 컴퓨터가 실행할 수 있는 기계어로 번역하여 실행 파일을 만든 후 한꺼번에 실행하는 것이다.
36 (큐)는 First In, First Out의 자료구조다.
37 (스택)은 First In, Last Out의 자료구조다.
38 (연결리스트)는 동적 메모리 할당을 사용하여 공간 관리가 편리한 자료구조다.
39 (Hz)는 1초당 변화를 나타낼 때 사용하는 단위다.
40 (FSB)는 메인보드의 시스템 버스를 나타내는 단어다.
41 CPU의 구성 요소는 산술논리 연산장치, (제어장치),(레지스터)다.
42 (ALU)는 CPU의 구성 요소 중 연산을 담당한다.
43 (PC)는 다음에 실행할 주소를 가진 레지스터다.
44 (IR)는 현재 실행 중인 명령어를 저장한 레지스터다.
45 (MAR)는 데이터를 가져오거나 반대로 메모리로 데이터를 보낼 때 주소를 지정하기 위해 사용하는 레지스터다
46 (MBR)는 메모리에서 가져온 데이터나 메모리로 옮겨 갈 데이터를 임시로 저장하는 레지스터다.
47 시스템 버스(FSB)는 제어 버스, (주소버스), (데이터버스)로 구성된다.
48 (주소버스)는 시스템 버스(FSB) 중 단방향 버스다.
49 시스템 버스(FSB) 중 제어 버스는 CPU의 (제어장치)와 연결된다.
50 시스템 버스(FSB) 중 주소 버스는 CPU의 (MAR)와 연결된다.
51 시스템 버스(FSB) 중 데이터 버스는 CPU의 (MBR)와 연결된다.
52 (부트스트랩)은 부팅 과정에서 운영체제를 실행하기 위한 작은 코드다.
53 (버퍼)는 두 장치 사이에서 속도의 차이를 완화하는 역할을 한다.
54 (스풀)은 입출력장치가 독립적으로 동작하도록 고안된 소프트웨어적인 버퍼다.
55 (캐시)는 버퍼 중 앞으로 사용할 것을 미리 가져와 속도를 향상하는 장치다.
56 (저장장치 계층 구조)는 저렴한 가격으로는 속도를 레지스터처럼, 용량은 하드디스크처럼 시스템을 구성해준다.
57 저장장치의 계층 구조는 저장장치 사이에서 데이터의 (일관성 유지)가 문제다.
58 (인터럽트)는 CPU와 작업과 입출력 작업을 분리하여 효율을 높이는 방식이다.
59 (MMIO)은 메모리의 일정 공간을 입출력에 할당하는 기법이다.
60 (DMA)은 입출력 관리자가 CPU 허락 없이 메모리에 접근할 수 있는 권한이다.
61 (사이클훔치기)는 CPU가 메모리 사용 권한을 장치 관리자에게 양보하는 것을 말한다.
62 CPU의 기본 구성 요소를 설명하시오.
- ALU : 산술, 논리 연산을 수행하는 장치
- CU : 여러 부품을 제어하고 명령어의 실행 순서를 관리
- 레지스터 : CPU 내 데이터를 임시 저장하는 고속 기억 장치
63 사용자 불가시 레지스터들을 간단히 설명하시오.
사용자 프로그램이 접근할 수 없는 레지스터
- PSR : 연산 결과를 저장하는 레지스터
- IR : 현재 실행 중인 명령어를 저장하는 레지스터
64 시스템 버스를 구성하는 세 가지 버스의 특징을 간단히 설명하시오.
- 데이터 버스 : MBR에 연결된 버스로 데이터가 이동한다.
- 제어 버스 : 제어 장치와 연결된 버스로 제어 명령어를 전달한다.
- 주소 버스 : 데이터를 읽을 영역의 주소를 전달한다. 단방향 버스다.
65 캐시에 대하여 설명하시오.
CPU와 메모리 사이에 위치한 고속 메모리로 자주 사용되는 데이터를 임시로 저장해 CPU가 데이터에 빠르게 접근할 수 있도록 돕는다.
66 폴링과 인터럽트의 차이를 설명하시오.
폴링은 CPU가 직접 입출력 장치를 제어하는 반면, 인터럽트는 필요한 경우에만 인터럽트를 발생시켜 CPU가 입출력을 처리할 수 있도록 한다.
67 멀티 프로세싱에 대하여 설명하시오.
여러 개의 코어를 동시에 사용해 병렬 작업을 처리하는 방식이다.
'CS' 카테고리의 다른 글
[쉽게 배우는 운영체제] 6장 연습문제 정답 (3) | 2024.12.08 |
---|---|
[쉽게 배우는 운영체제] 5장 연습문제 정답 (0) | 2024.10.20 |
[쉽게 배우는 운영체제] 4장 연습문제 정답 (0) | 2024.10.20 |
[쉽게 배우는 운영체제] 3장 연습문제 정답 (1) | 2024.10.14 |
[쉽게 배우는 운영체제] 1장 연습문제 정답 (3) | 2024.10.12 |