Search Header Logo

Padrões de Projeto Comportamentais

Authored by Estevao Simao

Computers

University

Used 1+ times

Padrões de Projeto Comportamentais
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual padrão permite que uma solicitação seja passada por uma cadeia de objetos até que um deles a processe?

Observer

Chain of Responsibility

Strategy

Answer explanation

Media Image

O Chain of Responsibility permite que vários objetos tentem processar uma solicitação em sequência. Se um objeto não puder processá-la, ele a encaminha para o próximo da cadeia.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual padrão encapsula uma solicitação como um objeto, permitindo armazená-la ou enfileirá-la para execução posterior?

Command

State

Iterator

Answer explanation

Media Image

O Command encapsula ações em objetos, permitindo que sejam enfileiradas, desfeitas ou executadas em momentos diferentes, promovendo o desacoplamento entre remetente e receptor.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

O padrão __ é usado para criar um mecanismo de notificação onde vários objetos reagem a mudanças em um objeto observado.

Memento

Observer

Mediator

Answer explanation

Media Image

O Observer define uma relação um-para-muitos onde objetos observadores são automaticamente notificados quando um objeto observado muda seu estado.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual dos seguintes padrões encapsula diferentes algoritmos e permite sua troca em tempo de execução?

Strategy

Chain of Responsibility

Command

Answer explanation

Media Image

O Strategy permite alternar algoritmos dinamicamente, promovendo a reutilização e evitando condicionais extensas dentro do código.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

O padrão __ define um fluxo de navegação sobre uma coleção de elementos sem expor sua estrutura interna.

Iterator

State

Mediator

Answer explanation

Media Image

O Iterator fornece uma interface padronizada para percorrer elementos de uma coleção sem expor sua implementação interna.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual padrão permite que um objeto altere seu comportamento quando seu estado interno muda?

Observer

State

Visitor

Answer explanation

Media Image

O State permite que um objeto mude de comportamento conforme seu estado interno se altera, tornando-o mais dinâmico e evitando múltiplas condicionais.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

O padrão __ centraliza a comunicação entre múltiplos objetos para reduzir acoplamento entre eles.

Mediator

Chain of Responsibility

Strategy

Answer explanation

Media Image

O Mediator atua como um intermediário que gerencia interações entre objetos, reduzindo dependências diretas e tornando o sistema mais modular.

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?