Ответ:

Свойства алгоритма:

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

Ответ: Конечность, определённость, результативность, массовость, формальность.