Сходинки до інформатики 3 клас
АЛГОРИТМИ І ВИКОНАВЦІ
§ 24. Алгоритми і виконавці
Данилку, чи пам’ятаєш ти, що таке алгоритм і хто такі виконавці алгоритмів?
Авжеж, ти ж для мене постійно складаєш алгоритми, а я їх виконую, тобто я є виконавцем твоїх алгоритмів. І всі учні, що виконують дії за складеними алгоритмами, є виконавцями.
Алгоритмом називають порядок дій, що дає змогу виконати певну задачу, а виконавцями - тих, хто їх виконує.
Виконавцями алгоритмів можуть бути і люди, і технічні пристрої.
Розгляньмо приклади задач, складених до них алгоритмів і можливих виконавців.
У мене для тебе також є кілька прикладів.
А чому в твоїх прикладах до однієї задачі різні алгоритми?
Тому що для кожного виконавця є система команд, яку він розуміє і може виконати. Розгляньмо приклад.
Задача для виконавців № 1 і № 2: проїхати по маршруту:
А що станеться, коли виконавцю № 1 задати алгоритм, складений для виконавця № 2?
Виконавець № 1 не зможе виконати такий алгоритм, оскільки він не вміє повертати ліворуч і не розуміє такої команди.
Відмови виконавця виникають, якщо неможливо виконати команду.
Запитання та завдання від Комп’юшка
1. Продовж речення: «Алгоритм - це…».
2. Наведи приклади виконавців.
3. Обери виконавця для виконання кожної задачі та поясни свій вибір.
Виконавці |
№ 1 |
№ 2 |
№ 3 |
Система команд виконавців |
• іди прямо • поверни праворуч • візьми предмет • поклади предмет |
• іди назад • поверни праворуч • візьми предмет |
• поверни праворуч • поверни ліворуч • візьми предмет • поклади предмет |
Задачі:
а) Зібрати гриби на галявині.
б) Перенести вантаж з одного складу на інший.
в) Розкласти розсаду квітів у вириті ямки.
г) Розкласти окремо фрукти та овочі.
4. Склади алгоритм для виконання задач:
а) розв’язати задачу з математики;
б) зробити звуковий аналіз слова;
в) записати домашнє завдання в щоденник;
г) виготовити аплікацію з паперу.