Исполнение (тестирование) алгоритма

Чтобы убедиться в правильности алгоритма, необходимо проводить его тестирование, не дожидаясь рационального окончательного алгоритма. В этом случае для регистрации исполнения алгоритма указываются шаги алгоритма, аргументы, промежуточные величины, результаты на данном шаге и проверяемые условия.

Шаги исполнения дают возможность показать, сколько шагов исполнено на данный момент, за какое число шагов весь алгоритм будет исполнен. Нумерация шагов алгоритма упрощает ориентацию в описании алгоритма и в процессе его исполнения. При этом в каждый момент видно, какой элемент (команда) алгоритма выполняется. Это помогает устранить ошибки.