SóProvas


ID
1688614
Banca
UFRRJ
Órgão
UFRRJ
Ano
2015
Provas
Disciplina
Arquitetura de Software
Assuntos

Sobre uma arquitetura baseada em MVC, assinale a alternativa correta.

Alternativas
Comentários
  • A organização do MVC (Figura 6.2):


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

  • Por que 

    O Controller define as interações entre os elementos da arquitetura, está errado?


  • O Controller é Responsável por controlar e mapear as ações do usuário, fazendo o papel de intermediário entre a camada de Visão e de Modelo.

    Ele Atualiza o Modelo e Seleciona a Visão.

    Fonte Provas de TI

  • b-

     Modelo: encapsula estado de aplicação; responde a consultas de estado; expõe funcionalidade de aplicação; notifica a Visão sobre alterações.

     

    controller: processa e responde a eventos e invoca alterações ao modelo. modelo: encapsula funcionalidades e objetos de conteúdo.view: renderiza a interface de usuário a partir do modelo.