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