컴퓨터 및 정보활용워드프로세서 (구 1급) · 2007년03월04일 · 57/60
57.다음 중 한 시스템에서 멀티프로그래밍이 가능한 이유를 가장 잘 설명한 것은?
1
한 CPU가 동시에 여러 가지 명령을 처리할 수 있으므로 가능하다.
2
멀티프로그래밍이 가능하려면 여러 개의 CPU가 있어야 하며 각 CPU가 각자의 프로그램을 실행하므로 가능하다.
3
똑같은 프로그램인 경우에만 2개 이상 동시 실행이 가능하며 사실상 하나의 프로그램이 실행되는 것이다.
4
각 프로그램이 주어진 작은 시간만큼 CPU를 사용하고 반환하는 것을 반복하므로 가능하다.정답
해설
멀티프로그래밍은 1개의 CPU로 여러개의 프로그램을 동시에 시행하는 것을 말합니다. 이는 시분할 방식을 이용하여 각 프로그램당 CPU 작업 시간을 아주 조금씩 부여하고 회수 하고를 계속해서 반복하여 여러 프로그램이 동시에 작동하는것 처럼 보이게 하는 기술입니다.