Ответ:

Алгоритм — конечная последовательность точных и понятных исполнителю команд, приводящая от исходных данных к результату.

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