3.2  Ошибки, не обнаруженные компилятором

Существует множество ошибок, которые отладочный компилятор не в состоянии выявить, например:

· пропуск части программы;

· переход не на ту ветвь, на которую нужно перейти после выполнения оператора условного перехода;

· использование неверного формата в операциях ввода и вывода данных;

· неправильные параметры циклов (начальное состояние, приращение, условия окончания и т.д.);

· неполная или неправильная индексация массива;

· выпадение из рассмотрения некоторых возможных ситуаций, связанных с данными и вычислениями;

· другие.