GoConqr has a new look! Let us know what you think.

Quiz

3 padrões de projetos

Anderson Ribeiro 8 questions

Take the quiz

Questions in this quiz (8)

  1. 1Programadores se deparam muitas vezes com a situação onde é preciso acrescentar responsabilidades a objetos e não a classe. Uma das opções é utilizar herança, entretanto, esta alternativa é estática. Outra alternativa é especificar uma nova classe para implementar cada responsabilidade que se deseja atribuir dinamicamente a um dado objeto. Esta nova classe se chama _____________________________.
    1. ADecorator
    2. BAdapter;
    3. CComposite;
    4. DBeidge;
    5. EAssociativa;
  2. 2[BNDES - CESGRANRIO 2009]A o consultar informações a respeito dos padrões de projeto Adapter e Bridge, um Analista de Sistemas identificou uma afirmativa INCORRETA. Assinale-a.
    1. AO foco do Adapter é a solução de incompatibilidades entre duas interfaces existentes.
    2. BAmbos são padrões estruturais que possuem alguns atributos em comum.
    3. CAmbos promovem a flexibilidade ao fornecer um nível de endereçamento indireto para outro objeto.
    4. DO Adapter é inferior ao Bridge porque não evita a replicação de código.
    5. EO Bridge estabelece uma ponte entre uma abstração e suas possíveis implementações.
  3. 3(CESGRANRIO - 2009) Ao consultar informações a respeito dos padrões de projeto Adapter e Bridge, um Analista de Sistemas identificou uma afirmativa INCORRETA. Assinale-a.
    1. AO Adapter é inferior ao Bridge porque não evita a replicação de código.
    2. BO foco do Adapter é a solução de incompatibilidades entre duas interfaces existentes.
    3. CO Bridge estabelece uma ponte entre uma abstração e suas possíveis implementações.
    4. DAmbos são padrões estruturais que possuem alguns atributos em comum.
    5. EAmbos promovem a flexibilidade ao fornecer um nível de endereçamento indireto para outro objeto.
  4. 4Dado o diagrama de classe identifique o padrão GoF estrutualImage for question 4
    1. AComposite
    2. BAdapter
    3. CFlyweight
    4. DBridge
    5. EDecorator
  5. 5Qual padrão estrutural permite que um objeto utilize serviços de outros objetos com interfaces diferentes por meio de uma interface única:

    Image for question 5
    1. AAdapter
    2. BBridge
    3. CFlyweight
    4. DComposite
    5. EFacade
  6. 6Programadores se deparam muitas vezes com a situação onde é preciso acrescentar responsabilidades a objetos e não a classe. Uma alternativa é atribuir dinamicamente a um dado objeto. Este padrão é chamado de:
    1. ABridge
    2. BInstance
    3. CDecorator
    4. Dprotype
    5. ESingleton
  7. 7Observe a figura abaixo e escolha dentre as opções o padrão GOF para resolver o problema com a estrutura apresentada.

    Image for question 7
    1. ASingleton
    2. BProxy
    3. CComposite
    4. DGOF
    5. EGrasp
  8. 8O Padrão de Projeto Estrutural (GOF) que se apresenta com o formato de uma árvore (estrutura de dados) quando é representado por um Diagrama de Objetos (UML) chama-se:
    1. AComposite
    2. BTreeView
    3. CDecorator
    4. DBridge
    5. EMemento

Information

Description
Padrões de Projeto Padrões de Projeto Quiz on 3 padrões de projetos, created by Anderson Ribeiro on 28/11/2016.
Language
Português
Views
0
Rating
No ratings yet
Rate this quiz
Rate this quiz

Feedback

What is it about?

What do you think of the new look?

How do you like it?