Pular para o conteúdo principal

Questão de Programação — Programação Orientada a Objetos — FUNDATEC 2023

ProgramaçãoProgramação Orientada a Objetos
Código
qq895447
Banca
FUNDATEC
Órgão
IFC-SC
Ano
2023
Nível
Superior
Cargo
Analista de Tecnologia da Informação
O paradigma de programação orientado a objetos implica em uma análise e em um projeto orientado a objetos. Os principais conceitos abordados são chamados por muitos autores de quatro pilares da programação orientada a objetos. Assinale a alternativa INCORRETA quanto ao conceito que não se aplica aos quatro pilares do paradigma.
  1. APolimorfismo.
  2. BHerança.
  3. CAbstração.
  4. DEncapsulamento.
  5. EEstruturado.
Revelar gabarito e comentário

GabaritoE — Estruturado.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Programação Orientada a Objetos – Pilares

Gabarito: letra E. "Estruturado" (programação estruturada) não faz parte dos quatro pilares clássicos da POO. Os pilares são: Abstração, Encapsulamento, Herança e Polimorfismo.

Pilar da POO

Descrição

Presente nos 4 pilares?

Abstração

Modelar classes com base em características essenciais, ignorando detalhes irrelevantes.

Sim

Encapsulamento

Proteger dados internos do objeto, expondo apenas interfaces controladas.

Sim

Herança

Permitir que uma classe herde atributos e métodos de outra, promovendo reuso.

Sim

Polimorfismo

Permitir que objetos de diferentes classes respondam ao mesmo método de formas distintas.

Sim

Estruturado

Paradigma de programação estruturada, diferente da POO.

Não (Gabarito)

1Abstração
2Encapsulamento
3Herança
4Polimorfismo
5Estruturado
Pilares da POO
LEVELsoulevel.com.br
Pilares da POO: Abstração; Encapsulamento; Herança; Polimorfismo; Estruturado

Alternativa A – ✅ Correta

Polimorfismo é um dos quatro pilares da POO, permitindo que objetos de diferentes classes respondam ao mesmo método de formas distintas.

Alternativa B – ✅ Correta

Herança é um pilar que permite que uma classe herde atributos e métodos de outra, promovendo reuso.

Alternativa C – ✅ Correta

Abstração consiste em modelar classes com base em características essenciais, ignorando detalhes irrelevantes. É um pilar fundamental.

Alternativa D – ✅ Correta

Encapsulamento protege os dados internos de um objeto, expondo apenas interfaces controladas. É um dos pilares.

Alternativa E – ❌ Incorreta ⟵ GABARITO

"Estruturado" refere-se ao paradigma de programação estruturada, que é diferente da POO. Não é um pilar da orientação a objetos.

Gabarito: letra E

Link permanente: /questoes/qq895447