Тема 8 · Информатика

Алгоритмы и исполнители

Свойства алгоритма, способы записи, блок-схемы, формальные исполнители Робот и Черепашка. 100 заданий на отработку.

0
Решено
0
Правильно
0%
Точность

Простыми словами

Навигатор говорит: «200 метров прямо, затем направо». Водитель не думает, зачем, — просто выполняет. Так же работает компьютер: он выполняет команды формально, не вникая в смысл задачи. Поэтому алгоритм должен быть точным.

Алгоритм — понятное и точное предписание исполнителю выполнить последовательность действий, приводящую к решению задачи. Система команд исполнителя (СКИ) — все команды, которые он умеет выполнять.

Пять свойств алгоритма

СвойствоСмысл
Дискретностьсостоит из отдельных шагов
Понятностькоманды входят в систему команд исполнителя
Определённостькаждый шаг понимается однозначно
Результативностьзаканчивается результатом за конечное число шагов
Массовостьприменим к разным исходным данным

«ДПОРМ»: Дискретность, Понятность, Определённость, Результативность, Массовость — всего 5 свойств.

Способы записи и блок-схема

Алгоритм записывают словесно, в виде блок-схемы или на языке программирования.

начало ввод a b = a · 2 вывод b конец овал — начало и конец параллелограмм — ввод, вывод прямоугольник — действие ромб (здесь нет) — проверка условия www.reknow.ru
Линейный алгоритм удвоения числа

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

Робот ходит по клетчатому полю (команды «вверх», «вниз», «влево», «вправо»), Черепашка рисует линии («вперёд n», «направо k°»), Чертёжник перемещает перо по координатам. Команда, которой нет в СКИ, или невыполнимая команда (шаг в стену) приводит к отказу.

стартфиниш www.reknow.ru
«вправо» 2 раза, «вверх» 1 раз: смещение на 2 клетки по горизонтали и на 1 по вертикали

Робот выполняет «вправо» 4 раза, затем «вверх» 1 раз.

  1. По горизонтали двигают только «вправо»/«влево»: смещение клетки.
  2. По вертикали: клетка вверх.
  3. Всего команд: .

Команды в разные стороны взаимно уничтожаются: «вправо» 3 раза и «влево» 1 раз дают смещение клетки, хотя команд выполнено . Не путайте «сколько команд» и «на сколько клеток».

Черепашка и команда «повтори»

Запись повтори [вперёд направо ] — цикл: тело в скобках выполняется раз. Каждое выполнение рисует один отрезок длины , значит отрезков , а длина всей линии .

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

«повтори 5 [вперёд 3 направо 72]». Что получится и каков периметр?

  1. — фигура замкнётся: правильный пятиугольник.
  2. Периметр: .

Расстояние от старта до конца пути считают по теореме Пифагора: «вперёд 5, направо 90, вперёд 5» — катеты 5 и 5, расстояние .

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

У исполнителя может быть система команд из действий над числом, например «прибавь 1» и «умножь на 2». Программа — последовательность таких команд.

Наименьшее число команд, чтобы из 1 получить 4.

  1. Удобно идти от конца: 4 чётное — получено умножением из 2; 2 — умножением из 1.
  2. — 2 команды.

Если команда одна, например «прибавь 3», число команд — частное: из 0 в 12 нужно команды.

В линейном алгоритме нет условий и повторений: выполняются все шаги по порядку, по одному разу. Число маршрутов Робота «только вправо и вверх» в клетку на 1 правее и 1 выше — 2: «вправо, вверх» или «вверх, вправо».

Серия: 0
Учителю

Готовые работы по теме

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

Самостоятельная

10 заданий · 2 варианта · с ключом

РаспечататьРаздать ссылкойИзменить

Контрольная

15 заданий · онлайн, 40 минут

РаспечататьРаздать ссылкойИзменить

Диагностика перед темой

8 заданий · 15 минут

РаспечататьРаздать ссылкойИзменить

теория этой темы, 8 заданий по подтемам и ключ — файлом DOCX, который можно править под себя.

Учителю о теме

Что проверяется

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

Содержание

На бумаге — не больше 25: дальше лист перестаёт быть работой на урок. Онлайн — до 40.

Не нравится задание в собранном листе — нажмите «заменить» под ним: вместо него встанет другое из той же подтемы.

Варианты

Разные задания при одинаковом наборе тем и одинаковом числе заданий.

Прохождение онлайн

Имя ученика никуда не отправляется: он вводит только номер по списку, а таблицу «номер → фамилия» видите только вы.

Оценка
Печать

Собранный лист можно скачать файлом Word — кнопка «Скачать DOCX» над листом: задания, место под решение и ключ, всё редактируется.

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

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