GeraProva GeraProva Provas com IA para professores do Brasil
Computação3º anoBNCC EF15CO05Média⏱ curto

Qual é a principal vantagem de utilizar a modelagem de objetos em programação?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO05

Codificar a informação de diferentes formas, entendendo a importância desta codificação para o armazenamento, manipulação e transmissão em dispositivos computacionais.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual é a principal vantagem de utilizar a modelagem de objetos em programação?

  1. A) Facilita a comunicação entre programadores
  2. B) Permite a reutilização de código
  3. C) Aumenta a velocidade de processamento
  4. D) Reduz a quantidade de bugs
  5. E) Elimina a necessidade de testes

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. A questão pergunta qual é a principal vantagem da modelagem orientada a objetos (ou modelagem de objetos) em programação.
  2. Ao modelar com objetos, classes, herança e polimorfismo, o código é organizado em unidades que podem ser reaproveitadas em diferentes partes do sistema ou em outros projetos. A herança, por exemplo, permite criar novas classes a partir de classes existentes, sem reescrever o código.
  3. Portanto, a alternativa B (permite a reutilização de código) é a principal vantagem associada ao paradigma.
  4. A alternativa A é um benefício secundário; a comunicação entre programadores melhora com modelos claros, mas não é o núcleo da técnica. A alternativa C está errada, pois a orientação a objetos não aumenta a velocidade de processamento e, em geral, pode até adicionar pequeno custo de execução. A alternativa D está errada, pois a modelagem ajuda a organizar o código, mas não garante redução de bugs por si só. A alternativa E está errada, pois nenhum paradigma elimina a necessidade de testes.
  5. O gabarito oficial B está correto e coincide com a resolução feita de forma independente.

💡 Dica: Pense nas vantagens da programação orientada a objetos.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno considera que a principal função da modelagem é facilitar o entendimento entre pessoas, confundindo a documentação e os diagramas de modelagem com o benefício central do paradigma orientado a objetos no código.

B Correta

Modelagem de objetos favorece a reutilização, permitindo que objetos sejam utilizados em diferentes partes do código.

C Erradaerro: Senso comum

O aluno supõe que organizar o programa em objetos torna a execução mais rápida, associando uma boa estrutura de código a ganho de desempenho.

D Erradaerro: Conceituala que mais engana

O aluno acredita que a modelagem por si só elimina erros, confundindo um código bem organizado com um código livre de bugs.

Por que engana: Confundir a reutilizacao de codigo com aumento de velocidade ou eliminacao de testes, levando a escolha de alternativas incorretas.

E Erradaerro: Conceitual

O aluno entende que uma boa modelagem dispensa a fase de testes, deixando de perceber que testes continuam necessários em qualquer paradigma.

Raio-X da questão

Dificuldade Média
Leitura baixo
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 consolidacao
🎯 Conceito central

modelagem de objetos

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceito de programacao orientada a objetos · reutilizacao de codigo

📚 Reveja

Revisar os princípios da programação orientada a objetos.

⚠️ Erro mais comum

Confundir a reutilizacao de codigo com aumento de velocidade ou eliminacao de testes, levando a escolha de alternativas incorretas.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Modelagem de objetos

🔎 Procurar outra questão

Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.

Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.