Pular para o conteúdo principal

Questão de Arquitetura de Software — MVC (Model-view-controller) — ESAF 2015

Arquitetura de SoftwareMVC (Model-view-controller)
Código
qq114799
Banca
ESAF
Órgão
ESAF
Ano
2015
Nível
Superior
Cargo
Gestão e Desenvolvimento de Sistemas
O modelo MVC (Model-View-Controller) tem por objetivo separar dados ou lógica de negócios (Model) da interface do usuário (View) e do fluxo da aplicação (Control). Este modelo apresenta vantagens e desvantagens. Uma das desvantagens é que
  1. Auma vez que o modelo MVC gerencia múltiplos visualizadores usando múltiplos modelos, torna-se mais difícil manter, testar e atualizar sistemas múltiplos.
  2. Bas alterações na camada de visualização podem afetar as regras de negócios já implementadas na camada de modelo.
  3. Cdificulta a escalabilidade da aplicação.
  4. Dnão permite desenvolvimento em paralelo para o modelo, visualizador e controle, pois são dependentes.
  5. Erequer um tempo maior para analisar e modelar o sistema.
Revelar gabarito e comentário

GabaritoE — requer um tempo maior para analisar e modelar o sistema.

Link permanente: /questoes/qq114799