문제
다음 중 하나의 컴퓨터에 여러 개의 중앙처리장치를 설치하여 주기억장치나 주변장치들을 공유하여 신뢰성과 연산능력을 향상시키는 시스템은?
① 시분할 처리 시스템(Time Sharing System) ② 다중 프로그래밍 시스템(Multi-Programming System) ③ 듀플렉스 시스템(Duplex System) ④ 다중 처리 시스템(Multi-Processing System)
정답
4번
해설
정답: 4. 다중 처리 시스템(Multi-Processing System)은 여러 개의 CPU를 두고 기억장치·주변장치를 공유하여 동시에 처리해 신뢰성과 처리 능력을 높인 시스템이다.
오답 풀이
- 1번: 시분할 시스템은 CPU 시간을 짧게 나눠 여러 사용자가 번갈아 쓰게 하는 방식이다.
- 2번: 다중 프로그래밍은 하나의 CPU로 여러 프로그램을 번갈아 실행하는 방식이다.
- 3번: 듀플렉스 시스템은 두 대의 컴퓨터 중 하나는 대기시켜 장애에 대비하는 시스템이다.
- 4번: 여러 CPU로 자원을 공유해 동시 처리하는 것은 다중 처리 시스템이므로 옳다.
보충 개념 다중 처리는 CPU가 여러 개(병렬 처리에 가까움), 다중 프로그래밍은 CPU 1개로 여러 작업을 교대 실행한다는 점에서 다르다.