GeraProva GeraProva Provas com IA para professores do Brasil
Computação6º anoBNCC EF06CO06Fácil⏱ curto

Qual das opções abaixo demonstra o reúso de um algoritmo na resolução de um problema semelhante a outro já…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF06CO06

Comparar diferentes casos particulares (instâncias) de um mesmo problema, identificando as semelhanças e diferenças entre eles, e criar um algoritmo para resolver todos, fazendo uso de variáveis (parâmetros) para permitir o tratamento de todos os casos de forma genérica.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual das opções abaixo demonstra o reúso de um algoritmo na resolução de um problema semelhante a outro já resolvido?

  1. A) Guardar um algoritmo sem usá-lo em outro problema.
  2. B) Desenvolver um algoritmo do zero para um problema simples.
  3. C) Reescrever todo o algoritmo para somar números.
  4. D) Criar um algoritmo que usa outro já existente como base.
  5. E) Fazer um novo algoritmo sem considerar soluções anteriores.

✅ Resposta correta: alternativa D

Resolução passo a passo

  1. A questão pergunta qual opção demonstra o reúso de um algoritmo, ou seja, aproveitar uma solução já existente para resolver um problema parecido com outro já resolvido.
  2. Reúso significa não recomeçar do zero. A alternativa D descreve exatamente isso: criar um novo algoritmo tomando outro já existente como base, reaproveitando a lógica ou a estrutura da solução anterior.
  3. Por que as outras estão erradas: A descreve guardar um algoritmo sem usá-lo, o que não é reúso, pois nada é reaproveitado. B descreve desenvolver algo do zero, justamente o oposto do reúso. C reescreve todo o algoritmo, o que é retrabalho e não reaproveitamento. E faz um novo algoritmo ignorando soluções anteriores, também contrário ao reúso.
  4. Conclusão: a resposta correta é a alternativa D, que coincide com o gabarito oficial.

💡 Dica: Identifique a opção que aproveita uma solução anterior como base para um novo problema semelhante.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno confunde armazenar um algoritmo com reutilizá-lo; acredita que guardar a solução já é suficiente para caracterizar o reúso.

B Erradaerro: Interpretação

O aluno associa reúso apenas à simplicidade do problema e acha que resolver algo pequeno do zero já demonstra algum aproveitamento.

C Erradaerro: Senso comuma que mais engana

O aluno entende que reutilizar significa refazer por completo a solução, confundindo reescrever com reaproveitar.

Por que engana: Confundir reúso com guardar ou reescrever integralmente um algoritmo, sem aproveitar uma solução anterior como base.

D Correta

Um algoritmo já criado pode servir de base para resolver um problema parecido.

E Erradaerro: Interpretação

O aluno pensa que criar um algoritmo novo, sem olhar soluções anteriores, é uma forma válida de reúso, por leitura literal do termo 'novo'.

Raio-X da questão

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

Reúso de algoritmos

📌 Objetivo

avaliacao

🧱 Pré-requisitos

Noção de algoritmo · Resolução de problemas semelhantes

📚 Reveja

Revise como adaptar algoritmos existentes para resolver problemas semelhantes.

⚠️ Erro mais comum

Confundir reúso com guardar ou reescrever integralmente um algoritmo, sem aproveitar uma solução anterior como base.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Estratégias de solução de problemas - Generalização

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