Ответ:

Алгоритм — это точное и понятное исполнителю описание последовательности действий, которая приводит к решению задачи.

  1. Дискретность: алгоритм состоит из отдельных последовательных шагов.
  2. Определённость: каждый шаг сформулирован точно и не допускает неоднозначного толкования.
  3. Понятность: команды доступны исполнителю и входят в систему его допустимых действий.
  4. Конечность (результативность): выполнение алгоритма завершается за конечное число шагов и приводит к результату.
  5. Массовость: алгоритм применим ко всем допустимым исходным данным для класса однотипных задач.