Pular para o conteúdo principal

Questão de Arquitetura de Software — Padrões de projeto (Design Patterns) — CESGRANRIO 2006

Arquitetura de SoftwarePadrões de projeto (Design Patterns)
Código
cg025242
Banca
CESGRANRIO
Órgão
EPE
Ano
2006
Nível
Superior
Cargo
Técnico de Nível Superior - Área Tecnologia da Informação
Considere os padrões que podem ser utilizados em um projeto de software e relacione os padrões com suas respectivas intenções primárias.PadrãoI - BridgeII - Builder III - Factory MethodIntenção primária(P) Padrão estrutural cuja intenção é converter a interface de uma classe em outra interface, esperada pelos clientes, permitindo que classes com interfaces incompatíveis trabalhem em conjunto, o que, de outra forma, seria impossível.(Q) Padrão estrutural cuja intenção é desacoplar uma abstração da sua implementação, de modo que as duas possam variar independentemente. (R) Padrão de criação cuja intenção é separar a construção de um objeto complexo da sua representação de modo que o mesmo processo de construção possa criar diferentes representações.(S) Padrão de criação cuja intenção é definir uma interface para criar um objeto, mas deixando as subclasses decidirem que classe instanciar. Ele permite adiar a instanciação para subclasses.A relação correta é:
  1. AI - P , II - Q , III - R
  2. BI - P , II - Q , III - S
  3. CI - Q , II - R , III - S
  4. DI - Q , II - R , III - P
  5. EI - Q , II - S , III - P
Revelar gabarito e comentário

GabaritoC — I - Q , II - R , III - S

Link permanente: /questoes/cg025242