Принцип работы систем команд в алгоритмике заключается в ясности, последовательности и точности указаний. 1
Некоторые свойства алгоритмов, которые отражают этот принцип:
- Дискретность. 24 Процесс решения задачи разделён на отдельные шаги (действия). 24 Каждому действию соответствует предписание (команда). 3 Только выполнив одну команду, исполнитель может приступить к выполнению следующей. 34
- Понятность. 23 Алгоритм состоит только из команд, входящих в систему команд исполнителя, то есть из таких команд, которые исполнитель может воспринять и по которым может выполнить требуемые действия. 3
- Определённость. 23 В алгоритме нет команд, смысл которых может быть истолкован исполнителем неоднозначно. 3 Недопустимы ситуации, когда после выполнения очередной команды исполнителю неясно, какую команду выполнять следующей. 3
- Результативность. 3 Алгоритм должен обеспечивать получение результата после конечного, возможно, очень большого, числа шагов. 3
- Массовость. 2 Алгоритм предназначен для решения не одной конкретной задачи, а целого класса задач, который определяется диапазоном возможных входных данных. 2