Pular para o conteúdo principal

Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — COPEVE-UFAL 2011

Arquitetura de SoftwarePadrões de projeto (Design Patterns)
Código
qg843147
Banca
COPEVE-UFAL
Órgão
UFAL
Ano
2011
Nível
Superior
Cargo
COPEVE - - Analista de Tecnologia da Informação
Sobre padrões de projeto, é correto afirmar que
  1. AFaçade é um padrão comportamental que disponibiliza uma interface única para acessar funcionalidades implementadas por diferentes classes.
  2. BComposite é um padrão estrutural utilizado para representar um objeto que é constituído pela composição de objetos similares a ele.
  3. CCommand é um padrão comportamental usado para permitir que um objeto altere o seu comportamento quando o seu estado muda.
  4. DSingleton é um padrão comportamental que permite a separação da construção de um objeto complexo da sua representação, de forma que o mesmo processo de construção possa criar diferentes representações.
  5. EStrategy é um padrão que define uma dependência um-para-muitos entre objetos, de modo que, quando um objeto muda o estado, todos seus dependentes sejam notificados e atualizados automaticamente.
Revelar gabarito e comentário

GabaritoB — Composite é um padrão estrutural utilizado para representar um objeto que é constituído pela composição de objetos similares a ele.

Link permanente: /questoes/qg843147