Buscar

Padroes de Projeto de Softwatre - Simulado Aula2 2

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

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
Você viu 3, do total de 4 páginas

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.: 201603371690) Fórum de Dúvidas (0) Saiba (0) 
 
Conhecido como padrões da gangue dos quatro, por terem sido desenvolvidos por quatro autores, os Padrões 
GoF (Group of Four) estão divididos pelos seguintes famílias de padrões: Padrões de Criação ou de Construção, 
Padrões Estruturais e Padrões Comportamentais. 
 
Considerando os padrões de Criação ou de Construção, analise o modelo abaixo e em seguida marque a 
alternativa que define a representação. 
 
 
 
SINGLETON. 
 
FACTORY METHOD. 
 
FACADE. 
 BUILDER. 
 
MEDIATOR. 
 
 
 
 
 
 2a Questão (Ref.: 201603383397) Fórum de Dúvidas (0) Saiba (0) 
 
(CESGRANRIO - 2009) Por motivo de segurança, deseja-se adicionar registro (log) das operações efetuadas no 
sistema de contabilidade de uma empresa. O arquiteto do sistema decide que deve existir somente uma 
instância de uma classe de registro (log) e que esta será o ponto de acesso global para os demais componentes 
do sistema. 
 
Que padrão de projeto pode ser utilizado nesse caso? 
 
 Singleton. 
 
Memento. 
 
Bridge. 
 
Iterator. 
 
Visitor. 
 
 
 
 
 
 3a Questão (Ref.: 201603372142) Fórum de Dúvidas (0) Saiba (0) 
 
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 II, III estão corretas e a afirmativa I está errada. 
 
As afirmativas I, II, III estão incorretas 
 As afirmativas estão todas corretas 
 
As afirmativas I, III, estão corretas e II errada 
 
As afirmativas I, II, estão corretas e a afirmativa III está errada. 
 
 
 
 
 
 4a Questão (Ref.: 201603371696) Fórum de Dúvidas (0) Saiba (0) 
 
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. 
 
 BUILDER. 
 
FACTORY METHOD. 
 
MEDIATOR. 
 PROTOTYPE. 
 
SINGLETON. 
 
 
 
 
 
 5a Questão (Ref.: 201603372136) Fórum de Dúvidas (0) Saiba (0) 
 
Considere as afirmativa abaixo sobre o padrão Builder: I ) É utilizado na instanciação de objetos complexos. II)É 
visto como um construtor especializado, que irá executar e avaliar diferentes regras de negócio e demais 
particularidades relacionadas com a criação de um novo objeto. III )A idéia é atribuir a responsabilidade de 
criação do objeto complexo a outra classe, esta classe irá armazenar todas as configurações e regras 
necessárias para a instanciação do novo objeto. 
 
 
As afirmativas II, III estão corretas e a afirmativa I está errada. 
 
As afirmativas I, II, estão corretas e a afirmativa III está errada. 
 
As afirmativas I, III, estão corretas e II errada 
 As afirmativas estão todas corretas 
 
As afirmativas I, II, III estão incorretas 
 
 
 
 
 
 6a Questão (Ref.: 201603860732) Fórum de Dúvidas (0) Saiba (0) 
 
¿Os padrões de criação abstraem o processo de instanciação. Um padrão de criação de classe usa a herança 
para variar a classe que é instanciada, enquanto que um padrão de criação de objeto delegará a instanciação 
para outro objeto.¿ Padrões Projeto, 1º edição/2000.Gamma. Segundo Metsker, 2004, o padrão de projeto 
_____________________ tem como solução mover a lógica de construção de uma classe para um objeto 
externo, a fim de reduzir a complexidade da mesma e permitir a construção gradual de objetos-alvo a partir 
dessa classe. Escolha uma das alternativas abaixo que preenche corretamente a lacuna apresentada na 
descrição acima. 
 
 
Abstract Factory 
 Builder 
 
Facade 
 
Factory Method 
 
Singleton 
 
 
 
 
 
 7a Questão (Ref.: 201603372140) Fórum de Dúvidas (0) Saiba (0) 
 
Consideram as afirmativa abaixo sobre o padrão protype I - Declara um método chamado clone na superclasse 
abstrata do modelo (Prototype). Em função desta declaração, cada classe concreta derivada deve ser capaz de 
gerar uma nova instância de si próprio. II - , Entre as aplicações para este padrão de projeto está a facilidade 
de instanciar classes em tempo de execução. III Quando as instancias de uma classe apresentam poucas 
combinações de estados, pode ser mais conveniente definir previamente um conjunto de protótipos e cloná-los, 
sempre que foi necessário. 
 
 
As afirmativas I, III, estão corretas e II errada 
 
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, II, III estão incorretas 
 
 
 
 
 
 8a Questão (Ref.: 201603371714) Fórum de Dúvidas (0) Saiba (0) 
 
Conhecido como padrões da gangue dos quatro, por terem sido desenvolvidos por quatro autores, os Padrões GoF 
(Group of Four) estão divididos pelos seguintes famílias de padrões: Padrões de Criação ou de Construção, Padrões 
Estruturais e Padrões Comportamentais. 
 
Considerando os padrões de Criação ou de Construção, analise o modelo abaixo e em seguida marque a alternativa 
que define a representação. 
 
 
 
FACTORY METHOD. 
 
SINGLETON. 
 
MEDIATOR. 
 
BUILDER. 
 PROTOTYPE.

Outros materiais