BuilderPattern

BuilderPattern

University

9 Qs

quiz-placeholder

Similar activities

Internet seguro

Internet seguro

8th Grade - University

10 Qs

Tema 5: Lenguaje audiovisual y los medios de comunicación

Tema 5: Lenguaje audiovisual y los medios de comunicación

University

10 Qs

Evaluación SENA

Evaluación SENA

University

10 Qs

Firewall e IDS - Segurança de Redes

Firewall e IDS - Segurança de Redes

University

10 Qs

HERRAMIENTAS DIGITALES PARA REALIZAR ENCUESTAS

HERRAMIENTAS DIGITALES PARA REALIZAR ENCUESTAS

University

10 Qs

Arquitetura de computadores (Aula 2)

Arquitetura de computadores (Aula 2)

University

8 Qs

Javascript

Javascript

University

12 Qs

Los periféricos del computador

Los periféricos del computador

1st Grade - Professional Development

9 Qs

BuilderPattern

BuilderPattern

Assessment

Quiz

Computers

University

Practice Problem

Hard

Created by

WELLINGTON AMARAL

Used 4+ 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

1 min • 1 pt

São exemplos de Padrões de Projeto Criacionais apenas:

Adapter

Singleton

Builder

Iterator

Builder

Adapter

Builder

Singleton

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

O Builder Pattern tem como premissa:

encapsular a construção de um produto e permitir que ele seja construído em etapas

permitir a você criar novas instancias simplesmente copiando instancias existentes

assegurar que somente um objeto de uma determinada classe seja criado em todo o projeto

envelopar um objeto e fornece a ele uma interface diferente

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Tem como objetivo abstrair a instanciação de objetos. Com eles, o sistema vai solicitar um objeto de um determinado tipo e o terá prontinho, sob demanda, sem nem se preocupar com as nuances da criação. Fazendo um paralelo com o mundo real, uma empresa automobilística quando precisa de amortecedores, ela terceiriza (solicita-os) e então os instala em seus carros, sem se preocupar com o todo envolvido na criação desse componente.

Padrões estruturais

Padrões de Criação

Padrões comportamentais

4.

MULTIPLE CHOICE QUESTION

2 mins • 2 pts

Nos padrões GoF, o padrão Builder é constituído, dentre os seus elementos, do “builder” e “concrete builder”. A diferença entre eles, respectivamente, é dada por qual alternativa?

O primeiro especifica uma interface para um construtor de partes do objeto-produto, enquanto que o segundo constrói um objeto utilizando a interface do builder.

O primeiro constrói um objeto utilizando a interface do concrete builder, enquanto que o segundo especifica uma interface para um construtor de partes do objeto-produto.

O primeiro especifica uma interface para um construtor de partes do objeto-produto, enquanto que o segundo define uma implementação da interface builder além de manter a representação que cria e fornece a interface para recuperação do produto

O primeiro representa o objeto complexo acabado de construir e inclui classes que definem as partes constituintes, enquanto que o segundo especifica uma interface para um construtor de partes do objetoproduto.

5.

MULTIPLE SELECT QUESTION

1 min • 1 pt

Com o Design Pattern você terá vários benefícios dentre eles são:

É permitido selecionar mais de uma opção.

diminuir a complexidade do seu código

aumentar a quantidade de linhas do sue código

código mais enxuto, limpo, organizado

aumentar a qualidade do seu código

6.

MULTIPLE CHOICE QUESTION

2 mins • 2 pts

Qual das imagens abaixo representa um Construtor Concreto de um Objeto utilizando o Padrão Builder?

Media Image
Media Image
Media Image

7.

MULTIPLE SELECT QUESTION

1 min • 1 pt

Quais são os participantes que constituem o padrão Builder?

É permitido selecionar mais de uma opção.

Classe Builder

Concrete Builder

Director

Product

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?

Discover more resources for Computers