Enunciado
Na arquitetura MVC (Model-View-Controller), as funcionalidades de cada segmento são mais bem descritas como
Alternativas
- A)
o modelo encapsula as funcionalidades; o view gerencia as requisições dos usuários; o controlador prepara dados do modelo.
- B)
o modelo encapsula objetos de conteúdo; a visão solicita atualizações do modelo; o controlador seleciona o comportamento do modelo.
- C)
o modelo incorpora todos os estados; o view gerencia as requisições dos usuários; o controlador encapsula objetos de conteúdo.
- D)
o modelo encapsula objetos de conteúdo; o view seleciona o comportamento do modelo; o controlador solicita atualizações do modelo.
- E)
o modelo seleciona a resposta da visão; a visão apresenta a visão selecionada pelo controlador; o controlador encapsula objetos de conteúdo.
Gabarito e comentário
Resposta correta: B
No MVC, o modelo guarda dados e lógica de domínio; a visão apresenta dados e solicita atualização; o controlador escolhe comportamento em resposta à interação.