Buscar

PADRÕES DE PROJETO PROF : HENRIQUE 2015 2 SEMESTRE

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

19/10/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=5739835590 1/2
   PADRÕES DE PROJETO DE SOFTWARE
Simulado: CCT0075_SM_201301481181 V.1   Fechar
Aluno(a): LEONARDO TERRA GOMES RESENDE Matrícula: 201301481181
Desempenho: 0,5 de 0,5 Data: 19/10/2015 21:34:05 (Finalizada)
  1a Questão (Ref.: 201301648347) Pontos: 0,1  / 0,1
(FGV ­ 2008) Considere as seguintes assertivas sobre as vantagens do uso de padrões de software (software
patterns): 
I. Padrões de projeto proporcionam um vocabulário comum de projeto, facilitando comunicação, documentação
e aprendizado dos sistemas de software. 
II. Padrões de projeto auxiliam no desenvolvimento de software por meio da reutilização do projeto de soluções
computacionais já testadas e aprovadas. 
III. Uma biblioteca de padrões pode ajudar a melhorar e padronizar o desenvolvimento de software. 
As assertivas corretas são:
  I, II e III.
somente II e III.
somente I e II.
somente II.
somente I e III.
  2a Questão (Ref.: 201301631003) Pontos: 0,1  / 0,1
Analise as sentenças sobre padrões de projeto de software e, em seguida, assinale a alternativa correta: 
I. Permitem descrever fragmentos de projeto e reusar ideias de projeto; 
II. Dão nome e forma a procedimentos abstratos, regras e melhores práticas relativas às técnicas orientadas a
objetos; 
III. Ajudam a escolher alternativas de projeto que tornam um sistema reutilizável.
  Todas as sentenças estão corretas
Apenas as sentenças I e III estão corretas
Apenas a sentença II está correta
Apenas as sentenças I e II estão corretas
Apenas as sentenças II e III estão corretas
  3a Questão (Ref.: 201301644602) Pontos: 0,1  / 0,1
A família de padrões GoF é dividida em três grupos principais de padrões, a saber:
  Padrões Comportamentais; Padrões de Criação; Padrões Estruturais
Padrões de Criação; Padrões Metodológicos; Padrões de Ponte
Padrões de Processo; Padrões de Singularidade; Padrões de Prototipação
Padrões de Proxy; Padrões de Criação; Padrões de Encadeamento
Padrões Estruturais; Padrões de Processo; Padrões de Responsabilidade
  4a Questão (Ref.: 201301644966) Pontos: 0,1  / 0,1
19/10/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=5739835590 2/2
As principais aplicabilidades do padrão command de projeto são: 
I) permitir fácil inclusão de novos comandos;
II) permitir tratamento de requisições concorrentes, manter histórico de execução de comandos;
III) suportar operações para desfazer comandos e;
IV) evitar o acoplamento direto entre classes e serviços.
Podemos a firmar com certeza que:
  As afirmativas I, II, III e IV estão corretas.
As afirmativas I, III, IVestão corretas e II errada.
As afirmativas I, II, III estão erradas e IV correta.
As afirmativas II, III ,IVestão corretas e a afirmativa I está errada.
As afirmativas I, II, IV estão corretas e a afirmativa III está errada.
 Gabarito Comentado.
  5a Questão (Ref.: 201301637087) Pontos: 0,1  / 0,1
O padrão de projeto Singleton é um dos padrões mais conhecidos e extensivamente utilizados em programação
orientada a objetos. Sobre ele podemos afirmar I ­ Está direcionado para as situações onde precisamos manter
uma única instancia de uma classe durante toda a execução da aplicação. II ­ A sua estrutura é bastante
simples, existe apenas uma classe chamada Singleton, que define um método chamado Instance, responsável
poder retornar aos clientes à única instancia da classe. III ¿ Na linguagem Java os modificadores states e
private devem garantir uma mesma instância para todos os objetos criados e evitar acesso público;
As afirmativas I, II, estão corretas e a afirmativa III está errada.
  As afirmativas estão todas corretas
As afirmativas II, III estão corretas e a afirmativa I está errada.
As afirmativas I, III, estão corretas e II errada
As afirmativas I, II, III estão incorretas

Continue navegando