Pular para o conteúdo principal

Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — FCC 2009

Arquitetura de SoftwarePadrões de projeto (Design Patterns)
Código
fc099297
Banca
FCC
Órgão
TJ-PI
Ano
2009
Nível
Superior
Cargo
Analista Judiciário - Tecnologia da Informação
Acerca desses padrões, avalie:I. Em termos de padrões de criação de projetos, algumas classes, tais como um spooler de impressão ou um sistema de arquivos, devem ser instanciadas uma única vez e prover um ponto de acesso global a esta instância.II. Pertencente ao grupo de padrões estruturais, é utilizado para permitir que dois objetos se comuniquem mesmo que tenham interfaces incompatíveis.III. Encapsula uma requisição como um objeto, permitindo que os clientes parametrizem diferentes requisições e filas, ou façam o registro de log de requisições e dêem suporte a operações que podem ser desfeitas.IV. Atribuir a responsabilidade do tratamento de um evento do sistema a uma classe que representa o próprio sistema ou à classe que representa um caso de uso.As proposições correspondem, respectivamente, aos padrões
  1. ASingleton, Adapter, Command e Controller.
  2. BCommand, Iterator, Singleton e Expert.
  3. CFaçade, Iterator, Expert e Adapter.
  4. DController, Expert, Singleton e Prototype.
  5. EAdapter, Façade, Command e Iterator.
Revelar gabarito e comentário

GabaritoA — Singleton, Adapter, Command e Controller.

Link permanente: /questoes/fc099297