Padrões de Projeto

Padrões de Projeto

11th Grade

9 Qs

quiz-placeholder

Similar activities

Acordando

Acordando

11th Grade

13 Qs

Controles de Segurança da Informação na ISO 27001

Controles de Segurança da Informação na ISO 27001

2nd Grade - University

12 Qs

Organização de Estudos

Organização de Estudos

11th Grade

10 Qs

Investimentos

Investimentos

9th Grade - University

10 Qs

CONTROLADORIA & FINANÇAS

CONTROLADORIA & FINANÇAS

11th Grade

10 Qs

O uso da pontuação na construção de sentidos de música e poema

O uso da pontuação na construção de sentidos de música e poema

11th Grade

10 Qs

Predicado

Predicado

9th - 12th Grade

10 Qs

OBRL - PROVA 1ª FASE 2024 - ALFA

OBRL - PROVA 1ª FASE 2024 - ALFA

6th Grade - University

10 Qs

Padrões de Projeto

Padrões de Projeto

Assessment

Quiz

Other

11th Grade

Hard

Created by

Eduardo Silva

Used 1+ times

FREE Resource

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.