무선설비산업기사 기출문제·모의고사·오답노트·자동채점

2010년03월14일 66번

[전자계산기 일반 및 무선설비기준]
다중-사용자 또는 다중-작업시스템에서 주기억장치의 관리를 위하여 운영체제가 해야할 일이 아닌 것은?

  • ① 각 프로세서에게 주기억장치를 얼마나 할당할 것인가를 결정
  • ② 주기억장치 용량이 부족할 때 주기억장치에 적재되어 있는 현재 사용중인 부분을 선택하여 보조기억장치에 옮겨 놓는 일
  • ③ 주기억장치의 빈 공간이 어디에 얼마나 있는지를 기록, 유지하는 일
  • ④ 각 프로세서가 자신에게 할당된 영역이 아닌 다른 부분에 접근할 때 이를 보호하는 일
(정답률: 73%)

문제 해설

정답: "주기억장치 용량이 부족할 때 주기억장치에 적재되어 있는 현재 사용중인 부분을 선택하여 보조기억장치에 옮겨 놓는 일"은 운영체제가 해야할 일이다.

설명: 다중-사용자 또는 다중-작업시스템에서는 여러 프로세스가 동시에 실행되기 때문에 각 프로세스에게 주기억장치를 얼마나 할당할 것인가를 결정하고, 주기억장치의 빈 공간을 기록하고 유지하는 일, 각 프로세서가 자신에게 할당된 영역이 아닌 다른 부분에 접근할 때 이를 보호하는 일 등이 필요하다. 또한, 주기억장치 용량이 부족할 때는 현재 사용중인 부분을 선택하여 보조기억장치에 옮겨 놓는 일도 운영체제가 담당한다. 이를 페이징(paging)이라고 하며, 주기억장치와 보조기억장치 간의 데이터 전송을 담당하는 하드웨어 장치인 MMU(Memory Management Unit)가 이를 수행한다.

연도별

진행 상황

0 오답
0 정답