Typy błędów programistycznych

Bycie w stanie zidentyfikować błędy w programie jest nie tylko przydatne na egzaminie, ale pomoże ci również poprawić twój własny kod.

Dwa rodzaje błędów zdarzają się w kodzie, który piszemy – błędy składni i błędy logiczne. Podczas gdy oba będą tworzyć problemy w twoich programach, są one traktowane oddzielnie.

Błędy składni

Gdy mówimy o składni języka mówionego, takiego jak angielski, odnosimy się do pisowni & gramatyki języka. Nie inaczej jest w przypadku języków programowania – błąd składni programowania oznacza, że albo jest błąd ortograficzny w jednym z kluczowych słów, albo coś jest nie tak ze sposobem, w jaki kod został skonstruowany.

Gdy występuje błąd składni, kod nie jest w stanie działać, ponieważ komputer go nie zrozumie. W tym przypadku, gdy próbujemy uruchomić kod, wyświetlany jest błąd, często z numerem linii i podpowiedzią, co to może być za błąd.

Najprostszym przykładem błędu składni jest błąd w pisowni słowa kluczowego. Sprawdź swoje zrozumienie tego, naprawiając błędy w poniższym kodzie:

Błędy logiczne

Błędy logiczne są często nieco trudniejsze do wykrycia, ponieważ większość błędów logicznych nadal pozwala programowi działać, ale tworzy nieoczekiwane dane wyjściowe. Istnieją pewne wyjątki, takie jak próba dzielenia przez zero, która powoduje awarię programu, ponieważ jest to matematycznie niemożliwe!

Większość błędów logicznych będzie błędem w obliczeniach lub użyciem niewłaściwej nazwy zmiennej. Sprawdź swoje zrozumienie tego, naprawiając błędy w poniższym kodzie:

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.