SóProvas


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

As funções das camadas lógicas em uma arquitetura MVC são muito bem definidas. Cada uma dessas camadas possuem de forma especializada funções que promovem um funcionamento do software de forma mais organizada auxiliando inclusive na “manutenabilidade". Considere as seguintes funções em MVC:

1. Trata o encapsulamento dos objetos do conteúdo.

2. Trata o comportamento do modelo

3. Trata a requisição das atualizações do modelo.

Essas funções correspondem, respectivamente, à

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.