Задания № 5, 12 · ЕГЭ

Среда исполнителя

Что входит в среду исполнителя и на какие объекты он может воздействовать
2 мин чтенияСложность: Обновлено 29 сентября 2026

Среда исполнителя — это окружающая исполнителя область вместе с объектами и их текущими свойствами, которые исполнитель может наблюдать или изменять с помощью своих команд. Среда определяет, где исполнитель работает, что находится вокруг него и какие действия допустимы.

Среда исполнителяСлово «среда» здесь означает окружение, в котором действует исполнитель.
Область и текущее состояние объектов, доступных исполнителю для выполнения команд. В среду входят сам исполнитель, его положение, окружающие объекты, препятствия и другие параметры, от которых зависит результат команды.

У каждого исполнителя есть своя система команд и собственная среда. Например, для Робота средой может быть клетчатое поле со стенами и закрашенными клетками, а для Черепашки — плоскость с координатами и нарисованной линией. Описание координат и направлений задаёт координатная система исполнителя.

Среда меняется после выполнения команд. Если Робот закрашивает клетку, её свойство изменяется. Если исполнитель делает шаг, меняется его положение. Если впереди есть стена, команда движения может оказаться невозможной: стена является препятствием исполнителя.

\[E = (O, S),\qquad S_{next} = F(S, c)\]1

Здесь \(E\) — модель среды, \(O\) — множество объектов, \(S\) — их текущее состояние, \(c\) — команда, а \(F\) — правило изменения состояния. После команды среда переходит в новое состояние \(S_{next}\). Если команда недопустима в данной среде, исполнитель может сообщить об отказе.

№
Пример

В среде Робота есть клетка, стена и положение самого Робота. Команда «вперёд» изменяет положение только тогда, когда соседняя клетка свободна. Команда «закрасить» изменяет состояние текущей клетки.

!
Не путайте

Среда исполнителя — не только поле или экран. Состояние исполнителя описывает текущие значения его параметров, а среда включает также доступные объекты и область действия.

Проверьте себя

Что входит в среду исполнителя?

Главное за минуту

Главное

  • Среда исполнителя — область с доступными объектами и их текущим состоянием.
  • Команды изменяют среду или положение исполнителя, если действие допустимо.
  • Препятствия и границы среды могут сделать команду невыполнимой.