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.
- A1 – 2 – 3.
- B1 – 3 – 2.
- C2 – 1 – 3.
- D2 – 3 – 1.
- E3 – 2 – 1.