Padrões de Projeto - Arquitetura de Software

Padrões de Projeto - Arquitetura de Software

University

15 Qs

quiz-placeholder

Similar activities

Padrões de Projeto Comportamentais

Padrões de Projeto Comportamentais

University

10 Qs

O que vamos aprender?

O que vamos aprender?

1st Grade - University

20 Qs

Camada de Rede

Camada de Rede

University

11 Qs

Prova 6 e 7 anos programação

Prova 6 e 7 anos programação

7th Grade - University

16 Qs

AV1\R1 2TEC_APS_Técnicas de Scrum

AV1\R1 2TEC_APS_Técnicas de Scrum

1st Grade - University

15 Qs

Quiz de Robótica e Matriz LED

Quiz de Robótica e Matriz LED

12th Grade - University

20 Qs

Padrão de desenvolvimento de Software

Padrão de desenvolvimento de Software

University

10 Qs

Gerência de Projetos de TI

Gerência de Projetos de TI

University

12 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?