Buscar

BDQ Prova

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

01/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=194867770 1/4
   PADRÕES DE PROJETO DE SOFTWARE
Simulado: CCT0265_SM_201401256171 V.1   Fechar
Aluno(a): VANAILTON ALVES DA SILVA Matrícula: 201401256171
Desempenho: 10,0 de 10,0 Data: 01/05/2016 15:24:57 (Finalizada)
 
  1a Questão (Ref.: 201401946084) Pontos: 1,0  / 1,0
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:
Facade e Observer.
  Singleton e Observer.
Composite e Adapter
Singleton e Command.
Facade e Adapter.
 
  2a Questão (Ref.: 201401389100) Pontos: 1,0  / 1,0
O projeto Orientado a objetos pressupõe a criação de modelos de domínio a partir dos requisitos identificados
para entendimento do negócio e apresentação de uma solução. A esses modelos são acrescidas os aspectos
físicos, como os métodos e a troca de mensagens entre eles. A questão é decidir a melhor forma de interação
entre os métodos, ou seja, a atribuição da responsabilidade estabelecida para que se possa gerar um melhor
resultado. 
Visando facilitar a construção de soluções são apresentados os padrões de projeto. Assinale dentre as
alternativas a seguir a que NÃO define uma característica atribuída ao uso dos padrões.
É apresentado através de uma descrição contendo informações de identificação e registro, como: Nome,
Problema, Sumário, Solução, Conseqüências e Padrões Relacionados.
Fornece orientação de aplicação em circunstâncias variáveis.
É uma descrição nomeada de um problema e solução que pode ser aplicado em novos contextos.
  São definidos por especialistas de problemas e servem para aplicação direta em qualquer contexto.
O nome do padrão é utilizado para agrupar ideias em um conceito.
 Gabarito Comentado.
 
  3a Questão (Ref.: 201401389124) Pontos: 1,0  / 1,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.
VanSilva
Realce
01/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=194867770 2/4
FACADE.
SINGLETON.
  BUILDER.
MEDIATOR.
FACTORY METHOD.
 
  4a Questão (Ref.: 201401389148) Pontos: 1,0  / 1,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.
MEDIATOR.
SINGLETON.
BUILDER.
  PROTOTYPE.
 
01/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=194867770 3/4
  5a Questão (Ref.: 201401957164) Pontos: 1,0  / 1,0
Observe a figura abaixo e escolha dentre as opções o padrão GOF para resolver o problema com a estrutura
apresentada.
Observer
GRASP
Chain of Responsability
JEE
  Composite
 
  6a Questão (Ref.: 201401972305) Pontos: 1,0  / 1,0
Assinale a alternativa correspondente ao padrão de projeto utilizado para adicionar responsabilidades dinâmicas
a objetos.
Composite
Adapter
  Decorator
Bridge
Façade
 
  7a Questão (Ref.: 201401989271) Pontos: 1,0  / 1,0
Estruturar um sistema em subsistemas ajuda a reduzir a complexidade do problema (Gamma et al., 2000). No
entanto, um objetivo comum de todos os projetos é minimizar a comunicação e as dependências entre os
diferentes subsistemas. Uma das maneiras de contornar esse problema é utilizar o padrão de projeto que qual
forneça uma interface única e simplificada para os recursos e facilidades mais gerais de um subsistema. Este
padrão de projeto é conhecido como:
Decorator
Composite;
Flyweight
Proxy;
  Façade;
 Gabarito Comentado.
 
01/05/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=194867770 4/4
  8a Questão (Ref.: 201401989258) Pontos: 1,0  / 1,0
A utilização do padrão estrutural de projeto cula ideia é utilizar um substituto para o objeto real, mantendo a
mesma interface do original sempre que for inconveniente, ou indesejável, acessá­lo diretamente é conhecido
como:
Flyweight
Composite.
Decorator;
  Proxy;
Façade;
 
  9a Questão (Ref.: 201402010107) Pontos: 1,0  / 1,0
Aponte dentre as opções colocadas aquela que corresponde a estrutura do padrão que sugere que a
modelagem do problema seja realizada através de uma gramática recursiva..
Chain of Responsability,
Iterator
Mediator
  Interpreter;
Template Method;
 
  10a Questão (Ref.: 201401400837) Pontos: 1,0  / 1,0
(FCC ­ 2010) Em relação aos padrões de projetos orientados a objetos, separar dados ou lógica de negócios da
interface do usuário e do fluxo da aplicação para permitir que uma mesma lógica de negócios possa ser
acessada e visualizada através de várias interfaces, sem saber de quantas nem quais interfaces com o usuário
estão exibindo seu estado, é característica do padrão de projeto arquitetural
Expert.
Layers.
Observer.
Creator.
  Model­View­Controller.

Outros materiais