Copiei de um colega do QC:
A organização do MVC
- Visão: Solicita atualização do modelo, envia eventos de usuários para controlador.
- Controlador: Mapeia ações de usuário para atualizar modelo.
- Modelo: Encapsula estado de aplicação, notifica visão de mudanças de estado.
Fonte: Sommerville, Capítulo 6.
Gabarito: ERRADO
Pessoal, vale destacar que segundo o Roger Pressman, a Visão pode solicitar a atualização do Modelo [https://images.app.goo.gl/bCJXybLLipzLRq4P7] [Pressman, 7ª Edição, pg 349].
Nesta mesma imagem, a qual creio que foi utilizada para a confecção da questão, temos:
Controlador
- Gerencia as requisições dos usuários
- Seleciona o comportamento do modelo
- Seleciona a resposta da visão
Modelo
- Encapsula funcionalidade
- Encapsula objetos de conteúdo
- Incorpora todos os estados da WebApp
Visão
- Prepara dados do modelo
- Solicita atualizações do modelo
- Apresenta a visão selecionada pelo controlador