전자 계산기 구조정보처리산업기사 · 2017년05월07일 · 34/100
34.한 개의 CPU가 있는 컴퓨터에서 여러 개의 프로그램(program)을 동시에 기억장치에서 보관 시킨 후 번갈아가며 처리하는 방법은?
1
Multi processing
2
Batch processing
3
Multi programming정답
4
Double programming
해설
중앙처리장치(CPU)는 날로 고속화되고 계산능력이 크게 증가하는 반면 기계적인 동작이 따라야 하는 입출력장치의 속도는 이에 미치지를 못한다. 따라서 한 프로그램이 주변장치의 처리를 기다리는 동안 다른 프로그램이 수행될 수 있게 함으로써 전체적인 시스템의 처리효율을 높이는 것이다. 실제로 프로그램이 동시에 수행되는 것이 아니고 순차적으로 돌아가면서 조금씩 수행되지만, 속도가 매우 빠르므로 겉으로 보기에는 동시에 수행되는 것처럼 보인다