Buscar

padrao de projeto

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.: 201602539229)
	Acerto: 1,0  / 1,0
	considerando a classe de projetos GoF assinalem a opção cujos padrões de projeto estão todos classificados como Comportamentais
		
	
	Command,- bridge, - Iterator, - Mediator, - Observer, State, Strategy
	 
	Command,- Interpreter, - Iterator, - Mediator, - Observer, State, Strategy
	
	Command,- bridge, - Iterator, - Mediator, - composite - State, Strategy
	
	Command,- bridge, - Iterator, - Mediator, bridge, State, Strategy
	
	Command,- Interpreter, - Iterator, - Mediator, - composite , State, Strategy
		
	
	
	 2a Questão (Ref.: 201602550427)
	Acerto: 1,0  / 1,0
	(FUMARC - 2011) São padrões de projeto GoF (design patterns), EXCETO:
		
	
	Strategy.
	
	Facade.
	
	Visitor.
	
	Adapter.
	 
	Criador.
		
	
	
	 3a Questão (Ref.: 201603123875)
	Acerto: 1,0  / 1,0
	Qual dos padrões GOF abaixo é mais indicado quando necessitamos criar objetos de uma determinada classe, os quais só têm alguns poucos estados possíveis e é melhor copiá-los e aproveitar o seu estado atual do que criar um novo objeto no estado inicial.
		
	
	Decorator
	
	Abstract Factory
	
	Singleton
	
	Builder
	 
	Prototype
		
	
	
	 4a Questão (Ref.: 201603159532)
	Acerto: 1,0  / 1,0
	Dentre as opções apresentadas para o padrão Prototype, no que se refere, as aplicações para este padrão de projeto, assinale a única que estrá correta.
		
	
	facilidade de instanciar classes em tempo de programação;
	
	facilidade de copiar classes em tempo de execução.
	 
	facilidade de instanciar classes em tempo de execução.
	
	facilidade de eliminar classes em tempo de execução;
	
	facilidade de instanciar classes em tempo de geração do SGDB
		 Gabarito Comentado.
	
	
	 5a Questão (Ref.: 201603138879)
	Acerto: 1,0  / 1,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 _____________________________.
		
	
	Composite;
	 
	Decorator;
	
	Associativa;
	
	Beidge;
	
	Adapter;
		
	
	
	 6a Questão (Ref.: 201602550486)
	Acerto: 1,0  / 1,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.
		
	
	Ambos promovem a flexibilidade ao fornecer um nível de endereçamento indireto para outro objeto.
	 
	O Adapter é inferior ao Bridge porque não evita a replicação de código.
	
	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.
		
	
	
	 7a Questão (Ref.: 201603029089)
	Acerto: 1,0  / 1,0
	Que padrão estrutural usa compartilhamento para suportar um grande número de pequenos objetos de forma eficiente.
		
	
	Decorator
	 
	Flyweight
	
	Bridge
	
	Facade
	
	Composite
		
	
	
	 8a Questão (Ref.: 201603138946)
	Acerto: 1,0  / 1,0
	A classe Façade, em qualquer contexto, tem como objetivo mais amplo buscar respostas para um problema de forma transparente em um conjunto de subsistemas e fornecer uma resposta imediata para a classe cliente. Assinale dentre as principais vantagens desse padrão de projeto a única que não é verdadeira.:
		
	
	Incentivar acoplamento fraco entre o subsistema e seus clientes.
	
	Tornar os clientes independentes da complexidade dos diferentes subsistemas de uma aplicação.
	 
	Incentivar acoplamento forte entre o subsistema e seus clientes.
	
	judar a melhorar portabilidade dos sistemas.
	
	Simplificar o acesso a determinadas funcionalidades de um subsistema, sem inviabilizar sua utilização direta.
		
	
	
	 9a Questão (Ref.: 201602539244)
	Acerto: 1,0  / 1,0
	Entre as vantagens do padrão Interpreter podem-se citar: I - facilidade para mudar e estender a gramática, pois, o padrão utiliza classes para representar as regras gramaticais. I i - Pode-se usar herança para mudar ou estender a gramática, assim como expressões existentes podem ser modificadas incrementalmente e novas expressões podem ser criadas a partir das existentes; Iii - a implementação da gramática é mais fácil, pois, classes que definem os nós folhas da árvore tem implementações similares. Por outro lado, uma das desvantagens é que o padrão Interpreter define, ao menos, uma classe para cada regra da gramática, logo, gramáticas com muitas regras são difíceis de manter e administrar.
		
	
	As afirmativas I, III, estão corretas e II errada
	
	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 II, III estão corretas e a afirmativa I está errada.
		
	
	
	 10a Questão (Ref.: 201603159767)
	Acerto: 1,0  / 1,0
	Aponte dentre as opções colocadas aquela que corresponde a estrutura do padrão que sugere que a modelagem do problema seja realizada através de uma gramática recursiva..
		
	 
	Interpreter;
	
	Template Method;
	
	Iterator
	
	Chain of Responsability,
	
	Mediator

Continue navegando