Identifique um exemplo de reúso de código em programação. Qual a sua importância?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir soluções de problemas usando a técnica de decomposição e automatizar tais soluções usando uma linguagem de programação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Identifique um exemplo de reúso de código em programação. Qual a sua importância?
- A) Recriar a mesma função sempre que necessário.
- B) Usar funções já criadas em novos programas.
- C) Excluir funções desnecessárias do código.
- D) Criar uma função única para cada tarefa.
- E) Reescrever o código para cada novo projeto.
✅ Resposta correta: alternativa B
Resolução passo a passo
- Reúso de código significa aproveitar trechos de código já escritos e testados em outros pontos do mesmo programa ou em programas diferentes, em vez de escrever tudo de novo.
- Um exemplo típico é uma função de validação de CPF criada uma vez e chamada em vários sistemas (cadastro de clientes, emissão de notas, login), ou bibliotecas padronizadas como a de cálculo de datas.
- A importância está em economizar tempo de desenvolvimento, reduzir erros (a função já foi testada e corrigida em um único lugar), facilitar a manutenção (uma correção vale para todos os usos) e padronizar o comportamento do sistema.
- Por que a alternativa B está correta: ela descreve exatamente o reúso, que é utilizar funções já criadas em novos programas.
- Por que as outras estão erradas: A descreve justamente o oposto do reúso, pois recriar a mesma função repetidamente desperdiça trabalho; C trata de remoção de código desnecessário, o que é limpeza e não reúso; D cria funções demais e sem propósito de aproveitamento, o que não caracteriza reúso; E também é retrabalho, pois reescrever o código a cada projeto impede o aproveitamento de soluções anteriores.
- Conclusão: o gabarito B está correto e coincide com a resolução feita de forma independente.
💡 Dica: Pense em funções ou bibliotecas que podem ser reutilizadas.
Alternativa por alternativa
O aluno entendeu que reúso é repetir a mesma função sempre que precisa, confundindo a palavra 'reúso' com 'uso repetido', sem perceber que a ideia é aproveitar o que já existe.
O reúso facilita a manutenção e o desenvolvimento.
O aluno associou reúso a limpeza do código, imaginando que aproveitar algo significa eliminar o que sobra, sem relacionar isso ao aproveitamento de funções existentes.
O aluno acredita que a boa prática é criar uma função específica para cada tarefa, o que pode ser uma forma de organização, mas não garante que as funções sejam reaproveitadas em outros programas.
Por que engana: Confundir reutilizacao de codigo com repeticao ou reescrita desnecessaria, nao aproveitando funcoes existentes.
O aluno entendeu que cada projeto deve começar do zero, ignorando que reaproveitar código de projetos anteriores é justamente o objetivo do reúso.
Raio-X da questão
reúso de código
fixacao
conceito de funcao em programacao · modularizacao de codigo
Revisar os conceitos de funções e bibliotecas em programação.
Confundir reutilizacao de codigo com repeticao ou reescrita desnecessaria, nao aproveitando funcoes existentes.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Identifique um exemplo de reúso na programação. Qual é a sua importância?
- Identifique a importância do reúso de código em projetos de programação. Qual a principal vantagem dessa prática?
- Qual das alternativas abaixo exemplifica o reúso de código em um projeto de programação?
- Analise a importância do reúso de código em algoritmos.
- Explique como o conceito de reutilização de código pode impactar a eficiência no desenvolvimento de software. Cite…
- Qual das seguintes situações exemplifica o reúso quando se desenvolve um programa?
Todas as questões de Estratégias de solução de problemas - Decomposiçã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
