¡GoConqr estrena diseño! Cuéntanos qué te parece.

Test

7 PADRÕES DE PROJETO DE SOFTWARE

Anderson Ribeiro 8 preguntas

Hacer el test

Preguntas del test (8)

  1. 1Qual dos padrões de projeto abaixo é mais apropriada para uso na seguinte situação: a mudança no estado de um objeto exige mudanças em outros e você não sabe quantos objetos precisam ser mudados?
    1. AObserver
    2. BState
    3. CMemento
    4. DStrategy
    5. EVisitor
  2. 2Marque a alternativa que está relacionada com o padrão de projeto que permite definir uma nova operação sem mudar as classes dos elementos sobre os quais opera.
    1. AObserver
    2. BStrategy
    3. CState
    4. DMemento
    5. EVisitor
  3. 3Marque a alternativa que está relacionada ao padrão de projeto que é mais apropriado quando o comportamento de um objeto depende do seu estado e ele pode mudar seu comportamento em tempo de execução.
    1. AStrategy
    2. BMemento
    3. CState
    4. DObserver
    5. EVisitor
  4. 4O padrão de projeto State deve ser implementado não somente quando o comportamento de um objeto depende do seu estado, mas também quando a funcionalidade de um objeto possui _______________; Complete a lacuna com a opção correta. .
    1. Acondicionais grandes;
    2. Bpadrão visitor;
    3. Cpadrão bridge;
    4. Dagreagações;
    5. EAtributos valorados;
  5. 5Identifique dentre as opções abaixo, aquela que representa o padrão de projeto comportamental , cuja ideia principal é implementar diferentes algoritmos em uma hierarquia de classes, onde cada um deles pode ser substituído pelo outro, independente do cliente que o utiliza .
    1. AVisitor;
    2. BStrategy
    3. CProxi;
    4. DDecorator;
    5. EState;
  6. 6Dentre as opções apresentadas, assinale aquela que corresponde ao padrão de projeto cuja ideia principal é implementar diferentes algoritmos, em uma hierarquia de classes, onde cada um deles pode ser substituído por outro, independente do cliente que o utiliza.
    1. AMemento;
    2. BVisitor;
    3. CStrategy;
    4. DProxy;
    5. ECommand;
  7. 7(COPEVE-UFAL - 2011) O diagrama de classes apresentado na figura não representa fielmente um buffer que passa por estados sucessivos de transformação. Em outras palavras, um buffer, que está inicialmente vazio, depois pode ficar parcialmente cheio e, possivelmente, pode ficar cheio.


    Dentre as opções apresentadas a seguir, qual o padrão de projetos que melhor se adequaria para modelar essa característica dinâmica do buffer?
    Imagen de la pregunta 7
    1. ASingleton.
    2. BMediator.
    3. CComposite.
    4. DState.
    5. EDynamic behavior.
  8. 8Dentre as opções abaixo identifique aquela que corresponde ao padrão de projeto, cujo principal objetivo, é permitir que sejam adicionadas novas funcionalidades a classes previamente concebidas sem que haja necessidade de alterar sua implementação.
    1. ACriador;
    2. BStrategy;
    3. CVisitor;
    4. DInterpreter
    5. EState;

Información

Descripción
Padrões de Projeto Padrões de Projeto Test sobre 7 PADRÕES DE PROJETO DE SOFTWARE, creado por Anderson Ribeiro el 23/11/2016.
Idioma
Português
Visitas
0
Valoración
Aún sin valoraciones
Valora este test
Valora este test

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?