Средства обнаружения и локализации ошибок:
Листинг исходного кода.
Подробная спецификация программы.
Детальный алгоритм программы,
представленный в виде блок-схемы, схемы действий, таблицы-решений и т.д.
Выходной листинг.
Анализ последовательности выполнения операторов и оценка ожидаемых значений переменных.
Отслеживание обращений к программам.
Дампы памяти (представление в какой-либо момент некоторой части содержимого оперативной памяти вычислительной системы в удобочитаемой форме).
Эти средства предполагают проведение внимательного анализа программы за столом.