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

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

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

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

Исполнитель и алгоритм

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

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

ОСНОВНОЙ И ВСПОМОГАТЕЛЬНЫЙ АЛГОРИТМ:

  Основной: нарисовать забор
  1. выполнить "одна доска"
  2. выполнить "одна доска"
  3. выполнить "одна доска"

  Вспомогательный алгоритм "одна доска":
  - нарисовать одну вертикальную доску
Робот строит забор повторением одинакового вспомогательного действия

Большой алгоритм удобно делить на части. Главный называют основным алгоритмом, а тот, что решает отдельную подзадачу и вызывается из основного, — вспомогательным. Например, чтобы нарисовать забор, делают вспомогательный алгоритм «одна доска» и повторяют его.

Контрольный вопрос. Точный план из конечного числа шагов, ведущий к результату, — это…

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

Подсказка: Например, рецепт или программа.

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

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

Апрограмма
Бсхема
Втаблица

Подсказка: Её пишут на специальном языке программирования.

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

Контрольный вопрос. Объект (человек, животное, устройство), который умеет выполнять набор команд, называется…

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

Подсказка: Тот, КТО выполняет команды, а не сам план команд.

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

Контрольный вопрос. Главный алгоритм, из которого вызываются остальные части (в паре со «вспомогательный»), называется одним словом. Впиши его.

Подсказка: В примере с забором это был алгоритм «нарисовать забор» целиком.

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

Контрольный вопрос. Язык, на котором пишут программу для компьютера, называется языком… Впиши одно слово (без слова «язык»).

Подсказка: От того же слова, что и «программа».

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

Контрольный вопрос. Робот-пылесос убирает квартиру по своей программе. Кто он в этой ситуации?

Аисполнитель
Балгоритм
Впрограммирование

Подсказка: Он ВЫПОЛНЯЕТ команды, а не является самим планом действий.

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

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

Авспомогательный
Босновной

Подсказка: Он ПОМОГАЕТ основному, решая одну маленькую часть общей задачи.

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

Контрольный вопрос. Чтобы нарисовать дом с 5 одинаковыми окнами, сделали вспомогательный алгоритм «нарисовать окно» и вызвали его 5 раз из алгоритма «нарисовать дом». Какой алгоритм здесь ОСНОВНОЙ?

Анарисовать дом
Бнарисовать окно

Подсказка: Основной алгоритм — тот, который ВЫЗЫВАЕТ остальные, а не тот, который вызывается.

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

Контрольный вопрос. Ты играешь в футбол на физкультуре по правилам, которые объяснил учитель. Кто здесь исполнитель, а что — алгоритм?

Аты — исполнитель, правила игры — алгоритм
Бучитель — исполнитель, ты — алгоритм
Вмяч — исполнитель, ворота — алгоритм

Подсказка: Кто из перечисленного ВЫПОЛНЯЕТ команды, а что является самим планом действий?

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

Задание. Проектное задание. Придумай свой алгоритм с вспомогательной частью — например, «посадить клумбу из 5 цветов» (основной алгоритм) через вспомогательный «посадить один цветок».
1) Опиши ОСНОВНОЙ алгоритм по шагам, где вызывается вспомогательный.
2) Опиши сам ВСПОМОГАТЕЛЬНЫЙ алгоритм отдельно.
3) Назови, кто мог бы быть исполнителем твоего алгоритма (человек, робот, программа).
Ответ пришли текстом. Проверит преподаватель.

Подсказка: Возьми любое дело, где одно и то же действие повторяется несколько раз — как с досками забора.

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

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

Что дальше

Пора управлять настоящим исполнителем. Начнём с Чертёжника, который рисует по командам. Следующий урок.

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

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