CS

[쉽게 배우는 운영체제] 연습문제 10장 정답

kimyoungrok 2024. 12. 12. 00:47

01 버스에서 데이터가 지나다니는 통로를 가리키는 용어는?

① 폴링

② 채널

③ 포트

④ 인터럽트


02 메모리에 직접 접근할 수 있도록 입출력 제어기에 주어진 권한은?

① 폴링

② MMIO

③ 인터럽트

④ DMA


03 CPU와 입출력 제어기가 메모리를 분할하여 사용하는 방식은?

① 폴링

② MMIO

③ 인터럽트

④ DMA


04 컴퓨터와 주변장치를 연결하는 단자는?

① 폴링

② 채널

③ 포트

④ 인터럽트


05 디스크 저장장치의 가장 작은 저장 단위는?

① 플래터

② 블록

③ 섹터

④ 트랙


06 디스크 저장장치의 동일한 동심원상의 섹터들을 통칭하는 용어는?

① 플래터

② 블록

③ 디스크 암

④ 트랙


07 디스크 저장장치에서 여러 개의 플래터에 있는 같은 트랙의 집합을 가리키는 용어는?

① 섹터

② 블록

③ 실린더

④ 파킹


08 SSD를 위해 개발된 인터페이스 규격은?

① SATA

② HDMI

③ D-SUB

④ NVMe


09 각속도 일정 방식에 대한 설명과 거리가 먼 것은?

① 일정 속도로 디스크 회전함

② 모든 섹터의 크기가 같음

③ 구동 장치가 단순함

④ 낭비되는 공간이 있음


10 선속도 일정 방식에 대한 설명과 거리가 먼 것은?

① 트랙마다 회전 속도가 다름

② 모든 섹터의 크기가 같음

③ 구동 장치가 복잡함

④ 모든 트랙의 섹터 개수가 같음


11 디스크 저장장치에서 플래터가 회전하여 만날 때까지 걸리는 시간을 나타내는 용어는?

① 오류 시간

② 회전 지연 시간

③ 탐색 시간

④ 전송 시간


12 디스크 저장장치에서 데이터를 가져오는 데 걸리는 시간 중 가장 많이 걸리는 것은?

① 오류 시간

② 회전 지연 시간

③ 탐색 시간

④ 전송 시간


13 디스크 스케줄링 기법 중 가장 단순한 방식은?

① FCFS

② SSTF

③ LOOK

④ SCAN


14 디스크 스케줄링 기법 중 현재 헤드가 있는 위치에서 가장 가까운 트랙부터 서비스하는방식은?

① FCFS

② SSTF

③ LOOK

④ SCAN


15 디스크 스케줄링 기법 중 한쪽 방향으로 움직이면서 만나는 트랙들을 서비스하는 방식은?

① FCFS

② SSTF

③ 블록 SSTF

④ SCAN


16 디스크 스케줄링 기법 중 SCAN과 유사하지만 더 이상 서비스할 트랙이 없으면 중간에서 방향을 바꾸는 방식은?

① FCFS

② SSTF

③ LOOK

④ 블록 SSTF


17 RAID 중 백업 기능이 없는 것은?

① RAID 1

② RAID 0

③ RAID 4

④ RAID 6


18 RAID 중 순수한 미러링은?

① RAID 1

② RAID 0

③ RAID 4

④ RAID 6


19 RAID 중 0+1의 단점을 개선한 것은?

① RAID 5

② RAID 10

③ RAID 6

④ RAID 2


20 ( 채널 )은 버스에서 데이터가 지나다니는 통로다.

21 ( DMA )는 메모리에 직접 접근할 수 있도록 입출력 제어기에 주어진 권한이다.

22 ( MMID )는 CPU와 입출력 제어기가 메모리를 분할하여 사용하는 방식이다.

23 ( 인터럽트 핸들러 )는 인터럽트를 처리하는 서비스 루틴 혹은 함수다.

24 ( 포트 )는 컴퓨터와 주변장치를 연결하는 단자다.

25 ( HDMI )는 컴퓨터와 모니터 연결 단자 중 오디오와 비디오 신호를 같이 전송하는 단자다.

26 (섹터)는 디스크 저장장치의 가장 작은 저장 단위다.

27 (트랙)은 디스크 저장장치의 동일한 동심원상의 섹터들을 통칭하는 용어다.

28 (실린더)는 디스크 저장장치에서 여러 개의 플래터에 있는 같은 트랙의 집합이다.

29 (탐색 시간)은 디스크 저장장치에서 헤드가 특정 트랙까지 이동하는 데 걸리는 시간이다.

30 (FCFS) 디스크 스케줄링은 디스크 스케줄링 기법 중 가장 단순한 방식이다.

31 (SSTF) 디스크 스케줄링은 디스크 스케줄링 기법 중 현재 헤드가 있는 위치에서 가장 가까운 트랙부터 서비스하는 방식이다.

32 (SCAN) 디스크 스케줄링은 디스크 스케줄링 기법 중 한쪽 방향으로 끝까지 움직이면서 만나는 트랙들을 서비스하는 방식이다.

33 (LOOK) 디스크 스케줄링은 디스크 스케줄링 기법 중 SCAN과 유사하지만 더 이상 서비스할 트랙이 없으면 중간에서 방향을 바꾸는 방식이다.

34 (블록 SSTF) 디스크 스케줄링은 디스크 스케줄링 기법 중 일정한 트랙을 블록으로 묶고, 블록 안의 헤드가 있는 위치에서 가장 가까운 트랙부터 서비스하는 방식이다.

35 (C-SCAN) 디스크 스케줄링은 디스크 스케줄링 기법 중 한쪽 방향으로 끝까지 움직이면서 만나는 트랙들을 서비스하고 반대로 움직일 때는 작업 없이 이동만 하는 방식이다.

36 ( RAID 0 )은 RAID 중 백업 기능이 없다.

37 ( RAID 1 )은 RAID 중 순수한 미러링이다.

38 ( RAID 2 )은 RAID 중 에러 교정 코드(ECC)를 사용하는 방식이다.

39 ( RAID 10 )은 RAID 중 0+1의 단점을 개선한 것이다.

40 입출력장치와 버스의 분리에 대하여 설명하시오.

장치 간 속도를 고려해 고속의 메인버스(CPU, 메모리)와 저속의 입출력 버스(입출력 장치)로 버스를 분리해 전체 작업 효율을 향상시킬 수 있다.

41 DMA를 설명하시오.

입출력 제어기가 CPU의 도움 없이 메모리에 직접 접근할 수 있는 권한

42 MMIO를 설명하시오.

CPU와 입출력장치가 메모리를 논리적으로 분할하여 사용하는 방식

43 하드 디스크에서 섹터, 트랙, 실린더를 설명하시오.

  • 섹터 : 하드디스크의 가장 작은 저장 단위
  • 트랙 : 회전축을 기준으로 동심원에 존재하는 섹터의 집합
  • 실린더 : 여러 플래트에 있는 같은 트랙의 집합

44 각속도 일정 방식과 선속도 일정 방식을 설명하시오.

  • 각속도 일정 방식 : 디스크의 안쪽과 바깥쪽 트랙 크기에 관계없이 일정 시간 이동하는 각도가 같은 경우
  • 선속도 일정 방식 : 트랙의 어느 부분이든 이동거리가 같은 경우로 디스크의 안쪽/바깥쪽에 따라 이동 속도를 다르게 한다.

45 SSTF와 블록 SSTF 디스크 스케줄링을 설명하시오.

  • SSTF : 현재 헤드 위치에서 가까운 트랙부터 처리하는 스케줄링
  • 블록 SSTF : 큐에 있는 트랙 요청을 블록 형태로 묶어 SSTF처리하는 스케줄링

46 SCAN과 LOOK 디스크 스케줄링을 설명하시오.

  • SCAN : 맨 마지막 트랙까지 전진만 하며 요청받은 트랙을 처리하는 스케줄링
  • LOOK : 서비스 할 트랙이 없으면 탐색 중간에 방향을 바꾸어 처리하느는 스케줄링

47 RAID 0과 1을 설명하시오.

  • RAID 0 : 복구 기능은 없지만, 병렬 동시 입출력 방식
  • RAID 1 : 미러링을 도입해 복구 기능이 생김, 미러링 적용을 위해 저장장치를 짝수로 구성함