Вопрос:

3. Что такое система команд исполнителя (СКИ)? Приведите пример для какого-либо исполнителя.

Ответ:

Система команд исполнителя (СКИ)

Система команд исполнителя (СКИ) — это полный набор действий (команд), которые может выполнить данный исполнитель. Каждая команда в СКИ имеет своё чёткое назначение и приводит к определённому результату.

Пример для исполнителя «Робот» (учебный робот):

Представим, что у нас есть учебный робот, который может передвигаться по клетчатому полю.

Система команд исполнителя «Робот» может включать:

  • вверх: переместить робота на одну клетку вверх.
  • вниз: переместить робота на одну клетку вниз.
  • влево: переместить робота на одну клетку влево.
  • вправо: переместить робота на одну клетку вправо.
  • опустить_перо: опустить карандаш, которым робот рисует линию при движении.
  • поднять_перо: поднять карандаш, чтобы робот не рисовал при движении.
  • цвет_линии (цвет): установить цвет линии, которой будет рисовать робот.

Пример алгоритма с использованием СКИ:

Чтобы робот нарисовал квадрат со стороной в 3 клетки, начиная из левого нижнего угла, алгоритм будет выглядеть так:

  1. опустить_перо
  2. вправо
  3. вправо
  4. вправо
  5. вверх
  6. вверх
  7. вверх
  8. влево
  9. влево
  10. влево
  11. вниз
  12. вниз
  13. вниз
  14. поднять_перо

Похожие