30
7 За новою програмою Урок 13 Висловлю- вання

Інформатика 7 клас

Embed Size (px)

Citation preview

Page 1: Інформатика 7 клас

7 За новою програмою

Урок 13Висловлю-

вання

Page 2: Інформатика 7 клас

7Ти дізнаєшся:

Як створюють алгоритмиЩо називають висловлю-ванням

Якими бувають висловлю-ванняЩо таке умовне висловлю-вання

Розділ 3 § 11

Page 3: Інформатика 7 клас

7Як створюють алгоритми?Розділ 3

§ 11

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

Page 4: Інформатика 7 клас

7Як створюють алгоритми?Розділ 3

§ 11

І таку деталізацію окремих підзадач можна продовжувати, поки буде одержано набір вказівок, кожну з яких зможе виконати обраний виконавець.

У такому разі говорять, що при розв'язуванні задачі використовується метод уточнення алгоритму зверху вниз.

Page 5: Інформатика 7 клас

7Як створюють алгоритми?Розділ 3

§ 11

Опис кожної підзадачі здійснюється з використанням трьох базових алгоритмічних структур:

За їх допомогою можна подати будь-який алгоритм.

Слідування Розгалуження Повторення

Page 6: Інформатика 7 клас

7Як створюють алгоритми?Розділ 3

§ 11

Структура слідування використовується в лінійних алгоритмах. Структура слідування графічно подається у вигляді послідовності кількох вказівок і передбачає, що для виконання заданої вказівки S необхідно послідовно виконати деякі дві простіші вказівки W1 і W2, кожна з яких, у свою чергу може бути також уточнена.

Page 7: Інформатика 7 клас

7Як створюють алгоритми?Розділ 3

§ 11

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

Page 8: Інформатика 7 клас

7Як створюють алгоритми?Розділ 3

§ 11

Якщо задача має кілька варіантів реалізації залежно від виконання деякої умови, то для її розв'язування використовують алгоритми з розгалуженням.

Page 9: Інформатика 7 клас

7Як створюють алгоритми?Розділ 3

§ 11

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

Для запису умов в алгоритмах з повторенням та розгалуженням використовують висловлювання.

Page 10: Інформатика 7 клас

7Що називають висловлюванням?Розділ 3

§ 11

Висловлювання — це твердження, яке може бути істинним або хибним.

Page 11: Інформатика 7 клас

7Що називають висловлюванням?Розділ 3

§ 11

Висловлювання формулюють розповідними реченнями.

Page 12: Інформатика 7 клас

7Що називають висловлюванням?Розділ 3

§ 11

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

Page 13: Інформатика 7 клас

7Якими бувають висловлювання?Розділ 3

§ 11

Розрізняють прості та складені висловлювання.

Прикладами простих висловлювань є:

Польща межує з Україною.

Власні назви пишуться з великої літери.

Периметр чотирикутника дорівнює сумі довжин усіх сторін.

Число 126 ділиться на 9.

Прості висловлювання можна записувати як словесно, так і за допомогою знаків відношень >,<,=.

Page 14: Інформатика 7 клас

7Якими бувають висловлювання?Розділ 3

§ 11

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

Прикладами складених висловлювань є:

(велосипед справний) І (в мене є вільний час);

(після дзвінка у школі розпочинається урок) АБО (після дзвінка у школі розпочинається перерва);

НЕ (натиснуто клавішу Пропуск).

Page 15: Інформатика 7 клас

7Якими бувають висловлювання?Розділ 3

§ 11

Побудову складених висловлювань уперше розглянуто 1845 р. в книзі англійського математика Дж. Буля (G. Boole) «The Laws of Truth».

Page 16: Інформатика 7 клас

7Якими бувають висловлювання?Розділ 3

§ 11

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

(велосипед справний) І (в мене є вільний час) складається із двох: «велосипед справний» та «в мене є вільний час». Якщо хоча б одне із простих висловлювань не є істинним, то не буде істинним і складене висловлювання.

Page 17: Інформатика 7 клас

7Якими бувають висловлювання?Розділ 3

§ 11

Складене висловлювання, що утворюється за допомогою сполучника АБО, буде хибним у тому разі, коли хоча б одне із його складових висловлювань буде хибним. Наприклад, висловлювання:

«Іван займається спортом на уроках фізкультури в школі або у спортивній секції» буде хибним лише у випадку, коли Іван не відвідує спортивні секції та звільнений від уроків фізкультури в школі.

Page 18: Інформатика 7 клас

7Якими бувають висловлювання?Розділ 3

§ 11

За допомогою сполучника НЕ можна утворити протилежне за змістом висловлювання. Наприклад, якщо висловлювання:

«натиснуто клавішу Пропуск» у процесі виконання алгоритму стало істинним, то висловлювання НЕ (натиснуто клавішу Пропуск) є хибним.

Page 19: Інформатика 7 клас

7Що таке умовне висловлювання?Розділ 3

§ 11

Крім того, розглядають складені висловлювання, які утворюються із простих за допомогою сполучників якщо і то та встановлюють, що одна подія чи стан є підставою або умовою для іншої події чи стану. Наприклад:

«Якщо горить червоне світло світлофора, то дорогу переходити не можна».

Page 20: Інформатика 7 клас

7Що таке умовне висловлювання?Розділ 3

§ 11

Це складене висловлювання складається з двох простих: засновку — «Якщо горить червоне світло світлофора» та висновку — «то дорогу переходити не можна».

Таке висловлювання називається висловлюванням з логічним слідуванням, або умовним висловлюванням.

Page 21: Інформатика 7 клас

7Що таке умовне висловлювання?Розділ 3

§ 11

Два умовні висловлювання можна подати у вигляді «Якщо — то — інакше». Наприклад, висловлювання:

«якщо на світлофорі горить зелене світло, то можна переходити дорогу» та «якщо на світлофорі не горить зелене світло, то не можна переходити дорогу» можна об'єднати в одне складене умовне висловлювання

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

Page 22: Інформатика 7 клас

7ПовторюємоРозділ 3

§ 11

Розглянь схему та доповни її прикладами висловлювань.

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

Прості СкладніВисловлю

вання з логічними сполучни

камиІ

АБО

НЕ

Умовні висловлю

ванняЯкщо – то

Якщо – то

- інакше

Page 23: Інформатика 7 клас

7Обговорення вивченого

Коментоване виконання завдання з рубрики “Обговорюємо”

Сторінка 81

Розділ 3 § 11

Page 24: Інформатика 7 клас

7Обговорення вивченого

Виконання завдання з рубрики “Працюємо в парах”

Сторінка 81

Розділ 3 § 11

Page 25: Інформатика 7 клас

7Обговорення вивченого

Самостійне виконання завдання з рубрики “Працюємо самостійно”

Сторінка 82-83

Розділ 3 § 11

Page 26: Інформатика 7 клас

7Домашнє завданняРозділ 3

§ 11

Виконати№1,2, ст. 81(обговорюємо)

Проаналізувати§ 11, ст. 76-84

Page 27: Інформатика 7 клас

7ФізкультхвилинкаРозділ 3

§ 11

Page 28: Інформатика 7 клас

7Працюємо за комп’ютером

www.teach-inf.at.ua

Розділ 3 § 11

Page 29: Інформатика 7 клас

7Працюємо за комп’ютером

www.teach-inf.at.ua

Сторінка 81-83

Розділ 3 § 11

Page 30: Інформатика 7 клас

7 За новою програмою

Урок 13