Функционал формального исполнителя команд в информатике формируется с учётом нескольких характеристик: 13
- Круг решаемых задач. 13 Каждый исполнитель создаётся для решения определённого круга задач, например построения цепочек символов, выполнения вычислений, создания рисунков на плоскости. 13
- Среда исполнителя. 13 Это условия, при которых возможно исполнение алгоритма. 1 Исходные данные и результаты любого алгоритма всегда принадлежат среде того исполнителя, для которого он предназначен. 3
- Система команд исполнителя (СКИ). 12 Это перечень действий, который способен понять и выполнить исполнитель. 1 Алгоритм должен быть понятен исполнителю, то есть содержать только те команды, которые входят в систему его команд. 5
- Режимы работы исполнителя. 13 Для большинства исполнителей предусмотрены режимы непосредственного и программного управления: 13
- Непосредственное управление. 1 Исполнитель ждёт команды от человека и каждую команду выполняет немедленно. 1
- Программное управление. 1 Исполнителю задаётся последовательность команд (программа), а затем он исполняет их в автоматическом режиме. 1 Некоторые исполнители работают только в одном из режимов. 1
Формальный исполнитель всегда одинаково выполняет одну и ту же команду. 2