Buscar

Ex.03

Prévia do material em texto

1a Questão
	
	
	
	A implementação do padrão de projeto PROTOTYPE é facilitada quando usada na linguagem de programação ________ com a utilização da interface Cloneable, utilizada apenas para indicar que o método Object.clone() pode realizar uma cópia, atributo por atributo, das instâncias da classe. Assinale a opção que complementa corretamente a lacuna.
		
	
	HTML;
	
	C ++;
	
	Qualquer linguagem orientada a objeto.
	
	ASSENBLY;
	 
	JAVA;
	
	 
	Ref.: 201603015804
		
	
	 2a Questão
	
	
	
	
	Considere as afirmativa abaixo sobre o padrão Builder: I ) É utilizado na instanciação de objetos complexos. II)É visto como um construtor especializado, que irá executar e avaliar diferentes regras de negócio e demais particularidades relacionadas com a criação de um novo objeto. III )A idéia é atribuir a responsabilidade de criação do objeto complexo a outra classe, esta classe irá armazenar todas as configurações e regras necessárias para a instanciação do novo objeto.
		
	
	As afirmativas I, II, III estão incorretas
	 
	As afirmativas estão todas corretas
	
	As afirmativas II, III estão corretas e a afirmativa I está errada.
	
	As afirmativas I, II, estão corretas e a afirmativa III está errada.
	
	As afirmativas I, III, estão corretas e II errada
	
	 
	Ref.: 201603015810
		
	
	 3a Questão
	
	
	
	
	O padrão de projeto Singleton é um dos padrões mais conhecidos e extensivamente utilizados em programação orientada a objetos. Sobre ele podemos afirmar I - Está direcionado para as situações onde precisamos manter uma única instancia de uma classe durante toda a execução da aplicação. II - A sua estrutura é bastante simples, existe apenas uma classe chamada Singleton, que define um método chamado Instance, responsável poder retornar aos clientes à única instancia da classe. III ¿ Na linguagem Java os modificadores states e private devem garantir uma mesma instância para todos os objetos criados e evitar acesso público;
		
	
	As afirmativas I, II, estão corretas e a afirmativa III está errada.
	 
	As afirmativas estão todas corretas
	
	As afirmativas II, III estão corretas e a afirmativa I está errada.
	
	As afirmativas I, III, estão corretas e II errada
	
	As afirmativas I, II, III estão incorretas
	
	 
	Ref.: 201603015351
		
	
	 4a Questão
	
	
	
	
	Segundo Metsker, 2004, o padrão de projeto ______________ tem como solução mover a lógica de construção de uma classe para um objeto externo, a fim de reduzir a complexidade da mesma e permitir a construção gradual de objetos-alvo a partir dessa classe. 
Escolha uma das alternativas abaixo que preenche corretamente a lacuna apresentada na descrição acima.
		
	 
	BUILDER.
	
	SINGLETON.
	
	MEDIATOR.
	
	FACADE.
	
	FACTORY METHOD.
	
	 
	Ref.: 201603015808
		
	
	 5a Questão
	
	
	
	
	Consideram as afirmativa abaixo sobre o padrão protype I - Declara um método chamado clone na superclasse abstrata do modelo (Prototype). Em função desta declaração, cada classe concreta derivada deve ser capaz de gerar uma nova instância de si próprio. II - , Entre as aplicações para este padrão de projeto está a facilidade de instanciar classes em tempo de execução. III Quando as instancias de uma classe apresentam poucas combinações de estados, pode ser mais conveniente definir previamente um conjunto de protótipos e cloná-los, sempre que foi necessário.
		
	
	As afirmativas I, II, III estão incorretas
	
	As afirmativas I, II, estão corretas e a afirmativa III está errada.
	 
	As afirmativas estão todas corretas
	
	As afirmativas I, III, estão corretas e II errada
	
	As afirmativas II, III estão corretas e a afirmativa I está errada.
	
	 
	Ref.: 201603015382
		
	
	 6a Questão
	
	
	
	
	Conhecido como padrões da gangue dos quatro, por terem sido desenvolvidos por quatro autores, os Padrões GoF (Group of Four) estão divididos pelos seguintes famílias de padrões: Padrões de Criação ou de Construção, Padrões Estruturais e Padrões Comportamentais. 
Considerando os padrões de Criação ou de Construção, analise o modelo abaixo e em seguida marque a alternativa que define a representação.
		
	 
	PROTOTYPE.
	
	SINGLETON.
	
	MEDIATOR.
	
	BUILDER.
	 
	FACTORY METHOD.
	
	 
	Ref.: 201603504400
		
	
	 7a Questão
	
	
	
	
	¿Os padrões de criação abstraem o processo de instanciação. Um padrão de criação de classe usa a herança para variar a classe que é instanciada, enquanto que um padrão de criação de objeto delegará a instanciação para outro objeto.¿ Padrões Projeto, 1º edição/2000.Gamma. Segundo Metsker, 2004, o padrão de projeto _____________________ tem como solução mover a lógica de construção de uma classe para um objeto externo, a fim de reduzir a complexidade da mesma e permitir a construção gradual de objetos-alvo a partir dessa classe. Escolha uma das alternativas abaixo que preenche corretamente a lacuna apresentada na descrição acima.
		
	
	Factory Method
	 
	Builder
	
	Abstract Factory
	
	Facade
	
	Singleton
	
	 
	Ref.: 201603636134
		
	
	 8a Questão
	
	
	
	
	Assinale dentre as opções abaixo, qual o padrão de projeto mais conhecidos e extensivamente utilizados em programação orientada a objetos e que está direcionado para as situações onde é preciso manter uma única instancia de uma classe durante toda a execução da aplicação.
		
	 
	Singleton
	
	Builder;
	
	Decorator;
	
	Prototipe:
	
	Composite;

Continue navegando