Некоторые виды ошибок, которые встречаются в исходном коде:
- Логические. 1 Приводят к тому, что программа зависает, работает не так, как надо, или выдаёт неожиданные результаты. 1
- Синтаксические. 1 Это опечатки в названиях операторов, пропущенные запятые или кавычки. 1
- Взаимодействия. 1 Возникают в участке кода, который отвечает за взаимодействие с аппаратным или программным окружением. 1 Например, если неправильно использовать веб-протоколы. 1
- Компиляционные. 1 Появляются, если что-то не так с компилятором или в коде есть синтаксические ошибки. 1
- Ошибки среды выполнения. 1 Возникают, когда программа скомпилирована и уже выглядит как файл. 1 Причина — нехватка ресурсов, например памяти или буфера. 1
- Арифметические. 1 Происходят, когда программа при работе вычисляет массу переменных, но на каком-то этапе происходит непредвиденное. 3 Например, деление на ноль или же приложение получает «бесконечный» результат. 3