SóProvas


ID
1807183
Banca
CESPE / CEBRASPE
Órgão
MEC
Ano
2015
Provas
Disciplina
Arquitetura de Software
Assuntos

Julgue o seguinte item, com base na arquitetura Modelo, Visão e Controlador (MVC).

A visão encapsula objetos de conteúdo, solicita atualizações do modelo e seleciona o comportamento do modelo.

Alternativas
Comentários
  • o modelo encapsula objetos de conteúdo, o controller solicita atualizações do modelo e seleciona o comportamento do modelo

  • O erro da questão é que a visão não seleciona o comportamento do modelo.

  • 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.

  • Sempre que ver a palavra encapsula lembrem de model..

  • 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

    Gab. errado!