Pular para o conteúdo principal

Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — FGV 2016

Arquitetura de SoftwarePadrões de projeto (Design Patterns)
Código
fg023160
Banca
FGV
Órgão
IBGE
Ano
2016
Nível
Superior
Cargo
Analista - Análise de Sistemas - Desenvolvimentos de Sistemas
O padrão de projetos MVC (Model-View-Controller) tem como objetivo separar lógica de negócios (Model), interface do usuário (View) e o fluxo da aplicação (Control). O padrão MVC usa em sua arquitetura diversos outros padrões de projeto para atingir seu objetivo.Em MVC, as classes do Model não devem conhecer nada sobre as camadas de interface que exibem suas informações. O padrão de projeto utilizado pelo padrão arquitetural MVC que é responsável por fazer com que o Model informe mudanças em seu estado para as interfaces, sem conhecê-las, é o:
  1. Afaçade;
  2. Bobserver;
  3. Csingleton;
  4. DFactory Method;
  5. Ecomposite.
Revelar gabarito e comentário

GabaritoB — observer;

Link permanente: /questoes/fg023160