Arquitetura de softwareDesign patterns
- (INAZ do Pará 2016)
Definir o que é um padrão de projeto de maneira clara e objetiva tem sido o objetivo da comunidade de software, desde a década de 80. Assinale a alternativa que associa corretamente as definições a seguir com os padrões a que pertencem. I. - Garantem que uma classe tenha somente uma instância e fornece somente um ponto de acesso à instância. II. - Define uma família de algoritmos, encapsula-os em objetos e torna-os intercambiáveis. Permite que se possam mudar os algoritmos independentemente de quem os está utilizando.
A) I – Decorator; II – Façade
B) I – Iterator; II – Proxy
C) I – Proxy; II – Singleton
D) I – Command; II – Strategy
E) I – Singleton; II – Strategy
Próximo:
EXERCÍCIOS - Exercício 80
Vamos para o Anterior: Exercício 78
Tente Este: Exercício 324
Primeiro: Exercício 1
VOLTAR ao índice: Arquitetura de software
Novidade!
Clique aqui para baixar os próximos exercícios.
Depois de baixados, você poderá estudar mesmo sem estar conectado :-)
(Funciona melhor com o navegador Chrome atualizado)