Em um projeto que envolve várias funções, qual a principal vantagem de usar o reúso de código?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Aplicar a estratégia de decomposição para resolver problemas complexos, dividindo esse problema em partes menores, resolvendo-as e combinando suas soluções.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em um projeto que envolve várias funções, qual a principal vantagem de usar o reúso de código?
- A) Aumenta a complexidade do código
- B) Facilita a manutenção do programa
- C) Exige mais tempo de programação
- D) Impossibilita trabalhar em equipe
- E) Impede a criação de novos códigos
✅ Resposta correta: alternativa B
Resolução passo a passo
- A questão pergunta qual é a principal vantagem do reúso de código em um projeto com várias funções. Reúso de código significa aproveitar trechos já escritos e testados, em vez de reescrevê-los a cada necessidade.
- Ao reaproveitar funções e módulos, o programador concentra a lógica em um só lugar. Assim, se for preciso corrigir um erro ou alterar uma regra, basta mudar esse trecho e a alteração vale para todos os pontos do programa que o utilizam. Isso facilita a manutenção do programa, que é a alternativa B.
- Por que as outras estão erradas:
- A) O reúso tende a reduzir a complexidade, pois organiza o código em partes menores e reutilizáveis.
- C) O reúso economiza tempo de programação, já que evita escrever novamente o que já existe.
- D) O reúso favorece o trabalho em equipe, pois permite que módulos prontos sejam compartilhados entre os membros.
- E) O reúso não impede a criação de novos códigos; ele apenas evita duplicá-los desnecessariamente.
- Conclusão: o gabarito oficial B está correto e coincide com a resolução feita de forma independente.
💡 Dica: Pense nas vantagens de eficiência e manutenção do código.
Alternativa por alternativa
O aluno pode imaginar que, por haver mais partes e funções, o código fica mais complicado. Não percebe que o reúso organiza o código em módulos menores e isolados.
Por que engana: Confundir reuso de codigo com aumento de complexidade ou dificuldade de manutencao, acreditando que reusar codigo torna o programa mais complicado.
Reusar funções facilita a atualização e correção do código.
O aluno pode acreditar que reutilizar exige mais esforço para adaptar trechos antigos, confundindo o tempo de adaptação com o tempo total de desenvolvimento. Ignora que reaproveitar evita reescrever o mesmo código.
O aluno pode associar o reúso a um código único e centralizado que só uma pessoa controla. Não percebe que módulos reutilizáveis facilitam a divisão de tarefas entre a equipe.
O aluno pode entender que, se já existe código reaproveitável, não há necessidade de criar novos. Confunde reúso com a proibição de desenvolver novas funcionalidades.
Raio-X da questão
reúso de código
avaliacao
conceito de funcao em programacao · beneficios do reuso de codigo
Revisar os benefícios do reúso de código em programação.
Confundir reuso de codigo com aumento de complexidade ou dificuldade de manutencao, acreditando que reusar codigo torna o programa mais complicado.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Identifique a importância do reúso de código em projetos de programação. Qual a principal vantagem dessa prática?
- Qual é a principal vantagem de usar o reúso de código em programação? Selecione.
- Um programador reutilizou funções em seu código. Que vantagem isso traz?
- Em um projeto de programação, você precisa reutilizar um bloco de código que calcula a média de notas. Qual a principal…
- Na construção de um programa de computador, por que utilizar a técnica de reúso é vantajoso?
- Durante um projeto de programação, João reutilizou um código de uma atividade anterior para desenvolver um novo…
🔎 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
