Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Exercício: CCT0265_EX_A6_
	Matrícula: 
	Aluno(a): 
	Data: 16/06/2016 13:52:13 (Finalizada)
	
	 1a Questão (Ref.: 200902112028)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	O padrão Memento tem como objetivo criar um meio de armazenar informações e um objeto, permitindo acessar essas informações tanto para salvar o estado de um objeto específico, com Criar uma classe que permita salvar o estado pretendidoo para recuperar, sempre que for necessário. No entanto, muitas vezes o estado interno de um objeto é inacessível a objetos externos. Assinale dentre as opções abaixo aquela que se constitui em uma das maneiras de guardar este tipo de informação,
		
	 
	Criar uma classe privada para o padrão Proxy dentro da classe que que se pretende salvar o estado;
	
	Definir um padrão auxiliar que permita o acesso a estas classes;
	 
	Criar um clone do objeto, com as informações do estado a ser armazenado;
	
	Criar uma classe pública dentro da classe que se pretende salvar o estado;
	
	Criar uma classe que permita salvar o estado pretendido
	
	
	
	
	 2a Questão (Ref.: 200902109115)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Existe um padrão de projeto que é bastante utilizado em programação de sistema para gerenciar a comunicação entre dois ou mais objetos. Ele pode ser visto como uma classe intermediária de comunicação e gerenciamento, evitando que os objetos se comuniquem de forma direta. Dentre as opções abaixo assinale aquela que está correta para a colocação acima.
		
	
	Padrão Proxy;
	 
	Padrão Mediator;
	
	Padrão Interator;
	
	Padrão Memento
	
	Command;
	
	
	
	
	 3a Questão (Ref.: 200902108972)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	O padrão de projeto Comand apresenta uma serie aplicabilidades. Assinale dentre as opções abaixo a unica que não esta correta. permitir fácil inclusão de novos comandos,permitir isições concorrentes, manter histórico de execução de comandos, suportar operações para desfazer comandos e, principalmente, evitar o acoplamento direto entre classes e serviços. permitir tratamento de requ
		
	
	Evitar o acoplamento direto entre classes e serviços;
	
	Manter histórico de execução de comandos;
	 
	permitir tratamento de requisições concorrentes;
	
	permitir fácil inclusão de novos comandos
	 
	Permitir em casos excepcionais o acoplamento direto entre classes e serviços;
	
	
	
	
	 4a Questão (Ref.: 200902109016)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	O problema de acessar elementos de coleções, matrizes ou estruturas de dados encadeados é bastante recorrente em programação. Assinale dentre as alternativas abaixo,aquela que oferece uma forma de percorrer este tipo de objeto agregado, sem conhecer seus detalhes de implementação.
		
	
	Padrão Mediator;
	
	Padrão Memento;
	
	Padrão Proxy;
	 
	Padrão Visitor;
	 
	Padrão Iterator;
	
	 Gabarito Comentado
	
	
	 5a Questão (Ref.: 200901498875)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Considere a seguinte definição: 
"Define um objeto que encapsula o modo como um conjunto de objetos interage. Promove um acoplamento fraco entre objetos, evitando que referenciem diretamente um ao outro e permitindo que se possa variar a interação entre eles de modo independente.(Gamma et al., 2000)"
Marque a alternativa que indica o nome do padrão relacionado:
		
	
	Singleton
	 
	Mediator
	
	Prototype
	
	Strategy
	
	Observer
	
	
	
	
	 6a Questão (Ref.: 200902108943)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Assinale dentre as opções abaixo aquela que corresponde ao objetivo do padrão de projeto Command.
		
	
	disponibilizar o acesso aos aobjetos
	
	encapsular chamadas dos objetos;
	 
	Disponibilizar o uso do método private.
	
	disponibilizar chamadas de métodos.
	 
	.encapsular chamadas de métodos.

Mais conteúdos dessa disciplina