Tipos de erro de programação

Ser capaz de identificar erros num programa não só é útil para o seu exame, como também o ajudará a melhorar o seu próprio código.

Dois tipos de erro acontecem no código que escrevemos – erros de sintaxe e erros de lógica. Enquanto ambos irão criar problemas em seus programas, eles são tratados separadamente.

Erros de sintaxe

Quando falamos sobre a sintaxe de uma língua falada como o inglês, estamos nos referindo à ortografia & gramática da língua. Isto não é diferente para as linguagens de programação – um erro de sintaxe de programação significa que ou há um erro ortográfico numa das palavras-chave, ou há algo errado com a forma como o código foi estruturado.

Quando ocorre um erro de sintaxe, o código é incapaz de correr, pois o computador não o compreende. Neste caso, quando tentamos executar o código é mostrado um erro, muitas vezes com o número da linha e uma dica do que o erro pode ser.

O exemplo mais simples de um erro de sintaxe está na ortografia de uma palavra-chave. Teste seu entendimento disto corrigindo os erros no código abaixo:

Erros Lógicos

Erros Lógicos são muitas vezes um pouco mais difíceis de detectar, pois a maioria dos erros lógicos ainda permitirá que o programa seja executado, mas criará uma saída inesperada. Há algumas exceções a isto, como tentar dividir por zero, o que faz com que o programa trave por ser matematicamente impossível!

A maioria dos erros lógicos será um erro num cálculo, ou usando o nome errado da variável. Teste o seu entendimento disto corrigindo os erros no código abaixo:

Deixe uma resposta

O seu endereço de email não será publicado.