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
- 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.
- BBuilder garante que uma classe seja instanciada somente uma vez, fornecendo também um ponto de acesso global.
- CSingleton separa uma abstração de sua implementação, de modo que os dois conceitos possam variar de modo independente.
- 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.
- ETemplate Method utiliza compartilhamento para suportar, eficientemente, grandes quantidades de objetos de granularidade fina.