Qual é a característica principal da modelagem de problemas com programação orientada a objetos (OO)?

Questão

Qual é a característica principal da modelagem de problemas com programação orientada a objetos (OO)?

Alternativas

A) Uso de estruturas de controle de fluxo de dados para a manipulação de tarefas.

B) Foco na declaração dos resultados desejados sem especificar o fluxo de controle.

C) Ênfase na definição de algoritmos por meio de instruções sequenciais.

D) Utilização exclusiva de funções e métodos para manipulação de dados.

E) Abstração de dados e operações em objetos interconectados.

96%

Explicação

Na Programação Orientada a Objetos (OO), o problema é modelado a partir de objetos que representam entidades do mundo real ou do domínio do sistema.

Cada objeto encapsula:

  • dados (atributos/estado) e
  • operações (métodos/comportamentos)

E esses objetos interagem entre si (por chamadas de métodos, associações, composição, etc.) para realizar as funcionalidades do sistema.

Analisando as alternativas:

  • A fala em controle de fluxo de dados (mais ligado a paradigmas de fluxo/estruturado).
  • B descreve programação declarativa.
  • C descreve programação imperativa/procedural (sequência de instruções).
  • D é incorreta porque OO não é “utilização exclusiva” de funções/métodos; o ponto central é a organização em objetos.
  • E corresponde exatamente ao princípio de OO: abstrair dados e operações em objetos que se relacionam.

Alternativa correta: (E).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.