Система команд исполнителя (СКИ) — это полный набор действий (команд), которые может выполнить данный исполнитель. Каждая команда в СКИ имеет своё чёткое назначение и приводит к определённому результату.
Пример для исполнителя «Робот» (учебный робот):
Представим, что у нас есть учебный робот, который может передвигаться по клетчатому полю.
Система команд исполнителя «Робот» может включать:
вверх: переместить робота на одну клетку вверх.вниз: переместить робота на одну клетку вниз.влево: переместить робота на одну клетку влево.вправо: переместить робота на одну клетку вправо.опустить_перо: опустить карандаш, которым робот рисует линию при движении.поднять_перо: поднять карандаш, чтобы робот не рисовал при движении.цвет_линии (цвет): установить цвет линии, которой будет рисовать робот.Пример алгоритма с использованием СКИ:
Чтобы робот нарисовал квадрат со стороной в 3 клетки, начиная из левого нижнего угла, алгоритм будет выглядеть так:
опустить_перовправовправовправовверхвверхвверхвлевовлевовлевовнизвнизвнизподнять_перо