모두CBT

다중 프로그래밍(multi-programming)의 특징에 대한 설명으… | [9급 지방직 컴퓨터일반] 11년 1회차 기출문제 상세 페이지

1[9급 지방직 컴퓨터일반] 11년 1회차
다중 프로그래밍(multi-programming)의 특징에 대한 설명으로 가장 적절한 것은?
1
메인 메모리와 캐쉬 메모리 등의 다중 계층 메모리 사용을 통한 소프트웨어 수행 시간을 단축시킨다.
2
I/O 작업과 CPU 작업을 중첩함으로써 시스템 효율을 향상 시킨다.
3
여러 개의 저장장치를 동시에 지원한다.
4
하나의 프로그램을 여러 개의 프로세서에서 처리하여 프로그램 수행 시간을 단축시킨다.
해설

다중 프로그래밍의 핵심은 I/O 작업과 CPU 작업의 중첩으로 시스템 효율을 높이는 것이다.

여러 프로그램을 메모리에 동시에 적재해 두고, 한 프로그램이 I/O를 기다리는 동안 CPU를 다른 프로그램에 할당한다. 그 결과 CPU 유휴 시간이 줄어 CPU 이용률과 처리량이 향상된다.

  • 메인 메모리와 캐시의 다중 계층 사용은 기억장치 계층 구조에 대한 설명이다.
  • 여러 저장장치의 동시 지원은 다중 프로그래밍의 정의와 무관하다.
  • 하나의 프로그램을 여러 프로세서에서 나누어 처리하는 것은 다중 처리(병렬 처리)에 대한 설명이다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.