← 회차 전체 문제정처LAB 자체 제작내용 검수 완료정처LAB 정보처리기사 필기 자체 제작 2회 · 소프트웨어 설계 · MVC · 7번
MVC 패턴의 역할 배분으로 옳은 것은?
(가) 사용자 입력을 해석하여 처리 흐름을 선택한다.
(나) 업무 상태와 규칙을 관리한다.
(다) 처리 결과를 화면에 표현한다.
- 1
(가) Model, (나) View, (다) Controller
오답 이유Model은 입력 흐름을 선택하는 역할이 아니고 View도 업무 규칙을 관리하지 않는다. - 2
(가) View, (나) Controller, (다) Model
오답 이유View는 입력 해석과 흐름 제어의 중심이 아니며 Controller가 업무 상태 자체를 보관하는 역할도 아니다. - 3
(가) Controller, (나) Model, (다) View
정답 근거입력 제어·업무 상태·결과 표현을 각각 Controller·Model·View에 정확히 대응했다. - 4
(가) Controller, (나) View, (다) Model
오답 이유View와 Model의 역할을 바꿨다. 업무 규칙은 Model, 화면 표현은 View가 담당한다.
정답·상세해설정답 3번
Controller는 입력을 해석해 처리 흐름을 조정하고, Model은 데이터와 업무 규칙을 관리하며, View는 결과를 표현한다. 따라서 (가) Controller, (나) Model, (다) View의 대응이 맞다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 최종 검수
- 2026-08-22