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