Алгоритми і виконавці

voronenko@54.edu.ks.ua

Поняття алгоритму
  • що таке план;

  • що таке інструкція;

  • чому важливо дотримуватись вказівок інструкції;

  • що таке команда;

  • які об’єкти можуть бути виконавцями команд.

Що таке план дій?

Неодноразово під час підготовки до виконання завдань і проведення певних подій тобі доводилося складати план дій. План визначає порядок дій, які необхідно виконати для досягнення мети та отримання результату. Інколи план містить і терміни виконання.

Прикладом плану дій може бути твій розпорядок дня.

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


Якщо план складається зі спонукальних речень, то він являє собою інструкцію. При цьому в плані вказують дії, які потрібно виконати, а в інструкції — вказівки, як саме їх виконувати.

В інструкціях використовують повідомлення, спрямовані на виконання певних дій. Їх часто називають командами.

Команда — це повідомлення, яке спонукає до виконання певної дії.

Ту само команду можна подати в різних формах — усно, письмово, за допомогою схем або звуків. Це залежить від її призначення та об’єкта, який виконуватиме цю команду, — виконавця команди.

Виконавець — це об’єкт, здатний виконувати задані йому команди.

Кожний виконавець може виконувати лише певні команди. Набір цих команд називають системою команд виконавця, а середовище, у якому він може їх виконувати, — середовищем виконавця.

Команди можна подавати не лише за допомогою спонукальних речень. Це можуть бути звукові та світлові сигнали, жести тощо. Виконавцями команд можуть бути не тільки люди, а й тварини, казкові персонажі, комп’ютер, пристрої.

Якщо вчитель математики скаже учневі: «Знайди суму чисел 22 і 12 та повідом її мені», то учень виконає операцію додавання і повідомить учителю число 34.

Якщо мати напише записку сину: «Підмети підлогу в кухні», то син візьме віник і підмете підлогу в кухні.

Якщо суддя футбольного матчу під час гри дасть свисток, то гра зупиниться.

Якщо користувач комп'ютера вибере кнопку Закрити вікно програми ×, то вікно програми закриється.

Виконавець має свій набір команд, кожна з яких йому зрозуміла, і він навчений їх виконувати. Наприклад, виконавець службовий собака вміє виконувати певні команди людини. А інший виконавець — дворовий собака — деякі команди виконати не зможе.

В інформатиці інструкцію називають алгоритмом.

Послідовність команд для виконавця, які слід виконати для розв’язання певного завдання, називають алгоритмом.

ТРЕНУВАЛЬНІ ВПРАВИ

РОБОТА В ЗОШИТІ

? З’ясуйте, у якому випадку виконавцю не вдалося виконати алгоритм. Чому? Відповідь надати в зошиті.

Самостійно скласти алгоритм у вигляді стрілок (вліво ←, вправо , вгору , вниз ↓) для виконавця "Олівець".

Систему команд для виконавця використати з наведеного вищє прикладу.

ДОМАШНЄ ЗАВДАННЯ

Виконайте алгоритм для виконавця «Олівець»:

  1. Візьміть аркуш в клітинку.

  2. Відрахуйте 15 клітинок зверху та 7 клітинок від лівого краю та поставте крапку (як на малюнку).

  3. Пчинаючи від крапки виконуйте алгоритм.

(цифра поруч зі стрілочкою вказує на скільки клітинок треба просуватися у заданому напрямку).


  1. в підручнику читати сторінки 88-90.

  2. пригадай, які алгоритми ти виконуєш у повсякденному житті.