Pular para o conteúdo principal

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

Arquitetura de SoftwarePadrões de projeto (Design Patterns)
Código
fg031488
Banca
FGV
Órgão
COMPESA
Ano
2018
Nível
Superior
Cargo
Analista de Gestão - Analista de Tecnologia da Informação
Relacione os padrões de projeto listados a seguir aos seus respectivos propósitos.1. Mediator2. Observer3. Facade( ) Define uma relação de dependência de um ou mais objetos em relação a um determinado objeto x, de forma que quando houver uma mudança no estado de x, todos os objetos dependentes de x sejam notificados e atualizados automaticamente.( ) Define uma interface unificada e de mais alto nível a um conjunto de interfaces de um subsistema, facilitando o uso desse subsistema.( ) Promove o baixo acoplamento entre um conjunto de objetos, definindo um objeto que encapsula a interação entre os objetos desse conjunto de modo a evitar que haja referências diretas entre eles.Assinale a opção que apresenta a relação correta, segundo a ordem apresentada.
  1. A1 – 2 – 3.
  2. B1 – 3 – 2.
  3. C2 – 1 – 3.
  4. D2 – 3 – 1.
  5. E3 – 2 – 1.
Revelar gabarito e comentário

GabaritoD — 2 – 3 – 1.

Link permanente: /questoes/fg031488