Buscar

Avaliação 3

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

1a Questão (Ref.: 201607896093)
	 Fórum de Dúvidas (1)       Saiba  (0)
	
	Dado o diagrama de classe identifique o padrão GoF estrutual
		
	
	Decorator
	
	Flyweight
	
	Bridge
	
	Composite
	 
	Adapter
	
	
	
	
	 2a Questão (Ref.: 201608088983)
	 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.
		
	
	Ambos promovem a flexibilidade ao fornecer um nível de endereçamento indireto para outro objeto.
	
	Ambos são padrões estruturais que possuem alguns atributos em comum.
	
	O Bridge estabelece uma ponte entre uma abstração e suas possíveis implementações.
	
	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.
	
	
	
	
	 3a Questão (Ref.: 201608003799)
	 Fórum de Dúvidas (1)       Saiba  (0)
	
	Marque a alternativa que melhor descreve uma situação típica onde poderia ser utilizado o padrão de projeto Adapter?
		
	 
	Um programador precisar utilizar uma classe que possui interface diferente da classe existente na aplicação.
	
	Um programador precisa de um método que simplifique o acesso a uma hierarquia de classes.
	
	Um programador precisa de uma classe que possua um método para retornar a única instância existente da classe.
	
	Um programador precisa ser avisado quando houver alterações no estado de um objeto.
	
	Um programador precisa utilizar uma classe que possui a mesma interface da classe existente na aplicação.
	
	
	
	
	 4a Questão (Ref.: 201608020724)
	 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;
	
	Adapter;
	
	Associativa;
	
	Beidge;
	
	Composite;
	
	
	
	
	 5a Questão (Ref.: 201608097647)
	 Fórum de Dúvidas (1)       Saiba  (0)
	
	O Padrão de Projeto Estrutural (GOF) que se apresenta com o formato de uma árvore (estrutura de dados) quando é representado por um Diagrama de Objetos (UML) chama-se:
		
	
	Decorator
	 
	Composite
	
	Bridge
	
	TreeView
	
	Memento
	
	
	
	
	 6a Questão (Ref.: 201607910921)
	 Fórum de Dúvidas (1)       Saiba  (0)
	
	Qual padrão estrutural permite que um objeto utilize serviços de outros objetos com interfaces diferentes por meio de uma interface única:
		
	
	Bridge
	 
	Adapter
	
	Composite
	
	Flyweight
	
	Facade
	
	
	
	
	 7a Questão (Ref.: 201607421084)
	 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 alternativa é atribuir dinamicamente a um dado objeto. Este padrão é chamado de:
		
	
	Singleton
	 
	Decorator.
	
	protype
	
	Instance
	
	Bridge
	
	
	
	
	 8a Questão (Ref.: 201607421086)
	 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.
		
	
	As afirmativas I, II, III estão incorretas
	
	As afirmativas estão todas corretas
	 
	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.

Outros materiais