정보처리기사 (정처기) / 01 소프트웨어설계
MVC 패턴에서 각 구성 요소의 역할로 옳지 않은 것은?
- 모델은 데이터와 업무 규칙을 담당한다
- 컨트롤러는 사용자 입력을 받아 모델과 뷰를 연결한다
- 뷰는 사용자에게 정보를 표시한다
- 뷰는 데이터를 가공하고 업무 규칙을 판단한다
정답과 해설 보기
4. 뷰는 데이터를 가공하고 업무 규칙을 판단한다
데이터 가공과 업무 규칙 판단은 모델의 책임입니다. 이 일을 뷰에 두면 화면을 바꿀 때마다 업무 논리를 다시 손봐야 해서 분리의 의미가 사라집니다.
모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.