Padrões de Projeto Comportamentais

Padrões de Projeto Comportamentais

University

10 Qs

quiz-placeholder

Similar activities

Padrões de Projeto - Arquitetura de Software

Padrões de Projeto - Arquitetura de Software

University

15 Qs

Camada de Rede

Camada de Rede

University

11 Qs

M2-M3 VMware ICM 8.0

M2-M3 VMware ICM 8.0

University

15 Qs

AS - Quiz 5

AS - Quiz 5

University

10 Qs

Design Patterns - Criação

Design Patterns - Criação

University

10 Qs

Internet

Internet

University

10 Qs

TSI-RDW-01 - Introdução a Redes de Computadores

TSI-RDW-01 - Introdução a Redes de Computadores

University

9 Qs

TSI-RDW-04 - Meios físicos de transmissão

TSI-RDW-04 - Meios físicos de transmissão

University

11 Qs

Padrões de Projeto Comportamentais

Padrões de Projeto Comportamentais

Assessment

Quiz

Computers

University

Hard

Created by

Estevao Simao

FREE Resource

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.

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?

Discover more resources for Computers