Buscar

Progeto de sofwerer revisão.2

Prévia do material em texto

24/11/2017 EPS: Alunos
http://simulado.estacio.br/alunos/ 1/3
 PADRÕES DE PROJETO DE SOFTWARE 3a aula
 Lupa 
PPT
 
MP3
 
 
Exercício: CCT0425_EX_A3_201307186459_V3 Matrícula: 201307186459
Aluno(a): JOÃO DAVI DA SILVA DE MENDONCA Data: 17/11/2017 17:24:43 (Finalizada)
 1a Questão (Ref.: 201307880480) Fórum de Dúvidas (1) Saiba (0)
Observe a figura abaixo e escolha dentre as opções o padrão GOF para resolver o problema com a estrutura
apresentada.
 Composite
 Observer
JEE
Chain of Responsability
GRASP
 
 2a Questão (Ref.: 201307324142) Fórum de Dúvidas (1) Saiba (0)
(CESGRANRIO - 2009) Ao consultar informações a respeito dos padrões de projeto Adapter e Bridge, um Analista
de Sistemas identificou uma afirmativa INCORRETA. Assinale-a.
O foco do Adapter é a solução de incompatibilidades entre duas interfaces existentes.
 O Adapter é inferior ao Bridge porque não evita a replicação de código.
Ambos são padrões estruturais que possuem alguns atributos em comum.
Ambos promovem a flexibilidade ao fornecer um nível de endereçamento indireto para outro objeto.
O Bridge estabelece uma ponte entre uma abstração e suas possíveis implementações.
 
 3a Questão (Ref.: 201307312897) Fórum de Dúvidas (1) Saiba (0)
O padrão Adpater é bastante utilizado para compatibilizar classes implementas por programadores diferentes, ou
desenvolvidas em momentos diferentes, ou ainda para unir classes com interfaces diferentes em uma estrututura
hierarquica única, sem precisar implementar novamente todas as funcionalidades e interfaces da classe já
existente, considere as afirmativas: I - A idéia é criar uma nova classe (Adapter) com a interface padrão que se
deseja para fazer a conexão com a classe já existente (Adaptee) com interface diferente da estrutura de classes
que se pretende utilizar no sistema. Ii - Além de reaproveitar totalmente a classe antiga sem precisar alterar o
código e entender a complexa implementação realizada, mantém a uniformidade do seu projeto original. Iii cria
uma hierarquia de classes diferentes categorias de objetos sem relação de herança.
24/11/2017 EPS: Alunos
http://simulado.estacio.br/alunos/ 2/3
As afirmativas I, II, III estão incorretas
 As afirmativas I, II, estão corretas e a afirmativa III está errada.
As afirmativas I, III, estão corretas e II errada
As afirmativas II, III estão corretas e a afirmativa I está errada.
As afirmativas estão todas corretas
 
 4a Questão (Ref.: 201307787904) Fórum de Dúvidas (1) Saiba (0)
Dado o diagrama de classe identifique o padrão GoF estrutual
 Adapter
Flyweight
Bridge
Decorator
Composite
 
 5a Questão (Ref.: 201307912535) Fórum de Dúvidas (1) Saiba (0)
Programadores se deparam muitas vezes com a situação onde é preciso acrescentar responsabilidades a objetos e
não a classe. Uma das opções é utilizar herança, entretanto, esta alternativa é estática. Outra alternativa é
especificar uma nova classe para implementar cada responsabilidade que se deseja atribuir dinamicamente a um
dado objeto. Esta nova classe se chama _____________________________.
 Decorator;
Associativa;
Beidge;
Composite;
Adapter;
 
 6a Questão (Ref.: 201307895618) Fórum de Dúvidas (1) Saiba (0)
Um compositor musical deseja criar uma hierarquia de classes para representar a estrutura das suas notas
musicais. Em primeiro lugar, definiu uma classe abstrata chamada Melodia, a seguir, criou duas classes derivadas,
uma chamada Nota e outra chamada Partitura. Cada Nota musical representa o elemento mínimo de uma Melodia e
cada Partitura é formada por uma ou mais notas. Marque a alternativa que representa o melhor padrão de projeto
para modelar este problema.
Proxy
 Composite
Bridge
24/11/2017 EPS: Alunos
http://simulado.estacio.br/alunos/ 3/3
Façade
Adapter
 
 7a Questão (Ref.: 201307980794) Fórum de Dúvidas (1) Saiba (0)
[BNDES - CESGRANRIO 2009]A o consultar informações a respeito dos padrões de projeto Adapter e Bridge, um
Analista de Sistemas identificou uma afirmativa INCORRETA. Assinale-a.
 O Adapter é inferior ao Bridge porque não evita a replicação de código.
Ambos promovem a flexibilidade ao fornecer um nível de endereçamento indireto para outro objeto.
O foco do Adapter é a solução de incompatibilidades entre duas interfaces existentes.
O Bridge estabelece uma ponte entre uma abstração e suas possíveis implementações.
Ambos são padrões estruturais que possuem alguns atributos em comum.
 
 8a Questão (Ref.: 201307880478) Fórum de Dúvidas (1) Saiba (0)
Observe a figura abaixo e escolha dentre as opções o padrão GOF para resolver o problema com a estrutura
apresentada.
Proxy
Grasp
Singleton
 Composite
GOF

Continue navegando