P
pro·school.ru
Каталог школ

Исполнитель Вычислитель

💻 Информатика · 5 класс

Учебный исполнитель Вычислитель

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

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

Система команд Вычислителя

Вычислитель хранит одно число. Чаще всего у него две команды:

  • прибавь b — увеличивает текущее число на значение b;
  • умножь на a — увеличивает текущее число в a раз.

Программа для Вычислителя — это список таких команд, записанных одна под другой. Исполнитель выполняет их строго по порядку, сверху вниз.

КомандаЧто делаетБыло → стало
прибавь 3Добавляет 35 → 8
умножь на 2Удваивает число5 → 10

Разобранный пример

На экране число 2. Выполним программу из трёх команд по порядку, записывая результат после каждой команды:

старт: 2

прибавь 3 → 2 + 3 = 5

умножь на 2 → 5 × 2 = 10

прибавь 1 → 10 + 1 = 11

Итоговое число на экране — 11. Обратите внимание: порядок команд очень важен. Если сначала умножить, а потом прибавить, результат будет другим:

2 × 2 = 4, затем 4 + 3 = 7

Тот же набор команд в другом порядке даёт уже не 11, а 7. Поэтому переставлять команды нельзя — алгоритм перестанет работать правильно.

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

Обратная задача

Иногда дано начальное число и конечное, а команды нужно подобрать самому. Например, как из 3 получить 10? Попробуем: умножь на 3 (станет 9), затем прибавь 1 (станет 10). Подошло. Такие задачи учат думать с конца и проверять каждый шаг. У одной задачи может быть несколько решений: из 3 в 10 можно прийти и так: прибавь 7 сразу даёт 10. Какое решение короче — то обычно и считают лучше.

Важно помнить, что Вычислитель — лишь один из учебных исполнителей. Есть и другие: Черепашка рисует линии, Робот ходит по клетчатому полю. У каждого своя система команд, но принцип общий: исполнитель послушно делает только то, что умеет, и строго в заданном порядке.

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

Кратко о главном

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