Identifique uma situação em que o reúso de um algoritmo pode ser benéfico. Selecione a que mais se aplica.
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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
Identifique uma situação em que o reúso de um algoritmo pode ser benéfico. Selecione a que mais se aplica.
- A) Usar um mesmo código para calcular a média de notas em diferentes turmas.
- B) Criar um novo código para cada tipo de dado.
- C) Desenvolver algoritmos sem aproveitar os existentes.
- D) Modificar completamente um algoritmo sempre que houver uma nova necessidade.
- E) Usar diferentes códigos para resolver o mesmo problema.
✅ Resposta correta: alternativa A
Resolução passo a passo
- A questão pede uma situação em que o reúso de um algoritmo traz benefício, ou seja, aproveitar uma solução já pronta em vez de reescrever tudo do zero.
- Analisando as alternativas, a letra A descreve exatamente esse reúso: um mesmo código que calcula médias é aproveitado para turmas diferentes. Assim, a lógica é escrita uma vez, testada e mantida em um só lugar, economizando tempo e reduzindo erros.
- A alternativa B está errada, pois criar um código novo para cada tipo de dado é justamente o oposto do reúso.
- A alternativa C está errada, pois desenvolver algoritmos sem aproveitar os existentes elimina o benefício do reúso.
- A alternativa D está errada, pois modificar completamente o algoritmo a cada necessidade gera retrabalho, sem aproveitar a base já existente.
- A alternativa E está errada, pois usar códigos diferentes para o mesmo problema duplica esforço e não reaproveita nenhuma solução.
- Conclusão: a alternativa correta é a A, que coincide com o gabarito oficial.
💡 Dica: Pense em exemplos práticos de algoritmos reutilizáveis.
Alternativa por alternativa
Essa situação ilustra bem o reúso, pois o mesmo código pode ser aplicado a várias turmas.
O aluno pode ter entendido que cada tipo de dado exige um algoritmo próprio, ignorando que um mesmo procedimento pode servir a dados de tipos diferentes ou ser generalizado.
Por que engana: Confundir reuso de algoritmo com criar codigos novos para cada situacao, nao aproveitando codigo existente.
O aluno pode ter confundido desenvolvimento independente com boa prática, imaginando que reescrever tudo do zero seria mais seguro ou original.
O aluno pode ter achado que cada nova necessidade exige alterar o algoritmo por completo, sem perceber que a reutilização consiste em aproveitar a parte já pronta e adaptar apenas o necessário.
O aluno pode ter interpretado que ter várias soluções diferentes para o mesmo problema é uma forma de reúso, quando na verdade isso representa retrabalho e duplicação de esforço.
Raio-X da questão
reúso de algoritmos
avaliacao
conceito de algoritmo · beneficios do reuso de codigo
Revisar os conceitos de algoritmos e suas aplicações.
Confundir reuso de algoritmo com criar codigos novos para cada situacao, nao aproveitando codigo existente.
ciencia_tecnologia
pensamento_critico
cotidiano
Questões parecidas com resolução
- Na cantina da escola, Ana informa o lanche desejado, a quantidade e se vai pagar em dinheiro ou cartão. A atendente…
- Em um jogo criado pela turma, a pontuação de cada equipe é calculada multiplicando a quantidade de desafios concluídos…
- Em uma exposição, um painel registrou as cores dos crachás lidos na entrada. Lista A: azul, verde, azul, amarelo. Lista…
- Em uma cozinha, duas receitas foram preparadas em horários diferentes. Receita 1: uma torta de legumes começou a assar…
- Por que uma cozinha solidária pode ter alimentos guardados e, ainda assim, não conseguir montar todas as cestas…
- Moradores acompanham, pelo celular, um sistema de irrigação instalado em canteiros de uma praça. A cada manhã, dois…
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
