SóProvas


ID
1429249
Banca
CESGRANRIO
Órgão
IBGE
Ano
2013
Provas
Disciplina
Arquitetura de Software
Assuntos

Considere as afirmativas abaixo sobre a arquitetura de três camadas.

I – A arquitetura de três camadas é uma outra forma de designar a arquitetura MVC.
II – Nas aplicações Web, os módulos da camada intermediária rodam usualmente em um servidor de aplicações.
III – Toda a comunicação entre a camada de apresentação e a camada de dados tem de passar pela camada intermediária.

Está correto o que se afirma em

Alternativas
Comentários
  • A arquitetura MVC é diferente da Three-tier Architecture

    • A arquitetura em três camadas “pura” é linear - toda comunicação deve passar pela camada intermediária;

    • A arquitetura MVC é triangular - nem toda comunicação passa pelo Controlador

            - A Visão despacha atualizações para o Controlador

            - O controlador atualiza o modelo

            - A Visão é atualizada diretamente pelo Modelo