O que significa depuração em programação?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Analisar programas para detectar e remover erros, ampliando a confiança na sua correção.
Fonte: Base Nacional Comum Curricular (MEC).Questão
O que significa depuração em programação?
- A) Criar novos programas
- B) Testar e corrigir erros em um programa
- C) Documentar código
- D) Compilar o código
- E) Executar um programa
✅ Resposta correta: alternativa B
Resolução passo a passo
- Depuração (em inglês, debugging) é o processo de localizar, analisar e corrigir erros, também chamados de bugs, em um programa. Passo 2: Esse processo envolve testar o código, observar o comportamento inesperado e ajustar a lógica ou a sintaxe até que o programa funcione como esperado. Passo 3: A alternativa B descreve exatamente isso, por isso é a correta, e coincide com o gabarito oficial. Passo 4: A alternativa A está errada porque criar novos programas é o desenvolvimento ou a programação em si, não a depuração. Passo 5: A alternativa C está errada porque documentar código é escrever comentários e manuais que explicam o funcionamento do programa. Passo 6: A alternativa D está errada porque compilar é traduzir o código-fonte para uma forma executável, uma etapa técnica que não corrige erros de lógica. Passo 7: A alternativa E está errada porque executar um programa é apenas rodá-lo, sem necessariamente procurar ou corrigir falhas.
💡 Dica: Associe depuração à identificação e correção de falhas no código.
Alternativa por alternativa
O aluno pode ter associado depuração ao ato geral de programar, pensando que depurar é apenas escrever código novo.
Depuração é o processo de identificar e corrigir erros.
O aluno pode ter confundido depuração com documentação, já que ambas aparecem no cotidiano de quem desenvolve software e envolvem revisar o código.
O aluno pode ter achado que depurar é a etapa de compilação, por ser uma fase técnica que ocorre antes da execução e que pode mostrar erros.
O aluno pode ter entendido depuração como simplesmente rodar o programa para ver se funciona, sem perceber que o termo envolve localizar e corrigir falhas.
Por que engana: Confundir depuração com compilar ou simplesmente executar o programa, sem considerar que depurar envolve localizar e corrigir erros.
Raio-X da questão
Depuração de programas
diagnostico
Noção de programa e código · Identificação de erros em código
Revise a diferença entre depurar, compilar, executar e documentar um programa.
Confundir depuração com compilar ou simplesmente executar o programa, sem considerar que depurar envolve localizar e corrigir erros.
ciencia_tecnologia
tomada_decisao
cientifico
Questões parecidas com resolução
- O que significa depurar um código?
- Ao depurar um código, qual é o primeiro passo que deve ser tomado?
- Ao depurar um programa, qual técnica pode ajudar na identificação de erros?
- Qual é a relação entre decomposição e programação?
- Como a decomposição ajuda na programação?
- O que significa "decomposição" no pensamento computacional?
🔎 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
