모던지
정보처리기사 (정처기) / 01 소프트웨어설계

MVC 패턴에서 각 구성 요소의 역할로 옳지 않은 것은?

  1. 모델은 데이터와 업무 규칙을 담당한다
  2. 컨트롤러는 사용자 입력을 받아 모델과 뷰를 연결한다
  3. 뷰는 사용자에게 정보를 표시한다
  4. 뷰는 데이터를 가공하고 업무 규칙을 판단한다
정답과 해설 보기

4. 뷰는 데이터를 가공하고 업무 규칙을 판단한다

데이터 가공과 업무 규칙 판단은 모델의 책임입니다. 이 일을 뷰에 두면 화면을 바꿀 때마다 업무 논리를 다시 손봐야 해서 분리의 의미가 사라집니다.

풀이 화면에서 풀기 강의 읽기

모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.