Buscar

Avaliação 5

Prévia do material em texto

1a Questão (Ref.: 201607428965)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A definição ¿ Captar e externalizar um estado interno de um objeto, de maneira que esse estado seja restaurado ao objeto em outro momento, sem violar seu encapsulamento (Gamma et al., 2000).¿ Refre-se a que padrão de projeto:
		
	 
	Memento
	
	Builder.
	
	Command
	
	Iterator
	
	Mediator
	
	
	
	
	 2a Questão (Ref.: 201608049166)
	 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 Memento
	 
	Padrão Mediator;
	
	Command;
	
	Padrão Interator;
	
	
	
	
	 3a Questão (Ref.: 201608049067)
	 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 Visitor;
	
	Padrão Mediator;
	 
	Padrão Iterator;
	
	Padrão Proxy;
	
	Padrão Memento;
	
	 Gabarito Comentado
	
	
	 4a Questão (Ref.: 201607432305)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	(FGV - 2009) Os padrões de projeto orientados a objeto podem ter finalidade de criação, estrutural ou comportamental. Os padrões de criação se preocupam com o processo de criação de objetos. Os padrões estruturais lidam com a composição de classes ou de objetos. Os padrões comportamentais caracterizam as maneiras pelas quais classes ou objetos interagem e distribuem responsabilidades. 
Assinale a alternativa que apresenta apenas padrões de projeto comportamentais.
		
	
	Prototype, Abstract Factory e Builder.
	
	Composite, Decorato e Proxy.
	
	Proxy, Builder e Mediator.
	
	Singleton, Composite e Interpreter.
	 
	Mediator, Interpreter e Command.
	
	
	
	
	 5a Questão (Ref.: 201608089477)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	(UNEAL - COPEVE 2010) Definir um objeto que encapsula a forma como um conjunto de objetos interage. Promove o acoplamento fraco ao evitar que os objetos se refiram uns aos outros explicitamente. Qual opção abaixo corresponde à descrição anterior?
		
	
	Intenção do padrão de projeto command
	
	Intenção do padrão de projeto strategy
	
	Intenção do padrão de projeto proxy
	 
	Intenção do padrão de projeto mediator
	
	Intenção do padrão de projeto composite
	
	
	
	
	 6a Questão (Ref.: 201607428959)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Command : Encapsula uma solicitação como um objeto, permitindo a parametrização de clientes com diferentes solicitações, o enfileiramento e o registro de solicitações e o suporte a operações que possam ser desfeitas. (Gamma et al., 2000). Sobre ele podemos afirmar com toda a certeza:
		
	 
	O objetivo do padrão de projeto Command é encapsular chamadas de métodos.
	
	Os métodos, nesta abordagem devem ser padronizados e hierarquizados de forma que a implementação trabalhe novos objetos.
	
	esta abordagem é que o objeto que está realizando a chamada do método precisa conhecer com detalhes sobre seu funcionamento.
	
	Este padrão de projeto oferece pouca flexibilidade na arquitetura do sistema, uma vez que não permite adição de novas funcionalidades
	
	Nesta abordagem o objeto que está realizando a chamada do método precisa conhecer com detalhes a implementação em relação asparente ao local, tempo e ao objeto que vai realizar uma determinada tarefa
	
	
	
	
	 7a Questão (Ref.: 201608048994)
	 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.
		
	 
	.encapsular chamadas de métodos.
	
	Disponibilizar o uso do método private.
	
	encapsular chamadas dos objetos;
	
	disponibilizar o acesso aos aobjetos
	
	disponibilizar chamadas de métodos.
	
	
	
	
	 8a Questão (Ref.: 201607428963)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Memento:Captar e externalizar um estado interno de um objeto, de maneira que esse estado seja restaurado ao objeto em outro momento, sem violar seu encapsulamento (Gamma et al., 2000). Sobre este padrão de projetos podemos afirma com certeza:
		
	
	É bastante utilizado em programação de sistemas para gerenciar a comunicação entre dois ou mais objetos
	
	É bastante utilizado em programação de sistemas para gerenciar a comunicação entre dois ou mais objetos, mas não deve ser usado quando associado a percorrer arrays ou tabelas.
	 
	tem como objetivo criar um meio de armazenar informações sobre um objeto, permitindo acessar essas informações tanto para salvar o estado de um objeto específico, como para recuperar, sempre que for necessário.
	
	Considerando objetos que implementam arrays, pode ser visto como uma classe intermediária de comunicação e gerenciamento, evitando que os objetos se comuniquem de forma direta
	
	Oferece uma forma de percorrer este tipo de objeto agregado sem conhecer seus detalhes de implementação

Continue navegando