Разделы презентаций


Алгоритмічна структура розгалуження

Содержание

Алгоритмічна структура розгалуженняРозділ 4 § 27

Слайды и текст этой презентации

Слайд 1Алгоритмічна структура розгалуження
За новою програмою
Урок 27

Алгоритмічна структура розгалуженняЗа новою програмоюУрок 27

Слайд 2Алгоритмічна структура розгалуження
Розділ 4 § 27

Алгоритмічна структура розгалуженняРозділ 4 § 27

Слайд 3Алгоритмічна структура розгалуження
При розв'язуванні задач часто використовуються алгоритми з розгалуженням,

які передбачають виконання певних дій залежно від істинності деякого висловлювання,

що є умовою виконання певних команд.

Розділ 4 § 27

Алгоритмічна структура розгалуженняПри розв'язуванні задач часто використовуються алгоритми з розгалуженням, які передбачають виконання певних дій залежно від

Слайд 4Алгоритмічна структура розгалуження
Наприклад, алгоритм переходу дороги по пішохідному переходу, який

регулюється світлофором: якщо горить зелене світло, слід переходити дорогу, в

іншому разі — слід зупинитися перед пішохідним переходом.

Розділ 4 § 27

Алгоритмічна структура розгалуженняНаприклад, алгоритм переходу дороги по пішохідному переходу, який регулюється світлофором: якщо горить зелене світло, слід

Слайд 5Алгоритмічна структура розгалуження
Алгоритмом із розгалуженням можна вважати алгоритм здійснення дзвінка

з мобільного телефону: якщо є кошти на рахунку і мережа

доступна, то ти набираєш номер адресата, інакше виклик не буде здійснено. При побудові таких алгоритмів використовують алгоритмічну структуру розгалуження.

Розділ 4 § 27

Алгоритмічна структура розгалуженняАлгоритмом із розгалуженням можна вважати алгоритм здійснення дзвінка з мобільного телефону: якщо є кошти на

Слайд 6Алгоритмічна структура розгалуження
Розділ 4 § 27
Алгоритмічна структура, що дає змогу

виконавцеві алгоритму вибрати сценарій подальших дій залежно від істинності певного

висловлювання, називається розгалуженням.
Алгоритмічна структура розгалуженняРозділ 4 § 27Алгоритмічна структура, що дає змогу виконавцеві алгоритму вибрати сценарій подальших дій залежно

Слайд 7Алгоритмічна структура розгалуження
Розрізняють дві форми структури розгалуження: повну та неповну.

Структура розгалуження повної форми схожа на умовне висловлювання «Якщо —

то — інакше», у якому після «то» та «інакше» записують не висловлювання, а команди, які необхідно виконати залежно від істинності висловлювання, записаного в умові. Її можна подати графічно.

Розділ 4 § 27

Алгоритмічна структура розгалуженняРозрізняють дві форми структури розгалуження: повну та неповну. Структура розгалуження повної форми схожа на умовне

Слайд 8Алгоритмічна структура розгалуження
Алгоритм із розгалуженням написання слів із великої літери.
Розділ

4 § 27

Алгоритмічна структура розгалуженняАлгоритм із розгалуженням написання слів із великої літери.Розділ 4 § 27

Слайд 9Алгоритмічна структура розгалуження
Скорочену форму розгалуження використовують тоді, коли деяку послідовність

команд слід виконати за умови істинності висловлювання.
Розділ 4 § 27

Алгоритмічна структура розгалуженняСкорочену форму розгалуження використовують тоді, коли деяку послідовність команд слід виконати за умови істинності висловлювання.Розділ

Слайд 10Алгоритмічна структура розгалуження
Структура розгалуження неповної форми схожа на умовне висловлювання

«Якщо — то», у я кому після «то» записують не

висловлювання, а послідовність команд, які необхідно виконати, коли висловлювання, записане в умові, є істинним. ЇЇ можна подати графічно.

Розділ 4 § 27

Алгоритмічна структура розгалуженняСтруктура розгалуження неповної форми схожа на умовне висловлювання «Якщо — то», у я кому після

Слайд 11Алгоритмічна структура розгалуження
Наприклад, на малюнку подано графічну форму алгоритму застосування

засобів автоматизованої перевірки правопису тексту, що складається зі слів, у

середовищі текстового процесора Microsoft Word.

Розділ 4 § 27

Алгоритмічна структура розгалуженняНаприклад, на малюнку подано графічну форму алгоритму застосування засобів автоматизованої перевірки правопису тексту, що складається

Слайд 12Алгоритмічна структура розгалуження
Для опису алгоритмів із розгалуженням у середовищі Скретч

можна використовувати блоки з групи Датчики. Ці блоки можуть бути

складовими відповідних команд, що передбачають виконання певних дій після перевірки висловлювання на істинність чи хибність.

Розділ 4 § 27

Алгоритмічна структура розгалуженняДля опису алгоритмів із розгалуженням у середовищі Скретч можна використовувати блоки з групи Датчики. Ці

Слайд 13Алгоритмічна структура розгалуження
Розділ 4 § 27
натиснуто ліву кнопку миші
натиснуто вказану

клавішу
об'єкт торкається вказаного об'єкта, межі, або вказівника миші (обирають із

списку)

об'єкт торкається іншого об'єкта чи фону вказаного кольору (обирається на сцені піпеткою)

Середовище Скретч

Висловлювання

Алгоритмічна структура розгалуженняРозділ 4 § 27натиснуто ліву кнопку мишінатиснуто вказану клавішуоб'єкт торкається вказаного об'єкта, межі, або вказівника

Слайд 14Алгоритмічна структура розгалуження
Розділ 4 § 27
Середовище Скретч
Висловлювання
об'єкт першого кольору торкається

об'єкта або фону другого кольору
комп'ютерний мікрофон виявляє гучність звуку більше,

ніж ЗО (у межах від 1 до 100)
Алгоритмічна структура розгалуженняРозділ 4 § 27Середовище СкретчВисловлюванняоб'єкт першого кольору торкається об'єкта або фону другого кольорукомп'ютерний мікрофон виявляє

Слайд 15Алгоритмічна структура розгалуження
Складені умови, які використовують сполучники І, АБО, НЕ,

у середовищі Скретч можна описати за допомогою блоків:
Розділ 4 §

27

із групи Оператори. Наприклад, в алгоритмі в середовищі Скретч, виконавцем якого є Об'єкт 1, умову «якщо Об'єкт 1 доторкається до Об'єкта 2 або доторкається межі вікна», можна подати в такому вигляді:

Алгоритмічна структура розгалуженняСкладені умови, які використовують сполучники І, АБО, НЕ, у середовищі Скретч можна описати за допомогою

Слайд 16Алгоритмічна структура розгалуження
Базову структуру розгалуження повної форми в середовищі Скретч

можна подати командою:
Розділ 4 § 27
Умова
Команди, що виконуються, коли умова

істинна

Команди, що виконуються, коли умова хибна

Алгоритмічна структура розгалуженняБазову структуру розгалуження повної форми в середовищі Скретч можна подати командою:Розділ 4 § 27УмоваКоманди, що

Слайд 17Алгоритмічна структура розгалуження
Наприклад, алгоритм, за яким при натисненні клавіші 

на клавіатурі розмір об'єкта збільшується наполовину, інакше — зменшується на

10%, можна подати графічно.

Розділ 4 § 27

Алгоритмічна структура розгалуженняНаприклад, алгоритм, за яким при натисненні клавіші  на клавіатурі розмір об'єкта збільшується наполовину, інакше

Слайд 18Алгоритмічна структура розгалуження
Або фрагментом програми в середовищі Скретч.
Розділ 4 §

Алгоритмічна структура розгалуженняАбо фрагментом програми в середовищі Скретч.Розділ 4 § 27

Слайд 19Алгоритмічна структура розгалуження
Для реалізації розгалуження неповної форми в середовищі Скретч

використовують команду:
Розділ 4 § 27
Умова
Команди, що виконуються, коли умова істинна

Алгоритмічна структура розгалуженняДля реалізації розгалуження неповної форми в середовищі Скретч використовують команду:Розділ 4 § 27УмоваКоманди, що виконуються,

Слайд 20Алгоритмічна структура розгалуження
Наприклад, фрагмент алгоритму для середовища Скретч для малювання

різнокольорової ламаної, за яким колір ліній буде змінюватися після натиснення

кнопки миші, можна подати графічно.

Розділ 4 § 27

Алгоритмічна структура розгалуженняНаприклад, фрагмент алгоритму для середовища Скретч для малювання різнокольорової ламаної, за яким колір ліній буде

Слайд 21Алгоритмічна структура розгалуження
Цей фрагмент алгоритму для середовища Скретч можна описати:
Розділ

4 § 27

Алгоритмічна структура розгалуженняЦей фрагмент алгоритму для середовища Скретч можна описати:Розділ 4 § 27

Слайд 22Розгадайте ребус
«Ребуси українською» © rebus1.com
Розділ 4 § 27

Розгадайте ребус«Ребуси українською» © rebus1.comРозділ 4 § 27

Слайд 23Працюємо за комп’ютером
Розділ 4 § 27

Працюємо за комп’ютеромРозділ 4 § 27

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика