Padrões de Projeto - Arquitetura de Software

Padrões de Projeto - Arquitetura de Software

University

15 Qs

quiz-placeholder

Similar activities

Scrum

Scrum

University

10 Qs

REC. Analise

REC. Analise

12th Grade - University

15 Qs

Aula 4- Poesia Interativa com Palavras

Aula 4- Poesia Interativa com Palavras

9th Grade - University

10 Qs

Design Patterns - Criação

Design Patterns - Criação

University

10 Qs

Introdução de Projeto

Introdução de Projeto

University - Professional Development

10 Qs

ASP.NET Core

ASP.NET Core

University

10 Qs

Visão Geral de Gerenciamento de Projetos

Visão Geral de Gerenciamento de Projetos

University

10 Qs

Modelagem de Dados - 01

Modelagem de Dados - 01

University

15 Qs

Padrões de Projeto - Arquitetura de Software

Padrões de Projeto - Arquitetura de Software

Assessment

Quiz

Computers

University

Hard

Created by

RODRIGO WILLEMANN

Used 1+ times

FREE Resource

15 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

Em um projeto de software, um desenvolvedor precisa garantir que uma classe seja instanciada apenas uma vez e que essa instância seja acessível de qualquer parte do código. Qual padrão de design é mais apropriado para alcançar esse objetivo?

Singleton

Decorator

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual padrão de projeto garante que uma classe tenha apenas uma instância e fornece um ponto global de acesso a essa instância?

Singleton

Factory Method

Observer

Decorator

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual padrão de projeto permite a criação de classes específicas para cada tipo de arquivo sem expor os detalhes de sua criação?

Abstract Factory

Chain of Responsibility

Decorator

Observer

5.

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?

Command

Observer

Decorator

Strategy

6.

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

7.

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

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?