Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


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

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

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

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

Презентация на тему Презентація з інформатика на тему Базові алгоритмічні структури:структури повторення та розгалуження(7 клас)

Содержание

Сьогодні на уроці.Урок №1. Тема. Базові алгоритмічні структури: структури повторення та розгалуження.7 класДата
Сьогодні на уроці.7 класДатаРозділ.   Алгоритмізація і програмування. «Алгоритм не розкіш, Сьогодні на уроці.Урок №1. Тема. Базові алгоритмічні структури: структури повторення та розгалуження.7 класДата АлгоритмиВизначенняПриклади алгоритмівСпособи подання алгоритмуСловеснийГрафічнийСловесно-формульнийВ життіВ казкахВ природі, техніціЛінійніРозгалуженіЦиклічні(повторення)Базові структури алгоритмівМовою програмування Блок - схема лінійного алгоритму: рецепт приготування каші з російської народної казки Лінійний алгоритмСісти до столуСкласти шкільні речі у портфельВідкрити зошит і підручникДістати щоденник, Команда  розгалуження в казкахА чи знайомі вам герої цих казок? Історія виникнення алгоритмів з розгалуженнями: команду розгалуження для зміни порядку дій у Якщо умова    то дія 1ВсеРозгалуження бувають кілька видів:1) повне; Праклади  розгалуження 1) повне; Повне розгалуження алгоритмалг Функція    арг дійсн a    рез дійсн dпоч  ввести Команда повторення – це цикл Цикл з передумовою(невідома кількість повторень)(цикл - поки)   Поки Цикл з післяумовою (невідома кількість повторень) (цикл -  repeat)  умоваСерія Задача 1. На столі нова коробка олівців, треба поточити всі олівці в Алгоритм, що передбачає багаторазове повторення одної і тої ж дії над новими цикл с параметромПочаткові значенняпараметру циклу вхідТіло Цикл ДЛЯ (або for – to – do)В мові Паскаль вказівка має Закріплення вивченого матеріалу.Яку базову структуру алгоритмів потрібно застосувати для опису задач.Приклад №1, K:=1K Дякую за увагу!
Слайды презентации

Слайд 2 Сьогодні на уроці.
Урок №1. Тема.
Базові алгоритмічні структури:

Сьогодні на уроці.Урок №1. Тема. Базові алгоритмічні структури: структури повторення та розгалуження.7 класДата


структури повторення
та розгалуження.

7 клас
Дата


Слайд 3 Алгоритми
Визначення
Приклади алгоритмів
Способи подання алгоритму
Словесний
Графічний
Словесно-формульний
В житті
В казках
В природі, техніці
Лінійні
Розгалужені
Циклічні(повторення)
Базові

АлгоритмиВизначенняПриклади алгоритмівСпособи подання алгоритмуСловеснийГрафічнийСловесно-формульнийВ життіВ казкахВ природі, техніціЛінійніРозгалуженіЦиклічні(повторення)Базові структури алгоритмівМовою програмування

структури алгоритмів
Мовою програмування


Слайд 4 Блок - схема лінійного алгоритму:
рецепт приготування каші

Блок - схема лінійного алгоритму: рецепт приготування каші з російської народної

з російської народної казки
«Каша из топора»
Доповніть командами даний

алгоритм

Слайд 5 Лінійний алгоритм
Сісти до столу
Скласти шкільні речі у портфель
Відкрити

Лінійний алгоритмСісти до столуСкласти шкільні речі у портфельВідкрити зошит і підручникДістати

зошит і підручник
Дістати щоденник, підручник, зошит
Прочитати завдання у щоденнику
Виконати

завдання.

Лінійний алгоритм – це така алгоритмічна конструкція, в якій послідовно виконується дія(команда) за дією( командою).


Слайд 6 Команда розгалуження в казках
А чи знайомі вам

Команда розгалуження в казкахА чи знайомі вам герої цих казок?

герої цих казок?


Слайд 7 Історія виникнення алгоритмів з розгалуженнями:

команду розгалуження для

Історія виникнення алгоритмів з розгалуженнями: команду розгалуження для зміни порядку дій

зміни порядку дій у алгоритмі запропонувала ще 150 років

тому дочка
Дж. Байрона, Ада Лавлейс, яка вважається першою програмісткою в світі. Її ідеї реалізували лише через 100 років. Так виникли алгоритми з розгалуженнями.

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



Слайд 8 Якщо умова
то дія 1
Все
Розгалуження

Якщо умова  то дія 1ВсеРозгалуження бувають кілька видів:1) повне; 2)

бувають кілька видів:
1) повне; 2) неповне; 3) вибір(пізніше).
Якщо умова

то дія 1
інакше дія 2
Все

дія1

умова

Логічний вираз=умова

так

ні


Слайд 9 Праклади розгалуження
1) повне;

Праклади розгалуження 1) повне;      2) неповне;

2) неповне;


d=a/b

b<>0

Ввести а,b

початок

Вивести d

кінець

так

ні

d=a*a

a>0

Ввести а

початок

Вивести d

кінець

d=a*a*a

так

ні

У мові Паскаль повний умовний оператор записують так;
IF <логічний вираз> then <команда 1> else <команда 2>

неповний умовний оператор записують так;
IF <логічний вираз> then <команда 1>

If - якщо
then - то
еlse - інакше

Увага!!! Службові слова:


Слайд 10 Повне розгалуження
алгоритм
алг Функція
    арг дійсн a
    рез

Повне розгалуження алгоритмалг Функція    арг дійсн a    рез дійсн dпоч ввести

дійсн d
поч ввести a
    якщо a>0
  

то d:=a*a
    інакше d:=a*a*a
все вивести d

PROGRAM zadacha1;
Uses crt;
var a, d:real;
      begin
writeln(‘Введіть a:’);
  readln (a);
If a>0 then d:=a*a
             else d:=a*a*a;
writeln(‘d=',d);
      end.

Ввести з клавіатури дійсне число а, якщо число а додатне, то обчислити квадрат числа а інакше обчислити куб числа а
Результат позначити d


Слайд 11 Команда повторення – це цикл

Команда повторення – це цикл

Слайд 12 Цикл з передумовою(невідома кількість повторень)
(цикл -

Цикл з передумовою(невідома кількість повторень)(цикл - поки)  Поки умовапцСерія

поки)

Поки умова
пц
Серія команд
кц
While do


begin
<оператор>
end

Спочатку перевіряється умова задачі і поки умова істинна, команда або серія команд виконується (повторюється)

умова

да

Серія команд

поч.значення

ні

цикл-поки представляється так: Поки на полиці є книги,
взяти книгу з полиці,
кінець циклу.


Слайд 13 Цикл з післяумовою (невідома кількість повторень) (цикл -

Цикл з післяумовою (невідома кількість повторень) (цикл - repeat) умоваСерія командвхіднетдавихідОсобливості:

repeat)

умова
Серія команд
вхід
нет
да
вихід
Особливості:
тіло циклу розташовано
до перевірки

умови

2. цикл виконується хоча б 1 раз

repeat
Серія команд
Until умова

повторити
Серія команд
до поки умова
несправедлива

Цикл-до представляється аналогічно: Брати книгу з полиці до тих пір, коли візьмеш червону книгу, кінець циклу.


Слайд 14 Задача 1. На столі нова коробка олівців, треба

Задача 1. На столі нова коробка олівців, треба поточити всі олівці


поточити всі олівці в цій коробці.
початок
взяти олівець
поточити олівець
коробка


порожня?

ні

кінець

так

початок

коробка
порожня?

ні

взяти олівець

поточити олівець

кінець

Цикл з передумовою

Цикл з післяумовою

умова

команди

умова

К
Ома
Н
Д
и

так


Слайд 15 Алгоритм, що передбачає багаторазове повторення одної і тої

Алгоритм, що передбачає багаторазове повторення одної і тої ж дії над

ж дії над новими даними, називається циклічним.
В житті, в

техніці, в казках мають місце циклічні алгоритми.

Слайд 16 цикл с

цикл с параметромПочаткові значенняпараметру циклу вхідТіло циклунетдаПеревірка умовиОсобливості:

параметром
Початкові значення
параметру циклу
вхід
Тіло циклу
нет
да
Перевірка умови
Особливості:
1. число повторень


циклу відомо
заздалегідь

2. параметр тільки
цілого типу
(integer)


Слайд 17 Цикл ДЛЯ (або for – to – do)
В

Цикл ДЛЯ (або for – to – do)В мові Паскаль вказівка

мові Паскаль вказівка має вигляд:
for :=a to

b do <команда>;
Змінну циклу називають параметром. Цикл „для” називають циклом з параметром. Тут a і b – цілі числа або вирази

Слайд 18 Закріплення вивченого матеріалу.
Яку базову структуру алгоритмів потрібно застосувати

Закріплення вивченого матеріалу.Яку базову структуру алгоритмів потрібно застосувати для опису задач.Приклад

для опису
задач.
Приклад №1, математика: Якщо у рівностороннього чотирикутника

кути прямі, то назвемо його квадратом, інакше назвемо його ромбом.

Приклад №2. Фізика: Якщо удар пружний, то маса тіла зберігається, інакше маса змінюється

Слайд 19 K:=1
K

K:=1K

– рік навчання в школі
Назвіть тип алгоритму. Пояснення.


  • Имя файла: prezentatsіya-z-іnformatika-na-temu-bazovі-algoritmіchnі-strukturistrukturi-povtorennya-ta-rozgaluzhennya7-klas.pptx
  • Количество просмотров: 121
  • Количество скачиваний: 1