문제
분산 시스템을 위한 마스터-슬레이브(Master-Slave) 아키텍처에 대한 설명으로 틀린 것은?
① 일반적으로 실시간 시스템에서 사용된다. ② 마스터 프로세스는 일반적으로 연산, 통신, 조정을 책임진다. ③ 슬레이브 프로세스는 데이터 수집 기능을 수행할 수 없다. ④ 마스터 프로세스는 슬레이브 프로세스들을 제어할 수 있다.
정답
3번
해설
정답: 3. 슬레이브 프로세스는 데이터 수집 등의 기능을 수행할 수 있으므로 수행할 수 없다는 ③은 틀렸다.
오답 풀이
- 1번: 실시간 시스템에서 사용된다는 설명은 옳다.
- 2번: 마스터가 연산·통신·조정을 책임진다는 설명은 옳다.
- 3번: 슬레이브도 데이터 수집을 수행할 수 있으므로 잘못된 설명이다.
- 4번: 마스터가 슬레이브를 제어한다는 설명은 옳다.
보충 개념 마스터-슬레이브 구조에서 마스터는 작업 분배·제어, 슬레이브는 실제 처리·데이터 수집을 담당한다.