Logo
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Linguagens de Programação/
  4. Questão 457941200044510

Os padrões de projeto são classificados por dois critérios: finalid...

📅 2025🏢 IF Sul Rio-Grandense🎯 IF Sul Rio-Grandense📚 Linguagens de Programação
#Orientação a Objetos

Esta questão foi aplicada no ano de 2025 pela banca IF Sul Rio-Grandense no concurso para IF Sul Rio-Grandense. A questão aborda conhecimentos da disciplina de Linguagens de Programação, especificamente sobre Orientação a Objetos.

Esta é uma questão de múltipla escolha com 4 alternativas. Teste seus conhecimentos e selecione a resposta correta.

1

457941200044510
Ano: 2025Banca: IF Sul Rio-GrandenseOrganização: IF Sul Rio-GrandenseDisciplina: Linguagens de ProgramaçãoTemas: Orientação a Objetos
Os padrões de projeto são classificados por dois critérios: finalidade e escopo. O primeiro critério, chamado finalidade, reflete o que um padrão faz. Os padrões podem ter finalidade de criação, estrutural ou comportamental.


Os padrões de criação abstraem o processo de instanciação. Eles ajudam a tornar um sistema independentemente de como seus objetos são criados, compostos e representados.


Um padrão de criação de classe usa a herança para variar a classe que é instanciada, enquanto que um padrão de criação de objeto delegará a instanciação para outro objeto. Os padrões de criação se tornam importantes à medida que os sistemas evoluem no sentido de depender mais da composição de objetos do que da herança de classes.


Algumas vezes, os padrões de criação competem entre si. Por exemplo, há casos em que tanto Prototype (121) como Abstract Factory (95) podem ser usados proveitosamente.


Em outras ocasiões, eles são complementares: Builder (104) pode usar um dos outros padrões para implementar quais componentes são construídos. Prototype (121) pode usar Singleton (130) na sua implementação.


Dessa forma, é importante identificar as características de cada padrão.


Faça a associação correta entre as colunas, relacionando o tipo de padrão e suas características.


1-Abstract Factory (95).
2-Builder (104).
3-Factory Method (112).
4-Prototype (121).
5-Singleton (130).


A- Fornece uma interface para criação de famílias de objetos relacionados ou dependentes, sem especificar suas classes concretas.

B- Garante que uma classe tenha somente uma instância e fornece um ponto global de acesso para ela.

C- Especifica os tipos de objetos a serem criados, usando uma instância prototípica, e cria novos objetos copiando este protótipo.

D- Separa a construção de um objeto complexo da sua representação, de modo que o mesmo processo de construção possa criar diferentes representações.

E- Define uma interface para criar um objeto, mas deixa as subclasses decidirem qual classe a ser instanciada. Permite a uma classe postergar (defer) a instanciação às subclasses.


Qual é a associação correta entre números e letras?
Gabarito comentado
Anotações
Marcar para revisão

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200084244Linguagens de Programação

Em JavaScript, o operador new cria e inicializa um novo objeto. Qual operador NÃO representa a criação de um objeto de tipo nativo JavaScript?

#JavaScript#Linguagens de Programação
Questão 457941200212816Linguagens de Programação

A Classe definida no ECMAScript 2015, para permitir armazenar valores únicos de qualquer tipo, é

#JavaScript#Linguagens de Programação
Questão 457941200982828Linguagens de Programação

Laravel é um framework PHP livre e open-source para o desenvolvimento de sistemas web que utilizam o padrão MVC (model, view, controller). Observe o s...

#Linguagens de Programação#PHP
Questão 457941201338169Linguagens de Programação

Em sistemas para a internet, muitas vezes se faz necessário o armazenamento de estado entre requisições. Para tanto, servidores web utilizam principal...

#Linguagens de Programação#PHP
Questão 457941201391823Linguagens de Programação

Em PHP, as funções include e require são usadas para incluir o conteúdo de um arquivo em outro.Sobre o comportamento dessas duas funções, é correto af...

#Linguagens de Programação#PHP
Questão 457941201826398Linguagens de Programação

Um dos recursos mais interessantes na orientação a objetos é o Encapsulamento. Para atingir o encapsulamento, uma das formas é definindo a visibilidad...

#Orientação a Objetos

Continue estudando

Mais questões de Linguagens de ProgramaçãoQuestões sobre Orientação a ObjetosQuestões do IF Sul Rio-Grandense