SlideShare a Scribd company logo
Основи алгоритмізаціїОснови алгоритмізації
та програмування.та програмування.
Алгоритми та їхАлгоритми та їх
властивості. Формивластивості. Форми
подання алгоритмів.подання алгоритмів.
Що таке алгоритм?Що таке алгоритм?
АлгоритмАлгоритм – деякий скінчений впорядкований набір
дій, послідовне виконання яких через скінчену кількість
кроків приводить до розв’язку задачі.
Слово алгоритм походить від
імені перського математика IX ст.
Мухаммеда бен-Муси аль-Хорезмі
Хто або що може бутиХто або що може бути
виконавцем алгоритму?виконавцем алгоритму?
Кожен алгоритм будується з розрахунку на деякого
виконавця, із врахуванням системи вказівок, які він
здатен виконати (система команд виконавця).
Які властивості алгоритму?Які властивості алгоритму?
Які існують форми поданняЯкі існують форми подання
алгоритму?алгоритму?
• СловеснаСловесна – передбачає опис
алгоритму за допомогою
слів.
• ГрафічнаГрафічна – кроки алгоритму
подаються у вигляді схем,
знаків, позначень.
• Словесно-формульнаСловесно-формульна –
застосовують фрагменти
формул та описи дій.
Рецепт "Піцца нашвидкуруч":
1. В рівних пропорціях змішайте сметану
з томатною пастою та спеціями.
2. Отриманий соус намажте на хліб.
3. Зверху викладіть порізані на шматочки
помідори та перець, половинки маслин.
4. притрусіть сиром.
5. На кілька хвилин поставити в духовку
Що означає побудуватиЩо означає побудувати
алгоритм?алгоритм?
Програмне середовище СКРЕТЧПрограмне середовище СКРЕТЧ
Що таке блок-схема?Що таке блок-схема?
Блок-схемаБлок-схема – це тип схеми для опису алгоритмів чи
процесів, в яких окремі кроки зображені у вигляді блоків
різної форми, з'єднаних між собою стрілками.
Назва Фігура Призначення
Термінатор Початок або кінець алгоритму
Процес Виконання однієї або кількох команд
Рішення
Прийняття рішення залежно від
результату перевірки вказаної умови
Дані
Введення вхідних даних (аргументів) або
виведення вихідних даних (результатів)
Що таке базові структуриЩо таке базові структури
алгоритмів?алгоритмів?
• Для опису логічно обумовленого ходу
виконання дій під час створення алгоритмів
використовують одні й ті самі елементи,
які називають базовими структурамибазовими структурами.
• Базових алгоритмічних структур є три:
– СлідуванняСлідування
– РозгалуженняРозгалуження
– ПовторенняПовторення
• За їх допомогою можна скласти будь-який
алгоритм.
Що таке БАС “Слідування”?Що таке БАС “Слідування”?
СлідуванняСлідування означає, що дії мають
виконуватися послідовно, одна за одною.
Команда 1Команда 1
Команда 2Команда 2
КомандаКоманда NN
Наприклад, будь-який алгоритм можна
подати як послідовність трьох дій
Що таке БАС “Розгалуження”?Що таке БАС “Розгалуження”?
РозгалуженняРозгалуження означає виконання однієї з двох дій
залежно від значення деякого логічного виразу
Умова?Умова?
++ ––
Дія 1Дія 1 Дія 2Дія 2
Що таке БАС “Повторення”?Що таке БАС “Повторення”?
ПовторенняПовторення означає неодноразове виконання
однотипної дії. При описі алгоритмів розрізняють два
типи повторень: цикл “Поки”цикл “Поки” та цикл “До”цикл “До”
ніні
тактак
Умова?Умова?
ДіяДія
Поч. наданняПоч. надання
Умова?Умова?
тактак
ніні
ДіяДія
Поч. наданняПоч. надання

More Related Content

What's hot

Кодування алгоритмів. Поняття складності алгоритмів
Кодування алгоритмів. Поняття складності алгоритмівКодування алгоритмів. Поняття складності алгоритмів
Кодування алгоритмів. Поняття складності алгоритмів
t0hins
 
11 клас 3 урок
11 клас 3 урок11 клас 3 урок
11 клас 3 урок
StAlKeRoV
 
опорні схеми
опорні схемиопорні схеми
опорні схеми
Irina Tabanets
 
Algoritmi formi podannja-algoritmiv
Algoritmi formi podannja-algoritmivAlgoritmi formi podannja-algoritmiv
Algoritmi formi podannja-algoritmivxitrik
 
118
118118
Algoritm
AlgoritmAlgoritm
Algoritm
e-ranok e-ranok
 
Oxentyuk
OxentyukOxentyuk
Oxentyuks0288
 
інформатика алгор та прогр по підручнику верлань 2 стор на 1 листку
інформатика алгор та прогр по підручнику верлань 2 стор на 1 листкуінформатика алгор та прогр по підручнику верлань 2 стор на 1 листку
інформатика алгор та прогр по підручнику верлань 2 стор на 1 листку
Школа №7 Миргород
 
7 klas 11_urok_m
7 klas 11_urok_m7 klas 11_urok_m
7 klas 11_urok_m
Olga Sokolik
 
Практична робота
Практична роботаПрактична робота
Практична робота
Olga Sokolik
 
Інформатика-6. Урок 3
Інформатика-6. Урок 3Інформатика-6. Урок 3
Інформатика-6. Урок 3
Володимир Бондар
 
Алгоритми
АлгоритмиАлгоритми
Алгоритми
Irina Pokidko
 
алгоритм гончарук
алгоритм гончарукалгоритм гончарук
алгоритм гончарукOlena Pyzaenko
 
GameDev 2017 - Андрій Яворський "Програмування ігрового AI"
GameDev 2017 - Андрій Яворський "Програмування ігрового AI"GameDev 2017 - Андрій Яворський "Програмування ігрового AI"
GameDev 2017 - Андрій Яворський "Програмування ігрового AI"
Lviv Startup Club
 

What's hot (19)

Кодування алгоритмів. Поняття складності алгоритмів
Кодування алгоритмів. Поняття складності алгоритмівКодування алгоритмів. Поняття складності алгоритмів
Кодування алгоритмів. Поняття складності алгоритмів
 
11 клас 3 урок
11 клас 3 урок11 клас 3 урок
11 клас 3 урок
 
навчальна
навчальнанавчальна
навчальна
 
опорні схеми
опорні схемиопорні схеми
опорні схеми
 
Algoritmi formi podannja-algoritmiv
Algoritmi formi podannja-algoritmivAlgoritmi formi podannja-algoritmiv
Algoritmi formi podannja-algoritmiv
 
Str algoritmy
Str algoritmyStr algoritmy
Str algoritmy
 
118
118118
118
 
Algoritm
AlgoritmAlgoritm
Algoritm
 
Oxentyuk
OxentyukOxentyuk
Oxentyuk
 
інформатика алгор та прогр по підручнику верлань 2 стор на 1 листку
інформатика алгор та прогр по підручнику верлань 2 стор на 1 листкуінформатика алгор та прогр по підручнику верлань 2 стор на 1 листку
інформатика алгор та прогр по підручнику верлань 2 стор на 1 листку
 
7 klas 11_urok_m
7 klas 11_urok_m7 klas 11_urok_m
7 klas 11_urok_m
 
Практична робота
Практична роботаПрактична робота
Практична робота
 
5971 789623
5971 7896235971 789623
5971 789623
 
Інформатика-6. Урок 3
Інформатика-6. Урок 3Інформатика-6. Урок 3
Інформатика-6. Урок 3
 
St 11kl urok_3_tema_ss
St 11kl urok_3_tema_ssSt 11kl urok_3_tema_ss
St 11kl urok_3_tema_ss
 
Алгоритми
АлгоритмиАлгоритми
Алгоритми
 
алгоритм гончарук
алгоритм гончарукалгоритм гончарук
алгоритм гончарук
 
алгоритм гончарук
алгоритм гончарукалгоритм гончарук
алгоритм гончарук
 
GameDev 2017 - Андрій Яворський "Програмування ігрового AI"
GameDev 2017 - Андрій Яворський "Програмування ігрового AI"GameDev 2017 - Андрій Яворський "Програмування ігрового AI"
GameDev 2017 - Андрій Яворський "Програмування ігрового AI"
 

Similar to Ak 11kl urok_10_tema_ss

Введення до теорії алгоритмів та програмування
Введення до теорії алгоритмів та програмуванняВведення до теорії алгоритмів та програмування
Введення до теорії алгоритмів та програмування
ssuser847e42
 
алгоритми
алгоритмиалгоритми
алгоритми1cana1
 
01 Вступ
01 Вступ01 Вступ
01 Вступ
Oleksii Molchanovskyi
 
Базові алгоритмічні структури
Базові алгоритмічні структуриБазові алгоритмічні структури
Базові алгоритмічні структури
VladyslavKochkin
 
алгоритми та їх виконавці
алгоритми та їх виконавціалгоритми та їх виконавці
алгоритми та їх виконавці
NVK4
 
3 клас урок 24 що таке команди, алгоритми та їх виконавці
3 клас урок 24 що таке команди, алгоритми та їх виконавці3 клас урок 24 що таке команди, алгоритми та їх виконавці
3 клас урок 24 що таке команди, алгоритми та їх виконавці
Сокальська ЗШ І-ІІІ ступенів №2
 
урок 3
урок 3урок 3
урок 3
School5uman
 
6 клас (урок№2)
6 клас (урок№2)6 клас (урок№2)
6 клас (урок№2)
Sanya Dzhedzhera
 
Oxentyuk
OxentyukOxentyuk
Oxentyuks0288
 
Oxentyuk
OxentyukOxentyuk
Oxentyuks0288
 
6 клас урок 3
6 клас урок 36 клас урок 3
6 клас урок 3
Алла Калічун
 
SequenceDiagram.pptx
SequenceDiagram.pptxSequenceDiagram.pptx
SequenceDiagram.pptx
E-5
 
урок 3
урок 3урок 3
урок 3
School5uman
 
тема 7
тема 7тема 7
тема 7
cit-cit
 
Algoritmi formi podannja-algoritmiv
Algoritmi formi podannja-algoritmivAlgoritmi formi podannja-algoritmiv
Algoritmi formi podannja-algoritmivAnn Eres
 

Similar to Ak 11kl urok_10_tema_ss (18)

Введення до теорії алгоритмів та програмування
Введення до теорії алгоритмів та програмуванняВведення до теорії алгоритмів та програмування
Введення до теорії алгоритмів та програмування
 
алгоритми
алгоритмиалгоритми
алгоритми
 
01 Вступ
01 Вступ01 Вступ
01 Вступ
 
Базові алгоритмічні структури
Базові алгоритмічні структуриБазові алгоритмічні структури
Базові алгоритмічні структури
 
алгоритми та їх виконавці
алгоритми та їх виконавціалгоритми та їх виконавці
алгоритми та їх виконавці
 
6 клас урок 2
6 клас урок 26 клас урок 2
6 клас урок 2
 
3 клас урок 24 що таке команди, алгоритми та їх виконавці
3 клас урок 24 що таке команди, алгоритми та їх виконавці3 клас урок 24 що таке команди, алгоритми та їх виконавці
3 клас урок 24 що таке команди, алгоритми та їх виконавці
 
урок 3
урок 3урок 3
урок 3
 
6 клас (урок№2)
6 клас (урок№2)6 клас (урок№2)
6 клас (урок№2)
 
Amo l14
Amo l14Amo l14
Amo l14
 
Oxentyuk
OxentyukOxentyuk
Oxentyuk
 
Oxentyuk
OxentyukOxentyuk
Oxentyuk
 
6 клас урок 3
6 клас урок 36 клас урок 3
6 клас урок 3
 
6 клас урок 3
6 клас урок 36 клас урок 3
6 клас урок 3
 
SequenceDiagram.pptx
SequenceDiagram.pptxSequenceDiagram.pptx
SequenceDiagram.pptx
 
урок 3
урок 3урок 3
урок 3
 
тема 7
тема 7тема 7
тема 7
 
Algoritmi formi podannja-algoritmiv
Algoritmi formi podannja-algoritmivAlgoritmi formi podannja-algoritmiv
Algoritmi formi podannja-algoritmiv
 

More from Оксана Кімакович

10kl urok 25_tema
10kl urok 25_tema10kl urok 25_tema
10kl urok 24_tema
10kl urok 24_tema10kl urok 24_tema
10kl urok 23_tema
10kl urok 23_tema10kl urok 23_tema
7kl urok 23_tema_site
7kl urok 23_tema_site7kl urok 23_tema_site
7kl urok 23_tema_site
Оксана Кімакович
 
7kl urok 22_tema_site
7kl urok 22_tema_site7kl urok 22_tema_site
7kl urok 22_tema_site
Оксана Кімакович
 
9kl urok 21_tema
9kl urok 21_tema9kl urok 21_tema
10kl ak urok_09_tema
10kl ak urok_09_tema10kl ak urok_09_tema
10kl ak urok_09_tema
Оксана Кімакович
 
10kl ak urok_06_tema
10kl ak urok_06_tema10kl ak urok_06_tema
10kl ak urok_06_tema
Оксана Кімакович
 
9kl urok 06_tema
9kl urok 06_tema9kl urok 06_tema
9kl urok 05_tema
9kl urok 05_tema9kl urok 05_tema
9kl urok 04_tema
9kl urok 04_tema9kl urok 04_tema
6kl urok 02_tema
6kl urok 02_tema6kl urok 02_tema
7kl urok 04_tema
7kl urok 04_tema7kl urok 04_tema
7kl urok 03_tema
7kl urok 03_tema7kl urok 03_tema
7kl urok 02_tema
7kl urok 02_tema7kl urok 02_tema
Inform 2015 2016
Inform 2015 2016Inform 2015 2016

More from Оксана Кімакович (20)

10kl urok 25_tema
10kl urok 25_tema10kl urok 25_tema
10kl urok 25_tema
 
10kl urok 24_tema
10kl urok 24_tema10kl urok 24_tema
10kl urok 24_tema
 
10kl urok 23_tema
10kl urok 23_tema10kl urok 23_tema
10kl urok 23_tema
 
7kl urok 23_tema_site
7kl urok 23_tema_site7kl urok 23_tema_site
7kl urok 23_tema_site
 
7kl urok 22_tema_site
7kl urok 22_tema_site7kl urok 22_tema_site
7kl urok 22_tema_site
 
9kl urok 21_tema
9kl urok 21_tema9kl urok 21_tema
9kl urok 21_tema
 
10kl ak urok_09_tema
10kl ak urok_09_tema10kl ak urok_09_tema
10kl ak urok_09_tema
 
10kl ak urok_06_tema
10kl ak urok_06_tema10kl ak urok_06_tema
10kl ak urok_06_tema
 
9kl urok 06_tema
9kl urok 06_tema9kl urok 06_tema
9kl urok 06_tema
 
9kl urok 05_tema
9kl urok 05_tema9kl urok 05_tema
9kl urok 05_tema
 
9kl urok 04_tema
9kl urok 04_tema9kl urok 04_tema
9kl urok 04_tema
 
6kl urok 02_tema
6kl urok 02_tema6kl urok 02_tema
6kl urok 02_tema
 
7kl urok 04_tema
7kl urok 04_tema7kl urok 04_tema
7kl urok 04_tema
 
7kl urok 03_tema
7kl urok 03_tema7kl urok 03_tema
7kl urok 03_tema
 
7kl urok 02_tema
7kl urok 02_tema7kl urok 02_tema
7kl urok 02_tema
 
Inform 2015 2016
Inform 2015 2016Inform 2015 2016
Inform 2015 2016
 
5klas urok 27_site
5klas urok 27_site5klas urok 27_site
5klas urok 27_site
 
5klas urok 26_site
5klas urok 26_site5klas urok 26_site
5klas urok 26_site
 
6klas urok 25_site
6klas urok 25_site6klas urok 25_site
6klas urok 25_site
 
6klas urok 23_site
6klas urok 23_site6klas urok 23_site
6klas urok 23_site
 

Recently uploaded

06.06.2024 ТСЛ Медичні довідки для закладів освіти.pdf
06.06.2024 ТСЛ Медичні довідки для закладів освіти.pdf06.06.2024 ТСЛ Медичні довідки для закладів освіти.pdf
06.06.2024 ТСЛ Медичні довідки для закладів освіти.pdf
ssuser46127c
 
Віртуальна виставка «Батько – це сила і мудрість».
Віртуальна виставка «Батько – це сила і мудрість».Віртуальна виставка «Батько – це сила і мудрість».
Віртуальна виставка «Батько – це сила і мудрість».
Vinnytsia Regional Universal Scientific Library named after Valentin Otamanovsky
 
Звіт за результатами самооцінювання щодо освітнього середовища
Звіт за результатами самооцінювання щодо освітнього середовищаЗвіт за результатами самооцінювання щодо освітнього середовища
Звіт за результатами самооцінювання щодо освітнього середовища
ssuserce4e97
 
Проєкт "Подорож містами України". Буковина
Проєкт "Подорож містами України". БуковинаПроєкт "Подорож містами України". Буковина
Проєкт "Подорож містами України". Буковина
НБУ для дітей
 
курсова робота теорема Штольца з математики
курсова робота теорема Штольца з математикикурсова робота теорема Штольца з математики
курсова робота теорема Штольца з математики
ssuser3a363c
 
Передвиборча програма Майора Станіслава
Передвиборча програма  Майора СтаніславаПередвиборча програма  Майора Станіслава
Передвиборча програма Майора Станіслава
tetiana1958
 
Звіт директора КЗО "СЗШ №124" ДМР 2023-2024 н.р.
Звіт директора КЗО "СЗШ №124" ДМР 2023-2024 н.р.Звіт директора КЗО "СЗШ №124" ДМР 2023-2024 н.р.
Звіт директора КЗО "СЗШ №124" ДМР 2023-2024 н.р.
Pervushina1983
 
zarahuvannia do pershogo klassu IMG_20240607_0001.pdf
zarahuvannia do pershogo klassu IMG_20240607_0001.pdfzarahuvannia do pershogo klassu IMG_20240607_0001.pdf
zarahuvannia do pershogo klassu IMG_20240607_0001.pdf
AleksSaf
 
Оригінал. Переклад. Види перекладів. Допомога учню
Оригінал. Переклад. Види перекладів. Допомога учнюОригінал. Переклад. Види перекладів. Допомога учню
Оригінал. Переклад. Види перекладів. Допомога учню
Adriana Himinets
 
"Він плакав і сміявся з народом: творчий спадок Федьковича"
"Він плакав і сміявся з народом: творчий спадок Федьковича""Він плакав і сміявся з народом: творчий спадок Федьковича"
"Він плакав і сміявся з народом: творчий спадок Федьковича"
Чернівецька обласна бібліотека для дітей
 
Постанова №648 уряду від 04 червня 2024 року. .pdf
Постанова №648 уряду від 04 червня 2024 року. .pdfПостанова №648 уряду від 04 червня 2024 року. .pdf
Постанова №648 уряду від 04 червня 2024 року. .pdf
24tvua
 
Випуск магістрів- науковців факультету мехатроніки та інжинірингу, 2024 р.
Випуск магістрів- науковців факультету мехатроніки та інжинірингу, 2024 р.Випуск магістрів- науковців факультету мехатроніки та інжинірингу, 2024 р.
Випуск магістрів- науковців факультету мехатроніки та інжинірингу, 2024 р.
tetiana1958
 
Звіт самооцінювання осв. середовище 2024.ppt
Звіт самооцінювання осв. середовище 2024.pptЗвіт самооцінювання осв. середовище 2024.ppt
Звіт самооцінювання осв. середовище 2024.ppt
ssuserce4e97
 
Р.Л.Стівенсон "Вересовий трунок". Допомога учню
Р.Л.Стівенсон "Вересовий трунок". Допомога учнюР.Л.Стівенсон "Вересовий трунок". Допомога учню
Р.Л.Стівенсон "Вересовий трунок". Допомога учню
Adriana Himinets
 
Топ книг для літнього настрою: рекомендаційні списки літератури для позакласн...
Топ книг для літнього настрою: рекомендаційні списки літератури для позакласн...Топ книг для літнього настрою: рекомендаційні списки літератури для позакласн...
Топ книг для літнього настрою: рекомендаційні списки літератури для позакласн...
Чернівецька обласна бібліотека для дітей
 
Звіт керівника закладу за 2023-2024.pptx
Звіт керівника закладу за 2023-2024.pptxЗвіт керівника закладу за 2023-2024.pptx
Звіт керівника закладу за 2023-2024.pptx
ssuserd0ab23
 
Звіт директора за 2023-2024 н. р. [Автозбережено].ppt
Звіт директора  за 2023-2024 н. р. [Автозбережено].pptЗвіт директора  за 2023-2024 н. р. [Автозбережено].ppt
Звіт директора за 2023-2024 н. р. [Автозбережено].ppt
ssuser59c0a2
 
Передвиборча програма Ковальової Катерини
Передвиборча програма Ковальової КатериниПередвиборча програма Ковальової Катерини
Передвиборча програма Ковальової Катерини
tetiana1958
 
Зернобобові культури в Україні: сучасний стан та перспективи використання
Зернобобові культури в Україні: сучасний стан та перспективи використанняЗернобобові культури в Україні: сучасний стан та перспективи використання
Зернобобові культури в Україні: сучасний стан та перспективи використання
Vinnytsia Regional Universal Scientific Library named after Valentin Otamanovsky
 
Р.Л.Стівенсон "Вересовий трунок". Презентація
Р.Л.Стівенсон "Вересовий трунок". ПрезентаціяР.Л.Стівенсон "Вересовий трунок". Презентація
Р.Л.Стівенсон "Вересовий трунок". Презентація
Adriana Himinets
 

Recently uploaded (20)

06.06.2024 ТСЛ Медичні довідки для закладів освіти.pdf
06.06.2024 ТСЛ Медичні довідки для закладів освіти.pdf06.06.2024 ТСЛ Медичні довідки для закладів освіти.pdf
06.06.2024 ТСЛ Медичні довідки для закладів освіти.pdf
 
Віртуальна виставка «Батько – це сила і мудрість».
Віртуальна виставка «Батько – це сила і мудрість».Віртуальна виставка «Батько – це сила і мудрість».
Віртуальна виставка «Батько – це сила і мудрість».
 
Звіт за результатами самооцінювання щодо освітнього середовища
Звіт за результатами самооцінювання щодо освітнього середовищаЗвіт за результатами самооцінювання щодо освітнього середовища
Звіт за результатами самооцінювання щодо освітнього середовища
 
Проєкт "Подорож містами України". Буковина
Проєкт "Подорож містами України". БуковинаПроєкт "Подорож містами України". Буковина
Проєкт "Подорож містами України". Буковина
 
курсова робота теорема Штольца з математики
курсова робота теорема Штольца з математикикурсова робота теорема Штольца з математики
курсова робота теорема Штольца з математики
 
Передвиборча програма Майора Станіслава
Передвиборча програма  Майора СтаніславаПередвиборча програма  Майора Станіслава
Передвиборча програма Майора Станіслава
 
Звіт директора КЗО "СЗШ №124" ДМР 2023-2024 н.р.
Звіт директора КЗО "СЗШ №124" ДМР 2023-2024 н.р.Звіт директора КЗО "СЗШ №124" ДМР 2023-2024 н.р.
Звіт директора КЗО "СЗШ №124" ДМР 2023-2024 н.р.
 
zarahuvannia do pershogo klassu IMG_20240607_0001.pdf
zarahuvannia do pershogo klassu IMG_20240607_0001.pdfzarahuvannia do pershogo klassu IMG_20240607_0001.pdf
zarahuvannia do pershogo klassu IMG_20240607_0001.pdf
 
Оригінал. Переклад. Види перекладів. Допомога учню
Оригінал. Переклад. Види перекладів. Допомога учнюОригінал. Переклад. Види перекладів. Допомога учню
Оригінал. Переклад. Види перекладів. Допомога учню
 
"Він плакав і сміявся з народом: творчий спадок Федьковича"
"Він плакав і сміявся з народом: творчий спадок Федьковича""Він плакав і сміявся з народом: творчий спадок Федьковича"
"Він плакав і сміявся з народом: творчий спадок Федьковича"
 
Постанова №648 уряду від 04 червня 2024 року. .pdf
Постанова №648 уряду від 04 червня 2024 року. .pdfПостанова №648 уряду від 04 червня 2024 року. .pdf
Постанова №648 уряду від 04 червня 2024 року. .pdf
 
Випуск магістрів- науковців факультету мехатроніки та інжинірингу, 2024 р.
Випуск магістрів- науковців факультету мехатроніки та інжинірингу, 2024 р.Випуск магістрів- науковців факультету мехатроніки та інжинірингу, 2024 р.
Випуск магістрів- науковців факультету мехатроніки та інжинірингу, 2024 р.
 
Звіт самооцінювання осв. середовище 2024.ppt
Звіт самооцінювання осв. середовище 2024.pptЗвіт самооцінювання осв. середовище 2024.ppt
Звіт самооцінювання осв. середовище 2024.ppt
 
Р.Л.Стівенсон "Вересовий трунок". Допомога учню
Р.Л.Стівенсон "Вересовий трунок". Допомога учнюР.Л.Стівенсон "Вересовий трунок". Допомога учню
Р.Л.Стівенсон "Вересовий трунок". Допомога учню
 
Топ книг для літнього настрою: рекомендаційні списки літератури для позакласн...
Топ книг для літнього настрою: рекомендаційні списки літератури для позакласн...Топ книг для літнього настрою: рекомендаційні списки літератури для позакласн...
Топ книг для літнього настрою: рекомендаційні списки літератури для позакласн...
 
Звіт керівника закладу за 2023-2024.pptx
Звіт керівника закладу за 2023-2024.pptxЗвіт керівника закладу за 2023-2024.pptx
Звіт керівника закладу за 2023-2024.pptx
 
Звіт директора за 2023-2024 н. р. [Автозбережено].ppt
Звіт директора  за 2023-2024 н. р. [Автозбережено].pptЗвіт директора  за 2023-2024 н. р. [Автозбережено].ppt
Звіт директора за 2023-2024 н. р. [Автозбережено].ppt
 
Передвиборча програма Ковальової Катерини
Передвиборча програма Ковальової КатериниПередвиборча програма Ковальової Катерини
Передвиборча програма Ковальової Катерини
 
Зернобобові культури в Україні: сучасний стан та перспективи використання
Зернобобові культури в Україні: сучасний стан та перспективи використанняЗернобобові культури в Україні: сучасний стан та перспективи використання
Зернобобові культури в Україні: сучасний стан та перспективи використання
 
Р.Л.Стівенсон "Вересовий трунок". Презентація
Р.Л.Стівенсон "Вересовий трунок". ПрезентаціяР.Л.Стівенсон "Вересовий трунок". Презентація
Р.Л.Стівенсон "Вересовий трунок". Презентація
 

Ak 11kl urok_10_tema_ss

  • 1. Основи алгоритмізаціїОснови алгоритмізації та програмування.та програмування. Алгоритми та їхАлгоритми та їх властивості. Формивластивості. Форми подання алгоритмів.подання алгоритмів.
  • 2. Що таке алгоритм?Що таке алгоритм? АлгоритмАлгоритм – деякий скінчений впорядкований набір дій, послідовне виконання яких через скінчену кількість кроків приводить до розв’язку задачі. Слово алгоритм походить від імені перського математика IX ст. Мухаммеда бен-Муси аль-Хорезмі
  • 3. Хто або що може бутиХто або що може бути виконавцем алгоритму?виконавцем алгоритму? Кожен алгоритм будується з розрахунку на деякого виконавця, із врахуванням системи вказівок, які він здатен виконати (система команд виконавця).
  • 4. Які властивості алгоритму?Які властивості алгоритму?
  • 5. Які існують форми поданняЯкі існують форми подання алгоритму?алгоритму? • СловеснаСловесна – передбачає опис алгоритму за допомогою слів. • ГрафічнаГрафічна – кроки алгоритму подаються у вигляді схем, знаків, позначень. • Словесно-формульнаСловесно-формульна – застосовують фрагменти формул та описи дій. Рецепт "Піцца нашвидкуруч": 1. В рівних пропорціях змішайте сметану з томатною пастою та спеціями. 2. Отриманий соус намажте на хліб. 3. Зверху викладіть порізані на шматочки помідори та перець, половинки маслин. 4. притрусіть сиром. 5. На кілька хвилин поставити в духовку
  • 6. Що означає побудуватиЩо означає побудувати алгоритм?алгоритм?
  • 8. Що таке блок-схема?Що таке блок-схема? Блок-схемаБлок-схема – це тип схеми для опису алгоритмів чи процесів, в яких окремі кроки зображені у вигляді блоків різної форми, з'єднаних між собою стрілками. Назва Фігура Призначення Термінатор Початок або кінець алгоритму Процес Виконання однієї або кількох команд Рішення Прийняття рішення залежно від результату перевірки вказаної умови Дані Введення вхідних даних (аргументів) або виведення вихідних даних (результатів)
  • 9. Що таке базові структуриЩо таке базові структури алгоритмів?алгоритмів? • Для опису логічно обумовленого ходу виконання дій під час створення алгоритмів використовують одні й ті самі елементи, які називають базовими структурамибазовими структурами. • Базових алгоритмічних структур є три: – СлідуванняСлідування – РозгалуженняРозгалуження – ПовторенняПовторення • За їх допомогою можна скласти будь-який алгоритм.
  • 10. Що таке БАС “Слідування”?Що таке БАС “Слідування”? СлідуванняСлідування означає, що дії мають виконуватися послідовно, одна за одною. Команда 1Команда 1 Команда 2Команда 2 КомандаКоманда NN Наприклад, будь-який алгоритм можна подати як послідовність трьох дій
  • 11. Що таке БАС “Розгалуження”?Що таке БАС “Розгалуження”? РозгалуженняРозгалуження означає виконання однієї з двох дій залежно від значення деякого логічного виразу Умова?Умова? ++ –– Дія 1Дія 1 Дія 2Дія 2
  • 12. Що таке БАС “Повторення”?Що таке БАС “Повторення”? ПовторенняПовторення означає неодноразове виконання однотипної дії. При описі алгоритмів розрізняють два типи повторень: цикл “Поки”цикл “Поки” та цикл “До”цикл “До” ніні тактак Умова?Умова? ДіяДія Поч. наданняПоч. надання Умова?Умова? тактак ніні ДіяДія Поч. наданняПоч. надання