GeraProva GeraProva Provas com IA para professores do Brasil
Computação1ª sérieBNCC EM13CO01Média⏱ curto

Qual das seguintes situações exemplifica o reúso quando se desenvolve um programa?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO01

Explorar e construir a solução de problemas por meio da reutilização de partes de soluções existentes.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual das seguintes situações exemplifica o reúso quando se desenvolve um programa?

  1. A) Fazer um novo programa sem referências
  2. B) Usar uma função previamente criada em outro projeto
  3. C) Reescrever todo um código manualmente
  4. D) Testar um programa antes de utilizá-lo
  5. E) Criar um algoritmo sem estrutura organizada

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. O enunciado pergunta qual situação exemplifica o reúso de código no desenvolvimento de um programa. Reúso (reuso) significa aproveitar um trecho de código, função, módulo ou componente já existente em vez de escrevê-lo novamente.
  2. Analisando a alternativa B, usar uma função previamente criada em outro projeto é exatamente isso: a função já pronta é aproveitada em um novo contexto, economizando tempo e evitando retrabalho. Por isso, B está correta.
  3. A alternativa A está errada, pois fazer um novo programa sem referências é um desenvolvimento do zero, sem aproveitar nada existente.
  4. A alternativa C está errada, pois reescrever todo um código manualmente é o oposto do reúso, já que duplica trabalho que poderia ser aproveitado.
  5. A alternativa D está errada, pois testar um programa antes de utilizá-lo é uma atividade de verificação da qualidade, sem relação com reaproveitar código.
  6. A alternativa E está errada, pois criar um algoritmo sem estrutura organizada não envolve aproveitar nada e vai contra boas práticas de programação.
  7. Conclusão: o gabarito oficial B coincide com a resolução feita de forma independente.

💡 Dica: Pense em exemplos de código reutilizável.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno pode ter entendido reúso como criar algo novo e original, sem depender de materiais anteriores, confundindo reaproveitar com inovar.

B Correta

Reaproveitar funções é um exemplo clássico de reúso.

C Erradaerro: Conceituala que mais engana

O aluno pode ter associado reúso a repetir o trabalho, supondo que copiar ou reescrever código seja uma forma de reaproveitamento, quando na verdade ele duplica esforço.

Por que engana: Confundir reutilizacao de codigo com reescrever ou criar codigo do zero, nao reconhecendo o uso de funcoes prontas.

D Erradaerro: Interpretação

O aluno pode ter confundido reúso com reutilização de testes ou com a etapa de verificação do programa, que é uma atividade de qualidade e não de aproveitamento de código.

E Erradaerro: Atenção

O aluno pode ter lido a palavra 'reúso' sem captar o sentido da questão e escolhido uma opção que apenas descreve desorganização, sem relação com aproveitamento de código.

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🧩 progressao
🎯 Conceito central

reúso de código

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceito de funcao em programacao · noções basicas de programacao modular

📚 Reveja

Revisar conceitos de programação e reúso de código.

⚠️ Erro mais comum

Confundir reutilizacao de codigo com reescrever ou criar codigo do zero, nao reconhecendo o uso de funcoes prontas.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

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