모두CBT

MVC(Model-View-Controller) 패턴에 대한 설명으로 … | [7급 국가직 소프트웨어공학] 22년 1회차 기출문제 상세 페이지

1[7급 국가직 소프트웨어공학] 22년 1회차
MVC(Model-View-Controller) 패턴에 대한 설명으로 옳지 않은 것은?
1
뷰는 사용자에게 처리 로직의 결과를 보여준다.
2
컨트롤러는 사용자의 요청을 받아 모델에 보낸다.
3
모델은 데이터를 관리하며 변경이 일어나면 뷰에게 통지한다.
4
사용자 인터페이스가 변경되면 모델에 영향을 준다.
해설

MVC는 화면과 데이터를 분리하므로 사용자 인터페이스(뷰)가 바뀌어도 모델은 영향을 받지 않는다.

이 관심사 분리 덕분에 같은 모델에 여러 뷰를 붙이거나 뷰만 교체할 수 있다.

  • 뷰: 모델의 처리 결과를 사용자에게 보여준다.
  • 컨트롤러: 사용자 요청을 받아 모델에 전달하고 흐름을 제어한다.
  • 모델: 데이터와 비즈니스 로직을 관리하고 변경 시 뷰에 통지한다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[7급 국가직 소프트웨어공학] 22년 1회차 25문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요7급 국가직 소프트웨어공학 기출문제 암기장 전체 보기