Padrões de Projeto

Padrões de Projeto

University

10 Qs

quiz-placeholder

Similar activities

Cuestionario Steve Jobs

Cuestionario Steve Jobs

12th Grade - University

10 Qs

MATEMÁTICA III

MATEMÁTICA III

University

10 Qs

Galaxy A05, A05s, A14, A15 y S24

Galaxy A05, A05s, A14, A15 y S24

University

10 Qs

Cloud Computing

Cloud Computing

University

15 Qs

Conociendo

Conociendo

University

12 Qs

Series II

Series II

12th Grade - University

10 Qs

Types of Mass Media

Types of Mass Media

10th Grade - Professional Development

11 Qs

Introducción Redes Tele1 IB

Introducción Redes Tele1 IB

10th Grade - University

15 Qs

Padrões de Projeto

Padrões de Projeto

Assessment

Quiz

Computers

University

Practice Problem

Hard

Created by

RODRIGO WILLEMANN

Used 2+ times

FREE Resource

AI

Enhance your content in a minute

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

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Um desenvolvedor precisa garantir que um sistema continue funcionando corretamente mesmo que haja modificações ou novas funcionalidades. Ele decide utilizar um padrão de projeto para gerenciar essas mudanças. Qual padrão de projeto o desenvolvedor deve aplicar para garantir que as modificações no sistema possam ser feitas sem alterar a estrutura de objetos existentes?

Singleton

Adapter

Strategy

Observer

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Durante o desenvolvimento de uma aplicação, um desenvolvedor se depara com a necessidade de garantir que uma classe tenha apenas uma única instância e que essa instância seja acessível globalmente. Qual padrão de projeto é mais adequado para garantir que uma classe tenha apenas uma instância em toda a aplicação?

Factory Method

Observer

Singleton

Decorator

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Uma empresa de software está criando um framework para processamento de arquivos, onde diferentes tipos de arquivos exigem diferentes processos de leitura. Eles optam por usar um padrão que permita a criação de classes específicas para cada tipo de arquivo, sem que o código que utiliza esses arquivos precise saber os detalhes de sua criação. Qual padrão de projeto permite essa flexibilidade na criação de objetos sem expor os detalhes de implementação?

Abstract Factory

Chain of Responsibility

Decorator

Observer

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Um engenheiro de software está desenvolvendo um sistema de controle de usuários onde ele precisa aplicar uma função de autenticação a diferentes tipos de usuários (administrador, usuário comum, etc.). Ele precisa de um padrão que permita adicionar essa funcionalidade sem alterar o comportamento básico do sistema. Qual padrão de projeto deve ser utilizado para adicionar comportamentos a objetos de forma flexível, sem modificar suas classes?

Adapter

Decorator

Strategy

Factory Method

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Um desenvolvedor está implementando um sistema onde uma operação pode ser realizada de diferentes maneiras, dependendo do tipo de entrada recebida. Ele deseja evitar condicional de "if-else" extensivo no código. Qual padrão de projeto ajuda a encapsular diferentes algoritmos e permite que eles sejam selecionados em tempo de execução?

Factory Method

Strategy

Singleton

Composite

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Um sistema de mensagens precisa permitir que múltiplos módulos sejam notificados automaticamente sempre que uma mensagem nova for recebida. Qual padrão de projeto é utilizado para garantir que quando um objeto muda de estado, todos os seus dependentes sejam notificados e atualizados automaticamente?

Observer

Singleton

Prototype

Flyweight

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Durante o desenvolvimento de um editor gráfico, o desenvolvedor precisa compor objetos em estruturas de árvore para representar formas complexas, onde cada forma pode ser composta de outras formas. Qual padrão de projeto permite tratar objetos individuais e composições de objetos de maneira uniforme?

Composite

Proxy

Command

Builder

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