которых приводит к решению поставленной задачи за конечное число
шагов.Результативность и дискретность
Алгоритм должен обеспечивать преобразование объекта из начального состояния в конечное состояние за определенное число дискретных шагов.
Массовость
Один и тот же алгоритм может применяться к большому количеству однотипных объектов.
Детерминированность
Исполнитель должен выполнять команды алгоритма в строго определенной последовательности.
Выполнимость и понятность команд
Алгоритм должен содержать команды, входящие в систему команд исполнителя и записанные на понятном для исполнителя языке.