1. Налити воду в чайник.2. Відкрити кран газової конфорки.3. Поставити чайник на плиту.4. Чекати, поки вода не скипить.5. Піднести сірник до конфорки.6. Запалити сірник.7. Вимкнути газ. Порядок виконання дій. Деякий зловмисник видав наступний план дій отримання окропу: Розділ 4 § 17 Тепер усе в порядку. А ще до алгоритму добре було б додати крок“Загасити сірника” “Кінець” Треба виправити порядок виконання дій, щоб запобігти нещасному випадку.style.colorfillcolorfill.type
Що називають алгоритмом?Розділ 4 § 18 Алгоритм — це скінченна послідовність команд, виконання яких приводить до поставленої мети та отримання результату. Слово алгоритм походить від імені перського вченого, астронома й математика Аль-Хорезмі. Приблизно у 825 р. він описав придумані в Індії правила виконання дій над числами. Цікаво
Якими є способи подання алгоритмів?Розділ 4 § 18 Графічно подано алгоритм розв'язування старовинної задачі: човняру з лівого берега на правий потрібно перевезти в човні через річку вовка, козу та капусту. У човні, крім човняра, вміщується або лише вовк, або лише коза, або лише капуста. Як це зробити, якщо на березі не можна залишати козу з вовком або козу з капустою?Перевезти козу на правий берег. Перевезти козу на правий берег. Повернутися на лівий берег. Перевезти вовка на правий берег. Перевезти козу на лівий берег. Повернутися на лівий берег. Перевезти капусту на правий берег
Якими є способи подання алгоритмів?Розділ 4 § 18 Серед графічних способів подання алгоритмів окремо виділяють подання алгоритму у вигляді блок-схем. Блок-схема — це наочне графічне зображення алгоритму, коли окремі його кроки (етапи) зображуються за допомогою різних геометричних фігур (блоків), а зв'язки між етапами вказуються за допомогою стрілок, що з'єднують ці фігури.
Якими є способи подання алгоритмів?Розділ 4 § 18 Вибір форми подання алгоритму залежить від його виконавця. Так, алгоритм евакуації учнів із приміщення школи при виникненні надзвичайних ситуацій: Для учасників навчально-виховного процесу. Для пожежнихподають у графічній формізаписують словесно у вигляді інструкцій
Якими є способи подання алгоритмів?Розділ 4 § 18 Але такий алгоритм евакуації не можна виконати за допомогою комп'ютера! Для виконання алгоритму за допомогою комп'ютера його необхідно записати «зрозумілою» комп'ютеру мовою. Такий запис називають програмою. Як комп'ютеру подати алгоритм, щоб він його зрозумів?
Хто чи що може бутивиконавцем алгоритму?Розділ 4 § 18 Створюють алгоритми люди. А виконують їх люди та різні пристрої — комп'ютери, роботи, верстати, супутники, складна побутова техніка й навіть дитячі іграшки. Виконавець алгоритму — це об'єкт: людина, тварина, машина чи пристрій, який здатний виконати команди алгоритму.
Хто або що може бути виконавцем команд?Дресировані тигри в цирку — це виконавці: вони виконують ті команди, яких їх навчив дресирувальник. Хлопчика, що переходить дорогу на зелене світло світлофора, також можна назвати виконавцем. Мобільний телефон, за допомогою якого ти надсилаєш другові повідомлення, теж виконує команди після натискання певних кнопок. Розділ 4 § 17
Хто чи що може бутивиконавцем алгоритму?Фокусник запропонував глядачам задумати число і виконати певний алгоритм, а потім відгадав число. Поясніть цей фокус. Задумайте число від 1 до 20. Додайте до нього 5. Отриману суму помножте на 3. Добуток зменште на 15. Якщо ви назвете мені відповідь, я скажу яке число ви загадали.(Для цього названу відповідь потрібно розділити на 3. Вийде число, задумане глядачем.)
Алгоритми та їх виконавціРоз’яжемо задачуЄ повна бочка води, місткістю 8 літрів, порожнє відро місткістю 5 літрів і банка місткістю 3 літри . Потрібно одержати в одній з посудин 1 літр рідини.8 л.5 л.3 л. Алгоритм(послідовність дій)1. Відлити з бочки в банку 3 літри2. Перелити воду з банки в відро3. Відлити з бочки в банку 3 літри4. Перелити воду з банки в відро. В банці залишився 1 літр води