Durante um projeto de programação, João reutilizou um código de uma atividade anterior para desenvolver um…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir soluções computacionais de problemas de diferentes áreas do conhecimento, de forma individual e colaborativa, selecionando as estruturas de dados e técnicas adequadas, aperfeiçoando e articulando saberes escolares.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Durante um projeto de programação, João reutilizou um código de uma atividade anterior para desenvolver um novo aplicativo. Qual a vantagem de reutilizar código em programação?
- A) Cria um novo código do zero.
- B) Garante a segurança do aplicativo.
- C) Dispensa o planejamento do aplicativo.
- D) Reduz o tempo de desenvolvimento.
- E) Aumenta a complexidade do projeto.
✅ Resposta correta: alternativa D
Resolução passo a passo
- O enunciado pergunta qual a vantagem de reutilizar código em programação, e o caso descrito mostra João aproveitando um código de uma atividade anterior em um novo aplicativo. Passo 2: Reutilizar código significa aproveitar trechos já escritos e testados, em vez de escrever tudo de novo. Isso economiza trabalho e, portanto, reduz o tempo de desenvolvimento. Passo 3: A alternativa D descreve exatamente essa vantagem, e por isso ela está correta. Passo 4: A alternativa A está errada, pois reutilizar código é justamente o oposto de criar um código do zero. Passo 5: A alternativa B está errada, pois reutilizar código não garante segurança, já que um trecho antigo pode conter falhas que precisam ser revisadas. Passo 6: A alternativa C está errada, pois o planejamento continua necessário mesmo com reaproveitamento de código. Passo 7: A alternativa E está errada, pois a reutilização tende a simplificar o trabalho, e não a aumentar a complexidade. Passo 8: O gabarito oficial D está correto e coincide com a resolução feita de forma independente.
💡 Dica: Considere como reaproveitar uma solução pronta pode acelerar o desenvolvimento.
Alternativa por alternativa
O aluno pode acreditar que reutilizar código significa escrever algo novo desde o início, confundindo reaproveitamento com criação.
O aluno pode supor que código já existente é automaticamente seguro, usando a intuição de que algo testado antes sempre é confiável.
Por que engana: Confundir a reutilização de código com a criação de um programa do zero ou acreditar que ela elimina o planejamento e garante a segurança do aplicativo.
O aluno pode imaginar que, como já existe um código pronto, não é preciso planejar o aplicativo, confundindo reutilização de trechos com dispensa de planejamento.
Ao aproveitar um código já existente, parte do trabalho de programação não precisa ser feita novamente, o que pode acelerar o desenvolvimento.
O aluno pode pensar que usar códigos de outros projetos torna o sistema mais complicado por misturar partes diferentes, sem perceber que o reaproveitamento simplifica o trabalho.
Raio-X da questão
Reutilização de código
avaliacao
Noções básicas de programação · Desenvolvimento de aplicativos
Revise os benefícios da reutilização de código, especialmente a economia de tempo e esforço no desenvolvimento.
Confundir a reutilização de código com a criação de um programa do zero ou acreditar que ela elimina o planejamento e garante a segurança do aplicativo.
ciencia_tecnologia
tomada_decisao
cientifico
Questões parecidas com resolução
- Em um projeto que envolve várias funções, qual a principal vantagem de usar o reúso de código?
- Na construção de um programa de computador, por que utilizar a técnica de reúso é vantajoso?
- Em um projeto de programação, você precisa reutilizar um bloco de código que calcula a média de notas. Qual a principal…
- 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 construção de um jogo, o programador decide usar códigos que já existem em vez de criar novos. Por que…
🔎 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
