Ошибки могут быть допущены на всех этапах решения задачи от ее
постановки до оформления. Разновидности ошибок и соответствующие примеры
приведены в таблице:
Вид ошибки |
Пример |
Неправильная постановка задачи |
Правильное решение неверно сформулированной задачи |
Неверный алгоритм |
Выбор алгоритма, приводящего к неточному или эффективному решению
задачи |
Ошибка анализа |
Неполный учет ситуаций, которые могут возникнуть; логические ошибки |
Семантические ошибки |
Непонимание порядка выполнения оператора |
Синтаксические ошибки |
Нарушение правил, определяемых языком программирования |
Ошибки при выполнении операций |
Слишком большое число, деление на ноль, извлечение квадратного
корня из отрицательного числа и т. п. |
Ошибки в данных | Неудачное определение возможного диапазона изменения данных |
Опечатки | Перепутаны близкие по написанию символы, например, цифра 1 и буквы
I, l |
Ошибки ввода-вывода |
Неверное считывание входных данных, неверное задание форматов данных |