Depuração: encontrar e corrigir erros — Informática, 7–10 anos
A depuração é o processo cuidadoso de descobrir por que razão um programa não se comporta como planeado e de o alterar. Vais aprender a usar testes e pistas, em vez de adivinhar.
O que é a depuração?
Um bug é um erro num programa, e a depuração é procurar a sua causa e corrigi-lo. Compara-se o que o programa fez com o que era esperado. Depois altera-se uma parte, testa-se de novo e observa-se o resultado.
Por que razão depuramos?
Os programas são escritos por pessoas, que podem interpretar mal um problema, não reparar num detalhe ou escrever algo errado. A depuração transforma um resultado inesperado numa pista útil. Assim, os programas ficam mais fiáveis.
Exemplo: um total errado
Um programa de compras devia somar 3 euros e 2 euros, mas mostra 32 euros. Primeiro, repete o teste. Depois, verifica a operação: o programa juntou os algarismos em vez de os somar. Substitui essa operação por uma soma, testa e confirma 5 euros.
A armadilha: mudar tudo
Quando um programa falha, é tentador mudar muitas linhas ao mesmo tempo ou culpar toda a ideia. É compreensível quando o erro parece misterioso, mas isso elimina as pistas. Altera uma parte pequena, testa e regista o resultado para aproximares a procura.
Onde aparece?
A depuração é usada em jogos, sites, robôs, sistemas de trânsito e aplicações. Uma equipa pode testar um botão, descobrir que abre o ecrã errado, encontrar a instrução problemática e corrigi-la. O mesmo método ajuda a verificar tabelas e instruções.
Continua a explorar
Outras línguas
A carregar o MyLeoNes™…