Buscar

padroes de projetos desenv soft_06_2015_pd

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



 
Avaliação: CCT0265_AV_201301013889 » PADRÕES DE PROJETO DE SOFTWARE
Tipo de Avaliação: AV
Aluno: 201301013889 - DIVALDO ALMIR ANTUNES 
Professor: HORACIO DA CUNHA E SOUZA RIBEIRO Turma: 9001/AA
Nota da Prova: 6,5 Nota de Partic.: 1,5 Data: 18/06/2015 08:54:11
1a Questão (Ref.: 201301679573) Pontos: 0,5 / 0,5
Um design pattern descreve uma solução geral comprovada e reutilizável para um problema recorrente no 
desenvolvimento de sistemas de software orientados a objetos. Padrões de projeto ajudam a reconhecer e 
implementar boas soluções para problemas comuns. Dois dos principais design patterns utilizados atualmente são 
descritos a seguir: I. Visa garantir que uma classe só tenha uma única instância e prover um ponto de acesso 
global a ela. II. Visa definir uma dependência um-para-muitos entre objetos para que quando um objeto mudar de 
estado os seus dependentes sejam notificados e atualizados automaticamente. Os design patterns descritos em I e 
II são, respectivamente: 
Singleton e Observer.
Singleton e Command.
Composite e Adapter
Facade e Adapter.
Facade e Observer.
2a Questão (Ref.: 201301122619) Pontos: 0,5 / 0,5
Segundo Metsker, o padrão de projeto GoF _________________ é aplicado para substituir a geração de instâncias 
não-inicializadas de uma classe, fornecendo novos objetos a partir de uma classe-exemplo.
SINGLETON.
BUILDER.
PROTOTYPE.
FACTORY METHOD.
MEDIATOR.
3a Questão (Ref.: 201301093057) Pontos: 0,5 / 0,5
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 ...
. 
Página 1 de 1Estácio
26/06/2015file:///C:/Users/User/AppData/Local/Temp/LQ95H93C.htm
User
Realce
User
Realce

Outros materiais