Buscar

Padroes de Projeto 1

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

Prévia do material em texto

1a Questão (Ref.:)
	Pontos: 0,1  / 0,1
	Os Padrões de Projeto dependem de:
		
	
	Sistemas Operacionais
	
	Linguagem
	 
	Paradigma
	
	Plataforma
	
	Arquitetura
		
	
	
	 2a Questão (Ref.:)
	Pontos: 0,1  / 0,1
	O General Responsability Assignment Software Pattener que define a responsabilidade: Comportamentos com o mesmo nome mas que fazem operações deferentes. Trata-se de?
		
	
	High Coesion
	
	Pure Fabrication
	
	Indirection
	 
	Polymorphis
	
	Information Expert
		
	
	
	 3a Questão (Ref.:)
	Pontos: 0,1  / 0,1
	(FCC-2011) Para modelar sistemas que utilizam componentes reutilizáveis podem ser utilizados dois tipos de padrões de interesse - os design patterns e os frameworks. 
Com relação ao tema, considere as asserções a seguir. 
Nas aplicações Java EE, o design pattern JavaServer Faces utiliza o framework MVC para representar o fluxo sequencial de comunicação entre as camadas. O MVC permite representar e entender a comunicação existente entre os componentes da aplicação 
PORQUE 
quando se utiliza o MVC em aplicações web desenvolvidas com Java, a requisição do cliente é normalmente interceptada por uma servlet de controle (Controller). Essa servlet manipula o processamento inicial da requisição, acessa os componentes do modelo (Model) e geralmente determina qual será a página (View) que irá mostrar o conteúdo de resposta da requisição. 
Acerca dessas asserções, é correto afirmar:
		
	
	A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa.
	
	As duas asserções são proposições verdadeiras, mas a segunda não é a justificativa correta da primeira.
	 
	A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira.
	
	As duas asserções são proposições verdadeiras, e a segunda é a justificativa correta da primeira.
	
	Tanto a primeira quanto a segunda asserções são proposições falsas.
		
	
	
	 4a Questão (Ref.:)
	Pontos: 0,1  / 0,1
	(CONSULPLAN - 2012) O desenvolvimento de software é uma atividade que apresenta dificuldades, ligada ao entendimento do problema. Design Patterns surgiram na busca de soluções para as dificuldades, tornando-se um mecanismo eficiente no compartilhamento de conhecimento entre os desenvolvedores. Gamma propõe um modo de categorização dos DESIGN PATTERNS, definindo famílias de padrões relacionados, descritos a seguir. 
I. Abrange a configuração e inicialização de objetos e classes. 
II. Lida com as interfaces e a implementação das classes e dos objetos. 
III. Lida com as interações dinâmicas entre grupos de classes e objetos. 
Essas famílias são denominadas, respectivamente,
		
	
	Standard Patterns, Structural Patterns e Behavioral Patterns.
	
	Behavioral Patterns, Structural Patterns e Standard Patterns.
	 
	Creational Patterns, Structural Patterns e Behavioral Patterns.
	
	Standard Patterns, Creational Patterns e Structural Patterns.
	
	Structural Patterns, Standard Patterns e Creational Patterns.
		
	
	
	 5a Questão (Ref.:)
	Pontos: 0,1  / 0,1
	Um dos princípios do padrão de arquitetura MVC é a separação da lógica da apresentação do modelo.
PORQUE
É, muitas vezes, mais prático manter a visão e o controlador unificados, inclusive, por demandas da tecnologia.
Analisando-se as afirmações acima, conclui-se que ...
.
		
	
	as duas afirmações são verdadeiras, e a segunda justifica a primeira.
	
	As duas afirmações são falsas
	
	a primeira afirmação é falsa, e a segunda é verdadeira.
	
	a primeira afirmação é verdadeira, e a segunda é falsa.
	 
	as duas afirmações são verdadeiras, e a segunda não justifica a primeira.

Outros materiais