В мире исполнителей

В мире исполнителей

Робот-пылесос, светофор, ты сам на уроке физкультуры — все выполняют команды. Того, кто выполняет команды, называют исполнителем. Разберёмся.

Чему ты научишься. объяснять, кто такой исполнитель, и чем формальный исполнитель отличается от человека.

Кто такой исполнитель

Разные исполнители команд

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

Исполнитель (черепашка), его система команд и программа, которую он выполняет

Формальный исполнитель и программа

Попроси человека: «принеси что-нибудь попить» — он поймёт по смыслу и принесёт сок или воду. Формальный исполнитель так не умеет. Он не угадывает смысл: он выполняет только точную команду и всегда одинаково, не задумываясь. Роботу-пылесосу бесполезно говорить «убери получше» — ему нужны команды «вперёд», «поворот направо».

Слева человек понял просьбу «принеси попить» по смыслу и принёс сок; справа формальный исполнитель ту же просьбу не понял, ему нужны точные команды «возьми стакан», «налей воду», «принеси»

Алгоритм — это чёткий план из шагов, мы разбирали его в уроке 12 «Алгоритмы вокруг нас». Записанный для исполнителя алгоритм называют программой. Это то же слово «программа», что в уроке 4: там мы смотрели на неё со стороны пользователя — что она умеет делать; здесь смотрим со стороны исполнителя — из каких команд она состоит. А в следующем уроке программу для кота в Скретче назовут скриптом — это тоже программа, просто из цветных блоков.

Когда машины выполняют работу по программе, а человек в это время не нужен, — это автоматизация. Ты выбрал у стиральной машины программу «хлопок» и ушёл гулять, а она сама стирает, полощет и отжимает. На заводе роботы по программе собирают автомобиль — рабочим не нужно закручивать каждую гайку руками.

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

Асистема команд
Бпрограмма
Валгоритм

Подсказка: Отличай от программы: программа — это порядок команд для одной задачи. Здесь спрашивают про всё, что исполнитель умеет вообще.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Исполнитель, который одну и ту же команду всегда выполняет одинаково и не угадывает смысл, — это исполнитель…

Аформальный
Бзабывчивый
Ввнимательный

Подсказка: Посмотри на картинку с роботом: чем он отличается от человека, который понял просьбу без точной команды?

Онлайн-проверка ответа появится позже

Контрольный вопрос. Алгоритм, записанный для исполнителя на понятном ему языке, называется…

Апрограмма
Брисунок
Впароль

Подсказка: Это же слово встречалось в уроке 4: там мы запускали их на компьютере.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Робот-пылесос, светофор и кот в Скретче — все они выполняют команды. Как одним словом называют того, кто выполняет команды? Впиши одно слово в единственном числе.

Подсказка: Он не придумывает, что делать. Он делает то, что ему велено.

Онлайн-проверка ответа появится позже

Контрольный вопрос. У микроволновки нет команды «постирать». Что это значит?

АТакой команды нет в её системе команд
БМикроволновка сломана
ВНужно нажать кнопку сильнее

Подсказка: Подумай, что микроволновка вообще умеет делать, а чего не умеет никогда.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Отметь всех, кто может быть исполнителем.

Выберите все верные варианты.

Ачеловек
Бтехническое устройство
Вживотное
Гкамень на дороге

Подсказка: Проверь каждый вариант признаком: может ли он принять команду и выполнить её?

Онлайн-проверка ответа появится позже

Контрольный вопрос. Кто из них формальный исполнитель — банкомат или продавец в магазине?

Абанкомат
Бпродавец
Воба
Гникто

Подсказка: Кто из них поймёт просьбу «дайте что-нибудь вкусное», а кому нужна точная команда?

Онлайн-проверка ответа появится позже

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

Подсказка: Признак: человек один раз выбрал программу и больше не управляет каждым шагом — дальше машина делает работу сама.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Робот понимает только команды «вперёд», «назад» и «поворот направо». Ты хочешь, чтобы он объехал стул. Отметь всё, что для этого нужно сделать.

Выберите все верные варианты.

АРазбить путь на шаги из его системы команд
БДать команды по порядку
ВЗаписать эти шаги как программу
ГСказать роботу «объедь стул»

Подсказка: Проверь каждый вариант: сможет ли робот сделать это, зная только «вперёд», «назад» и «поворот направо»?

Онлайн-проверка ответа появится позже

Задание. Проектное задание. Выбери один прибор у себя дома: микроволновку, стиральную машину, лифт в подъезде или робот-пылесос. Опиши его как исполнителя.
1) Выпиши 4–5 команд, которые он понимает.
2) Назови 2 команды, которых у него нет.
3) В одном-двух предложениях объясни, формальный это исполнитель или нет, и по какому признаку ты это понял.
Ответ пришли текстом. Проверит преподаватель.

Подсказка: Посмотри на кнопки и режимы прибора — это и есть его команды.

Онлайн-проверка ответа появится позже

Итог. Исполнитель выполняет команды из своей системы команд. Формальный исполнитель (например, компьютер или робот) действует строго по программе, не задумываясь о смысле.

Что дальше

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

Назад  ·  ↑ В начало урока  ·  ⌂ В начало курса  ·  Вперёд →

Школа Виктора Комлева