SlideShare a Scribd company logo
1 of 26
Інформатика 5
teach-inf.com.ua
за підручником
Морзе Н.В. та ін.
Нова українська школа
Виконавці алгоритмів
та їхні системи
команд. Способи
опису алгоритму.
Програма
Урок 9
© Вивчаємо інформатику teach-inf.com.ua
Обговоріть, чому
комп’ютерними пристроями
слід управляти? Як ви
розумієте вислів управляти
комп’ютерними пристроями?
Виконавці алгоритмів
Способи опису алгоритму
Поставте одне одному по два
запитання щодо управління
комп’ютерними пристроями,
спираючись на зображення. Як
управління пов’язане з
алгоритмом?
Розділ 1
§ 9
© Вивчаємо інформатику teach-inf.com.ua
Виконавці алгоритмів
Способи опису алгоритму
Люди часто створюють і виконують алгоритми на:
Роботі Вулиці Удома
Розділ 1
§ 9
© Вивчаємо інформатику teach-inf.com.ua
Виконавці алгоритмів
Способи опису алгоритму
Наприклад, готуючи бутерброд, ти
дотримуєшся алгоритму. На малюнку
графічний спосіб подання алгоритму.
Нижче словесний спосіб подання алгоритму:
1. Узяти скибочку хліба.
2. Намастити хліб з одного боку маслом.
3. Покласти на масло шматок ковбаси.
4. Покласти зверху скибочку сиру.
5. Покласти на сир листок салату.
6. Покласти зверху шматок помідора.
7. Накрити іншою скибочкою хліба.
Розділ 1
§ 9
© Вивчаємо інформатику teach-inf.com.ua
Автор: Мацаєнко Сергій
Васильович
Джерело: teach-inf.com.ua
Виконавці алгоритмів
Способи опису алгоритму
Ти знаєш, що
Алгоритм — це
скінченна
послідовність
команд,
виконання яких
приводить до
розв’язування
поставленої
задачі.
Розділ 1
§ 9
© Вивчаємо інформатику teach-inf.com.ua
Серед графічних способів подання алгоритмів окремо
виділяють подання алгоритму у вигляді блок-схем.
Виконавці алгоритмів
Способи опису алгоритму
Блок-схема — це графічне
зображення алгоритму, коли
окремі його кроки (етапи)
зображуються за допомогою
різних геометричних фігур
(блоків), а зв’язки між
етапами вказуються за
допомогою стрілок, що
з’єднують ці фігури.
Розділ 1
§ 9
© Вивчаємо інформатику teach-inf.com.ua
Виконавці алгоритмів
Способи опису алгоритму
Основні із цих блоків такі:
Початок або кінець алгоритму
Блок введення-виведення даних
Блок умовного переходу
(розгалуження)
Командний блок
Так
Ні
Розділ 1
§ 9
© Вивчаємо інформатику teach-inf.com.ua
Використовуючи дані блоки, можна подати, наприклад,
алгоритм чищення картоплі в такому вигляді:
Виконавці алгоритмів
Способи опису алгоритму
Розділ 1
§ 9
© Вивчаємо інформатику teach-inf.com.ua
Виконавці алгоритмів
Способи опису алгоритму
В математиці часто алгоритми описують формулами.
Наприклад, алгоритм знаходження периметра
прямокутника:
1. Поміряти довжину прямокутника — а.
2. Поміряти ширину прямокутника — b.
3. Знайти значення P = (a + b)*2.
Це формульно-словесний спосіб
опису алгоритму.
Розділ 1
§ 9
© Вивчаємо інформатику teach-inf.com.ua
Виконавці алгоритмів
Способи опису алгоритму
Вибір форми подання алгоритму залежить від його
виконавця.
Так, алгоритм евакуації учнів із приміщення школи
при виникненні надзвичайних ситуацій:
Для учасників навчально-
виховного процесу
Для пожежних
подають у
графічній формі
записують словесно
у вигляді інструкцій
Розділ 1
§ 9
© Вивчаємо інформатику teach-inf.com.ua
Виконавці алгоритмів
Способи опису алгоритму
Але такий алгоритм евакуації не можна виконати за
допомогою комп’ютера!
Для виконання
алгоритму за
допомогою комп’ютера
його необхідно
записати «зрозумілою»
комп’ютеру мовою.
Такий запис називають
програмою.
Розділ 1
§ 9
© Вивчаємо інформатику teach-inf.com.ua
Створюють алгоритми люди. А виконують їх люди та
різні пристрої — комп'ютери, роботи, верстати,
супутники, складна побутова техніка й навіть дитячі
іграшки.
Виконавці алгоритмів
Способи опису алгоритму
Виконавець алгоритму — це об'єкт: людина,
тварина, машина чи пристрій, який здатний
виконати команди алгоритму.
Розділ 1
§ 9
© Вивчаємо інформатику teach-inf.com.ua
Виконавець має свій набір команд, кожна з яких йому
зрозуміла, і він навчений або здатний їх виконувати.
Виконавці алгоритмів
Способи опису алгоритму
Система команд виконавця — це набір
команд, які він може виконати.
Розділ 1
§ 9
© Вивчаємо інформатику teach-inf.com.ua
Виконавці алгоритмів
Способи опису алгоритму
Чим виконавець-машина відрізняється від виконавця-
людини?
Комп'ютер також є виконавцем
команд, що дає йому людина.
Наприклад,
Людина може мислити.
Вона сама приймає
рішення.
Машина може виконувати
лише ті команди, які для
неї придумала людина.
запустити програму на
виконання
завершити роботу з
програмою
Розділ 1
§ 9
© Вивчаємо інформатику teach-inf.com.ua
Виконавець має розв’язувати задачу за вказаним
алгоритмом формально, тобто виконувати послідовно
команду за командою, не вносячи ані до послідовності,
ані до жодної команди алгоритму ніяких змін.
Виконавці алгоритмів
Способи опису алгоритму
Розділ 1
§ 9
© Вивчаємо інформатику teach-inf.com.ua
Виконавці алгоритмів
Способи опису алгоритму
Наприклад, якщо формально виконати алгоритм:
задумати число
додати до нього 3
від того, що отримали, відняти 1
до того, що отримали, додати 2
до того, що отримали, додати 1
до того, що отримали, додати 2
від того, що отримали, відняти задумане число
назвати отримане число,
То одержимо
число 7 (перевір
це самостійно)
Розділ 1
§ 9
© Вивчаємо інформатику teach-inf.com.ua
Розгадайте ребус
Планування
«Ребуси українською» © rebus1.com
И=У
НЯ
Розділ 1
§ 9
© Вивчаємо інформатику teach-inf.com.ua
Розгадайте ребус
Команда
«Ребуси українською» © rebus1.com
Розділ 1
§ 9
© Вивчаємо інформатику teach-inf.com.ua
Розгадайте ребус
Виконавець
«Ребуси українською» © rebus1.com
н=к
ГР=Н
Розділ 1
§ 9
© Вивчаємо інформатику teach-inf.com.ua
Розгадайте ребус
Алгоритм
«Ребуси українською» © rebus1.com
м
Розділ 1
§ 9
© Вивчаємо інформатику teach-inf.com.ua
Розгадайте ребус
команд
«Ребуси українською» © rebus1.com
Система
Розділ 1
§ 9
© Вивчаємо інформатику teach-inf.com.ua
Розгадайте кросворд
1
1. Графічний об’єкт, яким можна керувати за
допомогою команд Скретч.
С п р А й т
2
2. Базова структура алгоритмів у вигляді
послідовності команд.
С л і д у в а н н я
3
3. Алгоритм, записаний спеціальною мовою
та призначений для виконання комп’ютером.
П р о г р а м а
4
4. Одна з форм подання алгоритму.
С л о в е с н а
5
5. Місце виконання алгоритму.
С е р е д о в и щ е
6
6. Людина, тварина або пристрій, які здатні
виконувати команди
В и к о н а в е ц ь
7
7. Навчальне середовище виконання алгоритмів.
С к р е т ч
8
8. Вказівка виконавцеві.
К о м а н д а Далі
Розділ 1
§ 9
© Вивчаємо інформатику teach-inf.com.ua
Повторюємо
Подають
Виконують
Алгоритм
Виконавці
Люди
Машини
Пристрої
Словесна форма
Графічна форма
Система
команд
виконавця
Розділ 1
§ 9
© Вивчаємо інформатику teach-inf.com.ua
Домашнє завдання
Проаналізувати
с. 40-44
Розділ 1
§ 9
© Вивчаємо інформатику teach-inf.com.ua
Працюємо за комп’ютером
Сторінка
44
Розділ 1
§ 9
Інформатика 5
teach-inf.com.ua
за підручником
Морзе Н.В. та ін.
Нова українська школа
Дякую за увагу!
Урок 9

More Related Content

Similar to Презентація 5 клас Урок 9.pptx

Презентація:Поняття алгоритму. Виконавці алгоритмів.
Презентація:Поняття алгоритму. Виконавці алгоритмів.Презентація:Поняття алгоритму. Виконавці алгоритмів.
Презентація:Поняття алгоритму. Виконавці алгоритмів.
sveta7940
 
0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi
0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi
0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi
annaeres
 
0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi
0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi
0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi
annaeres
 

Similar to Презентація 5 клас Урок 9.pptx (20)

7 in b_2020
7 in b_20207 in b_2020
7 in b_2020
 
175
175175
175
 
5 клас урок 17 НОВА ПРОГРАМА
5 клас урок 17 НОВА ПРОГРАМА5 клас урок 17 НОВА ПРОГРАМА
5 клас урок 17 НОВА ПРОГРАМА
 
5 клас урок 28 нова програма
5 клас урок 28 нова програма5 клас урок 28 нова програма
5 клас урок 28 нова програма
 
6 2blog
6 2blog6 2blog
6 2blog
 
конспект урока з математики для 5а класа
конспект урока з математики для 5а класаконспект урока з математики для 5а класа
конспект урока з математики для 5а класа
 
урок 3
урок 3урок 3
урок 3
 
інформатика 3 кл
інформатика 3 клінформатика 3 кл
інформатика 3 кл
 
3k sxod-inf-korni-kramar-13
3k sxod-inf-korni-kramar-133k sxod-inf-korni-kramar-13
3k sxod-inf-korni-kramar-13
 
Підручник Сходинки до інформатики 3 клас Корнієнко М.М., Крамаровська С.М., З...
Підручник Сходинки до інформатики 3 клас Корнієнко М.М., Крамаровська С.М., З...Підручник Сходинки до інформатики 3 клас Корнієнко М.М., Крамаровська С.М., З...
Підручник Сходинки до інформатики 3 клас Корнієнко М.М., Крамаровська С.М., З...
 
Shodynky do-informatyky-3-klas-kornienko
Shodynky do-informatyky-3-klas-kornienkoShodynky do-informatyky-3-klas-kornienko
Shodynky do-informatyky-3-klas-kornienko
 
3 34
3 343 34
3 34
 
3 клас урок 25 коли є неможливим виконання алгоритму
3 клас урок 25 коли є неможливим виконання алгоритму3 клас урок 25 коли є неможливим виконання алгоритму
3 клас урок 25 коли є неможливим виконання алгоритму
 
Презентація:Поняття алгоритму. Виконавці алгоритмів.
Презентація:Поняття алгоритму. Виконавці алгоритмів.Презентація:Поняття алгоритму. Виконавці алгоритмів.
Презентація:Поняття алгоритму. Виконавці алгоритмів.
 
6inf urok1
6inf urok16inf urok1
6inf urok1
 
0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi
0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi
0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi
 
0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi
0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi
0900694 8587 d_shost_d_m_informatika_turbo_pascal_1011_klasi
 
6 клас (урок№1)
6 клас (урок№1)6 клас (урок№1)
6 клас (урок№1)
 
урок 3
урок 3урок 3
урок 3
 
3 клас урок 2
3 клас урок 23 клас урок 2
3 клас урок 2
 

Презентація 5 клас Урок 9.pptx

  • 1. Інформатика 5 teach-inf.com.ua за підручником Морзе Н.В. та ін. Нова українська школа Виконавці алгоритмів та їхні системи команд. Способи опису алгоритму. Програма Урок 9
  • 2. © Вивчаємо інформатику teach-inf.com.ua Обговоріть, чому комп’ютерними пристроями слід управляти? Як ви розумієте вислів управляти комп’ютерними пристроями? Виконавці алгоритмів Способи опису алгоритму Поставте одне одному по два запитання щодо управління комп’ютерними пристроями, спираючись на зображення. Як управління пов’язане з алгоритмом? Розділ 1 § 9
  • 3. © Вивчаємо інформатику teach-inf.com.ua Виконавці алгоритмів Способи опису алгоритму Люди часто створюють і виконують алгоритми на: Роботі Вулиці Удома Розділ 1 § 9
  • 4. © Вивчаємо інформатику teach-inf.com.ua Виконавці алгоритмів Способи опису алгоритму Наприклад, готуючи бутерброд, ти дотримуєшся алгоритму. На малюнку графічний спосіб подання алгоритму. Нижче словесний спосіб подання алгоритму: 1. Узяти скибочку хліба. 2. Намастити хліб з одного боку маслом. 3. Покласти на масло шматок ковбаси. 4. Покласти зверху скибочку сиру. 5. Покласти на сир листок салату. 6. Покласти зверху шматок помідора. 7. Накрити іншою скибочкою хліба. Розділ 1 § 9
  • 5. © Вивчаємо інформатику teach-inf.com.ua Автор: Мацаєнко Сергій Васильович Джерело: teach-inf.com.ua Виконавці алгоритмів Способи опису алгоритму Ти знаєш, що Алгоритм — це скінченна послідовність команд, виконання яких приводить до розв’язування поставленої задачі. Розділ 1 § 9
  • 6. © Вивчаємо інформатику teach-inf.com.ua Серед графічних способів подання алгоритмів окремо виділяють подання алгоритму у вигляді блок-схем. Виконавці алгоритмів Способи опису алгоритму Блок-схема — це графічне зображення алгоритму, коли окремі його кроки (етапи) зображуються за допомогою різних геометричних фігур (блоків), а зв’язки між етапами вказуються за допомогою стрілок, що з’єднують ці фігури. Розділ 1 § 9
  • 7. © Вивчаємо інформатику teach-inf.com.ua Виконавці алгоритмів Способи опису алгоритму Основні із цих блоків такі: Початок або кінець алгоритму Блок введення-виведення даних Блок умовного переходу (розгалуження) Командний блок Так Ні Розділ 1 § 9
  • 8. © Вивчаємо інформатику teach-inf.com.ua Використовуючи дані блоки, можна подати, наприклад, алгоритм чищення картоплі в такому вигляді: Виконавці алгоритмів Способи опису алгоритму Розділ 1 § 9
  • 9. © Вивчаємо інформатику teach-inf.com.ua Виконавці алгоритмів Способи опису алгоритму В математиці часто алгоритми описують формулами. Наприклад, алгоритм знаходження периметра прямокутника: 1. Поміряти довжину прямокутника — а. 2. Поміряти ширину прямокутника — b. 3. Знайти значення P = (a + b)*2. Це формульно-словесний спосіб опису алгоритму. Розділ 1 § 9
  • 10. © Вивчаємо інформатику teach-inf.com.ua Виконавці алгоритмів Способи опису алгоритму Вибір форми подання алгоритму залежить від його виконавця. Так, алгоритм евакуації учнів із приміщення школи при виникненні надзвичайних ситуацій: Для учасників навчально- виховного процесу Для пожежних подають у графічній формі записують словесно у вигляді інструкцій Розділ 1 § 9
  • 11. © Вивчаємо інформатику teach-inf.com.ua Виконавці алгоритмів Способи опису алгоритму Але такий алгоритм евакуації не можна виконати за допомогою комп’ютера! Для виконання алгоритму за допомогою комп’ютера його необхідно записати «зрозумілою» комп’ютеру мовою. Такий запис називають програмою. Розділ 1 § 9
  • 12. © Вивчаємо інформатику teach-inf.com.ua Створюють алгоритми люди. А виконують їх люди та різні пристрої — комп'ютери, роботи, верстати, супутники, складна побутова техніка й навіть дитячі іграшки. Виконавці алгоритмів Способи опису алгоритму Виконавець алгоритму — це об'єкт: людина, тварина, машина чи пристрій, який здатний виконати команди алгоритму. Розділ 1 § 9
  • 13. © Вивчаємо інформатику teach-inf.com.ua Виконавець має свій набір команд, кожна з яких йому зрозуміла, і він навчений або здатний їх виконувати. Виконавці алгоритмів Способи опису алгоритму Система команд виконавця — це набір команд, які він може виконати. Розділ 1 § 9
  • 14. © Вивчаємо інформатику teach-inf.com.ua Виконавці алгоритмів Способи опису алгоритму Чим виконавець-машина відрізняється від виконавця- людини? Комп'ютер також є виконавцем команд, що дає йому людина. Наприклад, Людина може мислити. Вона сама приймає рішення. Машина може виконувати лише ті команди, які для неї придумала людина. запустити програму на виконання завершити роботу з програмою Розділ 1 § 9
  • 15. © Вивчаємо інформатику teach-inf.com.ua Виконавець має розв’язувати задачу за вказаним алгоритмом формально, тобто виконувати послідовно команду за командою, не вносячи ані до послідовності, ані до жодної команди алгоритму ніяких змін. Виконавці алгоритмів Способи опису алгоритму Розділ 1 § 9
  • 16. © Вивчаємо інформатику teach-inf.com.ua Виконавці алгоритмів Способи опису алгоритму Наприклад, якщо формально виконати алгоритм: задумати число додати до нього 3 від того, що отримали, відняти 1 до того, що отримали, додати 2 до того, що отримали, додати 1 до того, що отримали, додати 2 від того, що отримали, відняти задумане число назвати отримане число, То одержимо число 7 (перевір це самостійно) Розділ 1 § 9
  • 17. © Вивчаємо інформатику teach-inf.com.ua Розгадайте ребус Планування «Ребуси українською» © rebus1.com И=У НЯ Розділ 1 § 9
  • 18. © Вивчаємо інформатику teach-inf.com.ua Розгадайте ребус Команда «Ребуси українською» © rebus1.com Розділ 1 § 9
  • 19. © Вивчаємо інформатику teach-inf.com.ua Розгадайте ребус Виконавець «Ребуси українською» © rebus1.com н=к ГР=Н Розділ 1 § 9
  • 20. © Вивчаємо інформатику teach-inf.com.ua Розгадайте ребус Алгоритм «Ребуси українською» © rebus1.com м Розділ 1 § 9
  • 21. © Вивчаємо інформатику teach-inf.com.ua Розгадайте ребус команд «Ребуси українською» © rebus1.com Система Розділ 1 § 9
  • 22. © Вивчаємо інформатику teach-inf.com.ua Розгадайте кросворд 1 1. Графічний об’єкт, яким можна керувати за допомогою команд Скретч. С п р А й т 2 2. Базова структура алгоритмів у вигляді послідовності команд. С л і д у в а н н я 3 3. Алгоритм, записаний спеціальною мовою та призначений для виконання комп’ютером. П р о г р а м а 4 4. Одна з форм подання алгоритму. С л о в е с н а 5 5. Місце виконання алгоритму. С е р е д о в и щ е 6 6. Людина, тварина або пристрій, які здатні виконувати команди В и к о н а в е ц ь 7 7. Навчальне середовище виконання алгоритмів. С к р е т ч 8 8. Вказівка виконавцеві. К о м а н д а Далі Розділ 1 § 9
  • 23. © Вивчаємо інформатику teach-inf.com.ua Повторюємо Подають Виконують Алгоритм Виконавці Люди Машини Пристрої Словесна форма Графічна форма Система команд виконавця Розділ 1 § 9
  • 24. © Вивчаємо інформатику teach-inf.com.ua Домашнє завдання Проаналізувати с. 40-44 Розділ 1 § 9
  • 25. © Вивчаємо інформатику teach-inf.com.ua Працюємо за комп’ютером Сторінка 44 Розділ 1 § 9
  • 26. Інформатика 5 teach-inf.com.ua за підручником Морзе Н.В. та ін. Нова українська школа Дякую за увагу! Урок 9