Padrões de Projeto

Padrões de Projeto

11th Grade

9 Qs

quiz-placeholder

Similar activities

El Medio ambiente

El Medio ambiente

11th - 12th Grade

10 Qs

Transport International

Transport International

1st - 12th Grade

10 Qs

NIC 24 , 27 y 28

NIC 24 , 27 y 28

KG - University

12 Qs

Modernizm - nurty, kierunki, filozofia

Modernizm - nurty, kierunki, filozofia

9th - 12th Grade

12 Qs

Platillos regionales de México

Platillos regionales de México

10th Grade - University

10 Qs

Trabajo en Equipo

Trabajo en Equipo

1st - 12th Grade

8 Qs

football of world

football of world

1st Grade - University

13 Qs

SONIC 2

SONIC 2

1st - 12th Grade

10 Qs

Padrões de Projeto

Padrões de Projeto

Assessment

Quiz

Other

11th Grade

Practice Problem

Hard

Created by

Eduardo Silva

Used 1+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

9 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual a diferença entre um Construtor Concreto e um Diretor no padrão de projeto Builder?

O Construtor Concreto é responsável por construir o produto, enquanto o Diretor é responsável por escolher o Construtor Concreto apropriado.

O Construtor Concreto é responsável por escolher o produto apropriado, enquanto o Diretor é responsável por construir o Construtor Concreto.

O Construtor Concreto é responsável por escolher o Diretor apropriado, enquanto o Diretor é responsável por construir o Construtor Concreto.

Nenhuma das alternativas anteriores está correta.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual o padrão de projeto que permite a reutilização de código em diferentes contextos?

Builder

Factory Method

Abstract Factory

Singleton

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual o padrão de projeto que permite a criação de objetos personalizados a partir de um conjunto de opções?

Builder

Factory Method

Abstract Factory

Singleton

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual o padrão de projeto que permite a criação de objetos de diferentes tipos a partir de uma mesma classe?

Builder

Factory Method

Abstract Factory

Singleton

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual é o problema que o padrão de projeto Singleton resolve?

Permitir que uma classe tenha várias instâncias
Limitar o acesso a uma classe
Garantir que uma classe tenha apenas uma instância
Garantir que uma classe tenha várias instâncias

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual é a diferença entre um padrão de projeto e uma estrutura de dados?

Um padrão de projeto é uma solução geral para um problema recorrente no desenvolvimento de software, enquanto uma estrutura de dados é uma forma de organizar e armazenar dados em um programa.
Um padrão de projeto é uma solução geral para um problema específico no desenvolvimento de software, enquanto uma estrutura de dados é uma forma de organizar e armazenar dados em um programa.
Um padrão de projeto é uma solução específica para um problema recorrente no desenvolvimento de software, enquanto uma estrutura de dados é uma forma de organizar e armazenar dados em um programa.
Um padrão de projeto é uma forma de organizar e armazenar dados em um programa, enquanto uma estrutura de dados é uma solução geral para um problema recorrente no desenvolvimento de software.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Os três principais grupos de padrões de projeto são:

design, implementation, and testing
input, processing, and output
front-end, back-end, and database
creational, structural, and behavioral patterns

8.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Um padrão que adiciona responsabilidades adicionais a um objeto sem alterar sua classe.

Observer pattern
Singleton pattern
Adapter pattern
Decorator pattern

9.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual o conceito do padrão Observer

O padrão Observer permite que um objeto seja notificado por outros objetos sobre mudanças de estado, mesmo que ele não esteja inscrito para receber notificações.

O padrão Observer permite que um objeto controle o estado de outros objetos.
O padrão Observer permite que um objeto compartilhe seu estado com outros objetos.
O padrão Observer permite que um objeto notifique outros objetos sobre mudanças de estado.