Pular para o conteúdo principal

Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — CESGRANRIO 2010

Arquitetura de SoftwarePadrões de projeto (Design Patterns)
Código
cg031517
Banca
CESGRANRIO
Órgão
BACEN
Ano
2010
Nível
Superior
Cargo
Analista do Banco Central - Área 1
Um arquiteto de software estuda que padrões de projeto são apropriados para o novo sistema de vendas de uma empresa. Ele deve considerar que o padrão
  1. ABridge separa a construção de um objeto complexo de sua representação, de modo que o mesmo processo de construção possa criar diferentes representações.
  2. BBuilder garante que uma classe seja instanciada somente uma vez, fornecendo também um ponto de acesso global.
  3. CSingleton separa uma abstração de sua implementação, de modo que os dois conceitos possam variar de modo independente.
  4. DChain of Responsibility evita o acoplamento entre o remetente de uma solicitação e seu destinatário, dando oportunidade para mais de um objeto tratar a solicitação.
  5. ETemplate Method utiliza compartilhamento para suportar, eficientemente, grandes quantidades de objetos de granularidade fina.
Revelar gabarito e comentário

GabaritoD — Chain of Responsibility evita o acoplamento entre o remetente de uma solicitação e seu destinatário, dando oportunidade para mais de um objeto tratar a solicitação.

Link permanente: /questoes/cg031517