Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — UFSC 2016
Arquitetura de SoftwarePadrões de projeto (Design Patterns)
- Código
- qq237990
- Banca
- UFSC
- Órgão
- UFSC
- Ano
- 2016
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação
Assinale a alternativa que completa CORRETA e RESPECTIVAMENTE as lacunas.O padrão de projeto _________ assegura que uma classe gere apenas uma instância e forneça acesso a essa instância.O padrão de projeto _________ organiza objetos em estruturas de árvore para representar hierarquias todo-parte. Esse padrão permite que clientes tratem objetos individuais e coleções de objetos de maneira uniforme.O padrão de projeto _________ acrescenta responsabilidades adicionais a um objeto dinamicamente. Esse padrão fornece uma alternativa flexível para a extensão de funcionalidade em relação à solução por meio de herança.
- ABuilder – Observer – Proxy
- BFlyweight – Composite – Iterator
- CSingleton – Facade – Proxy
- DSingleton – Composite – Decorator
- EFlyweight – Facade – Decorator