Pular para o conteúdo principal

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

ProgramaçãoProgramação Orientada a Objetos
Código
qg470061
Banca
FUNDATEC
Órgão
GHC-RS
Ano
2025
Nível
Superior
Cargo
Analista de Sistemas
Assinale a alternativa que descreve o principal conceito da programação orientada a objetos.
  1. ADividir o programa em funções independentes e reutilizáveis.
  2. BOrganizar o código em classes e objetos, permitindo maior modularidade, reutilização.
  3. CEscrever o código diretamente em linguagem de máquina, facilitando a manutenção.
  4. DUtilizar apenas variáveis globais para facilitar o acesso aos dados.
  5. ECriar estruturas exclusivamente sequenciais para reduzir a complexidade do código.
Revelar gabarito e comentário

GabaritoB — Organizar o código em classes e objetos, permitindo maior modularidade, reutilização.

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

Gabarito: letra B. O principal conceito da programação orientada a objetos é organizar o código em classes e objetos, que são as abstrações fundamentais desse paradigma, promovendo modularidade, reutilização e encapsulamento. As demais alternativas descrevem outros paradigmas ou práticas inadequadas.

Alternativa A — ❌ Incorreta

Descreve a programação estruturada, baseada em funções e procedimentos, não na orientação a objetos. Na OO, o foco são classes e objetos, não funções independentes.

Alternativa B — ✅ Correta ⟵ GABARITO

Classes são modelos que definem atributos e métodos; objetos são instâncias dessas classes. Essa organização permite modularidade e reutilização de código, além de facilitar a manutenção.

Alternativa C — ❌ Incorreta

Escrever código em linguagem de máquina (binário) é inviável para manutenção e não é um conceito de OO. A OO usa abstrações de alto nível.

Alternativa D — ❌ Incorreta

Variáveis globais violam o encapsulamento, um dos pilares da OO. A OO prefere encapsular dados dentro dos objetos.

Alternativa E — ❌ Incorreta

Estruturas sequenciais são típicas de programação linear ou procedural, não da OO, que usa objetos e mensagens.

Gabarito: letra B.

Link permanente: /questoes/qg470061