GeraProva GeraProva Provas com IA para professores do Brasil
Computação9º anoBNCC EF09CO02Média⏱ medio

Analise a importância do reúso de código em um projeto de longo prazo.

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF09CO02

Construir soluções computacionais de problemas de diferentes áreas do conhecimento, de forma individual e colaborativa, selecionando as estruturas de dados e técnicas adequadas, aperfeiçoando e articulando saberes escolares.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Analise a importância do reúso de código em um projeto de longo prazo.

  1. A) Não traz benefícios em projetos longos.
  2. B) Reduz a necessidade de inovação.
  3. C) Ajuda a economizar tempo e recursos.
  4. D) Requer mais tempo para documentação.
  5. E) Aumenta a complexidade do projeto.

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Leia o enunciado, que pede a análise da importância do reúso de código em um projeto de longo prazo. Reúso de código significa aproveitar trechos, módulos ou bibliotecas já escritos e testados em vez de reescrevê-los.
  2. Pense nas consequências práticas do reúso. Quando um componente já foi desenvolvido e validado, ele pode ser usado novamente, o que diminui o trabalho de programação, reduz o custo de desenvolvimento e de manutenção e poupa tempo da equipe ao longo dos anos.
  3. Portanto, a alternativa correta é a C, pois o reúso ajuda a economizar tempo e recursos, que é justamente um dos principais benefícios esperados em projetos de longa duração. Concordo com o gabarito oficial.
  4. Por que as outras estão erradas:
  5. A) Afirma que o reúso não traz benefícios, o que contraria a prática da engenharia de software.
  6. B) Diz que o reúso reduz a inovação, mas reaproveitar código não impede o desenvolvimento de soluções novas; ao contrário, libera tempo para inovar.
  7. D) Fala de documentação, que não é o foco da importância do reúso e não representa sua principal vantagem.
  8. E) Afirma que o reúso aumenta a complexidade, quando na verdade, bem projetado, tende a simplificar o desenvolvimento.

💡 Dica: Considere exemplos práticos de reúso de código.

Alternativa por alternativa

A Erradaerro: Conceitual

Acredita que reaproveitar código não gera vantagens em projetos longos, talvez por achar que cada projeto exige soluções totalmente novas.

B Erradaerro: Conceitual

Entende que reutilizar código substitui a criação de soluções novas, confundindo reaproveitamento com ausência de inovação.

C Correta

Reusar código pré-existente permite que a equipe desenvolva mais rapidamente.

D Erradaerro: Interpretação

Associa o reúso apenas a um custo extra de documentação e não percebe que a documentação é uma consequência do processo, não o benefício central discutido.

E Erradaerro: Senso comuma que mais engana

Imagina que usar código de terceiros ou de outros módulos sempre torna o sistema mais difícil de entender, sem considerar que um reúso bem planejado simplifica a manutenção.

Por que engana: Achar que o reúso de código não traz benefícios ou que sempre aumenta a complexidade do projeto.

Raio-X da questão

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

reúso de código

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceito de funcao e modularizacao · beneficios do reuso de codigo

📚 Reveja

Revisar os benefícios do reúso de código em projetos de software.

⚠️ Erro mais comum

Achar que o reúso de código não traz benefícios ou que sempre aumenta a complexidade do projeto.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Estratégias de solução de problemas - Reúso

🔎 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.