Buscar

Padroes de Projeto de Software1

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

Fechar
	
	  PADRÕES DE PROJETO DE SOFTWARE
	
	Simulado: CCT0320_SM_201502546418 V.1 
	
	 1a Questão (Ref.: 201502708826)
	Pontos: 0,1  / 0,1
	Além dos benefícios tradicionais relacionados com produtividade, redução do tempo de desenvolvimento e reaproveitamento de soluções passadas, a utilização de padrões de projeto pode contribuir ainda nos seguintes aspectos I - É uma abordagem complementar, auxiliam os analistas e desenvolvedores a melhor utilizar as práticas tradicionais de análise e projeto orientado a objetos, tais como abstração, encapsula mento, herança, polimorfismo, entre outros. II ¿ Cada padrão descreve um conjunto de problemas e a solução é única não podendo ser alterado III - Auxiliam programadores inexperientes a desenvolverem soluções mais elegantes, melhor documentadas, padronizadas e reutilizáveis. IV - Muitos dos padrões de projeto desenvolvidos auxiliam no re fatoramento da aplicação.
		
	
	As afirmativas I, II, IV estão corretas e a afirmativa III está errada
	
	As afirmativas I, II, III, IV estão corretas
	 
	As afirmativas I, III, IV estão corretas e a afirmativa II está errada
	
	As afirmativas II, III, IV estão corretas e a afirmativa I está errada.
	
	As afirmativas I, II, III estão corretas e a afirmativa IV está errada.
		
	Resposta: As afirmativas I, III, IV estão corretas e a afirmativa II está errada
	
	 2a Questão (Ref.: 201502708824)
	Pontos: 0,1  / 0,1
	Sobre padrões de projeto escolha a opção incorreta.
		
	
	Cada padrão descreve um problema que ocorrem repetidas vezes em nosso ambiente e fornece o núcleo da solução para aquele problema, de tal maneira que se pode usar essa solução milhões de vezes sem nunca fazê-la da mesma forma
	
	Os padrões de projeto são descrições de objetos que se comunicam e classes que são customizadas para resolver um problema genérico de design em um contexto específico.
	 
	Um padrão de projeto define uma estrutura que obrigatoriamente não poderá ser alterada pelo desenvolvedor
	
	Padrões de projeto estão relacionados a diferentes níveis de abstração no desenvolvimento de aplicações orientadas a objetos, podendo aparecer ao longo de todo ciclo de análise e projeto de um sistema
	
	a diversidade de padrões disponíveis é bastante grande, pode-se ter, por exemplo, padrões arquiteturais, padrões de análise, padrões de projeto e padrões de código.
		
	Resposta: Um padrão de projeto define uma estrutura que obrigatoriamente não poderá ser alterada pelo desenvolvedor
	
	 3a Questão (Ref.: 201503194685)
	Pontos: 0,1  / 0,1
	Sem violar o encapsulamento, capturar e externalizar o estado interno de um objeto para que o objeto possa ter esse estado restaurado posteriormente. Para qual padrão de projeto a afirmação se relaciona?
		
	
	Observer
	 
	Nra
	
	Abstract Factory
	
	Proxy
	
	Bridge
		
	Resposta: Nra
	
	 4a Questão (Ref.: 201502716365)
	Pontos: 0,1  / 0,1
	Podemos afirmar que os Padrões de Criação da família GoF:
		
	 
	Fornecem um guia de como instanciar objetos, que normalmente envolve decisões dinâmicas para escolher, por exemplo, qual classe instanciar ou a quais objetos delegar responsabilidade.
	
	Definem caminhos comuns para a organização de diferentes tipos de objetos, facilitando sua integração e colaboração mútua.
	
	Colocam em dúvida o tratamento dispensado aos usuários na fase de levantamento das necessidades.
	
	Subutilizam as rotinas de tratamento de erros, em virtude da depuração de código fonte na fase de levantamento das necessidades junto aos usuários.
	
	São projetados para organizar, gerenciar e combinar diferentes comportamentos.
		
	Resposta: Fornecem um guia de como instanciar objetos, que normalmente envolve decisões dinâmicas para escolher, por exemplo, qual classe instanciar ou a quais objetos delegar responsabilidade.
	
	 5a Questão (Ref.: 201502708851)
	Pontos: 0,1  / 0,1
	Sobre o padrão Composite podemos afirmar: I ¿ É utilizado quando se pretende representar hierarquias partes-todo (ou todo-parte) de objetos, ou ainda, quando se pretende modelar relacionamento de agregação. Ii - o cliente poderá acessar objetos compostos ou não de maneira uniforme, pois irá se relacionar com a classe abstrata III ¿ Um processamento pode- ser realizado diretamente por uma superclasse Componente, quando se trata de uma composição, e o processamento parcial é feito pela classe filha, montando todas as partes que compõem o objeto.
		
	
	As afirmativas I, II, III estão incorretas
	
	As afirmativas I, III, estão corretas e II errada
	
	As afirmativas II, III estão corretas e a afirmativa I está errada.
	
	As afirmativas estão todas corretas
	 
	As afirmativas I, II, estão corretas e a afirmativa III está errada.
		
	Resposta: As afirmativas I, II, estão corretas e a afirmativa III está errada.

Outros materiais