Информатика, 1 классКоманда2 минуты чтения
Команда и исполнитель
Скажи собаке «сидеть», и она сядет. Ты дал команду, а собака её выполнила. Того, кто выполняет, называют исполнителем.
1классЧто такое команда
Команда это точное указание сделать одно дело. Не два и не половину.
«Убери в комнате» это большое дело. «Поставь книги на полку» это команда.
Хорошая команда понятна сразу. Её не нужно разгадывать.
Команда
Не команда
Открой окно
Стало душно
Подай красный мяч
Дай вон ту штуку
Сделай три шага вперёд
Отойди подальше
У каждого свой список
Исполнитель умеет не всё. У него есть список команд, которые он понимает.
Кошка знает «кис-кис» и своё имя. Команду «принеси тапки» она не выполнит, даже если очень попросить.
У чайника список совсем короткий. Он умеет только кипятить.
Кто что умеет
- Собакасидеть, лежать, голос
- Чайниквскипятить воду
- Лампагореть и погаснуть
- Робот-пылесосехать и убирать
Робот слушается буквально
Робот выполняет команду точь-в-точь. Он не догадывается и не додумывает.
Скажи ему «иди вперёд», и он пойдёт до стены. Остановиться никто не велел.
Поэтому команды роботу дают по одной и очень точные. Три шага вперёд, поворот направо, два шага вперёд.

Робот идёт по клеткам
- 1. вправо
- 2. вправо
- 3. вправо
- 4. вверх
- 5. вверх
Команды в сказках
В сказках команды встречаются часто. Горшочек варит кашу по слову «вари» и останавливается по слову «не вари».
Хозяйка забыла второе слово, и каша залила весь город. Исполнитель был не виноват: он ждал команды.
С машинами так же. Забыл сказать «стоп», и работа не кончится.
Придумай команды
Поиграй с другом. Один загадывает путь по комнате, другой ведёт его командами.
Разрешено только четыре команды: шаг вперёд, шаг назад, поворот налево, поворот направо.
Скоро выяснится, что важен порядок. Про него читай урок «Что сначала, что потом». А про целые списки команд поговорим в уроке «Что такое алгоритм».
Проверь себя: Роботу сказали «принеси воды». Почему он может не справиться?
Команда слишком общая. Непонятно, откуда взять воду, во что налить и куда принести. Роботу нужны отдельные точные шаги.
Короткие ответы
- Чем команда отличается от просьбы?
- Просьбу можно понять по-разному, а команда точная. «Помоги» это просьба, «подай синюю кружку» это команда.
- Может ли исполнитель отказаться?
- Человек может. Машина нет: она выполнит любую команду из своего списка, даже если получится глупость.