SóProvas


ID
1115338
Banca
CESPE / CEBRASPE
Órgão
SUFRAMA
Ano
2014
Provas
Disciplina
Arquitetura de Software
Assuntos

Com relação a padrões de projeto e GRASP, julgue os próximos itens.

Em um cenário em que é necessário minimizar dependências e maximizar o reúso, bem como atribuir uma responsabilidade para que o acoplamento mantenha-se fraco, o padrão Expert é mais adequado que o padrão Low Coupling.

Alternativas
Comentários
  • Acho foda saber todos os padrões do GRASP, não tem jeito... http://en.wikipedia.org/wiki/GRASP_%28object-oriented_design%29


    E eles são muito cobrados pelo CESPE... Alguns dá para ir pela lógica, outros tem q decorar!!!


    Nesse caso eu fui pela lógica, minimizar dependencias e maximizar reúso, o Low Coupling tem mais a ver com isso do que o Expert.

    Eu nem sabia o que era o Expert, mas dando um googlada, achei essa questão de 2013


    Prova: CESPE - 2013 - TCE-RO - Analista de Informática
    Disciplina: Arquitetura de Software




    Acerca dos padrões GRASP, julgue os itens a seguir.

O padrão Indirection é utilizado para atribuir responsabilidades à classe que tiver a informação necessária para satisfazer a responsabilidade

      Certo  Errado


    errada -> é o expert.

    Indirectior é quanto a comunicação entre dois objetos é intermediada por outro



  • Low Coupling = Baixo acoplamento = Minimizar dependências = Reutilizar mais

    Quanto menos dependente os componentes de software forem, ou seja com baixo acoplamento (Low Coupling) maior será a possibilidade de diminuir as dependências e reutilizar códigos.


    O padrão Expert é utilizado para atribuir responsabilidades. (http://www.dsc.ufcg.edu.br/~jacques/cursos/map/html/pat/expert.htm)

    Portanto, alternativa Errada!