SóProvas


ID
2757718
Banca
FGV
Órgão
COMPESA
Ano
2018
Provas
Disciplina
Arquitetura de Software
Assuntos

Relacione os padrões de projeto listados a seguir aos seus respectivos propósitos.

1. Mediator
2. Observer
3. 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.

Alternativas
Comentários
  • d-

    observer - observa dependencias e as atualiza com mudança de estado.

    facade - interface unificada para conjunto de interfaces; simplificação da interface

    mediator - define como objetos encapsulados se interage. Como o nome diz, determina o mediador para comunicação entre objetos.

  • Observer 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. 


    Facade Define uma interface unificada e de mais alto nível a um conjunto de interfaces de um subsistema, facilitando o uso desse subsistema. 


    Mediator 2 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. 

     

    Letra D