Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 9 лет назад пользователемЭдуард Фёдоров
1 Перевірка знань за темою Алгоритми Що таке алгоритми ? Наведіть приклади. Що ви знаєте про історію виникнення алгоритмів ? Що таке система команд виконавця ? Для чого вона потрібна ? Назвіть і поясніть основні властивості алгоритмів. Назвіть основні типи і способи запису алгоритмів. Що таке лінійні алгоритми ? Які графічні елементи використовуються для їх схематичного зображення ? Опишіть загальний алгоритм розвязування задачі : Як із жолудя побудувати будинок ?
2 Базові структури алгоритмів 1. Послідовність. 1. Послідовність. 2. Розгалуження. 2. Розгалуження. 3. Цикли. 3. Цикли.
3 Послідовність - множина команд, що мають виконуватись одна за одною у заданому порядку.
4 Розгалуження - розділення однієї послідовності на дві або більше окремих послідовностей відповідно до вибору за певною умовою. розділення однієї послідовності на дві або більше окремих послідовностей відповідно до вибору за певною умовою.
5 Цикли - частини алгоритму, які мають виконуватись повторно або задане число разів, або за певної передумови, або до досягнення певної післяумови. частини алгоритму, які мають виконуватись повторно або задане число разів, або за певної передумови, або до досягнення певної післяумови.
6 Типи циклів 1. Цикл із параметром. 2. Цикл із змінною за передумовою. 3. Цикл із змінною за післяумовою.
7 Цикл із параметром i : = 1 i : = i + 1 Блок команд циклу i <= N Присвоєння параметру початкового значення Збільшення значення параметру на 1 Перевірка умови продовження Forto N do yes no
8 Цикл із змінною за передумовою x : = * х : = ** Блок команд циклу х < А Визначення змінної Перевизначення змінної Перевірка умови входу While do yes no
9 Цикл із змінною за післяумовою x : = * Блок команд циклу х > А Визначення змінної Перевірка умови виходу Repeat until yes no
10 Домашнє завдання Вивчити конспект. Виготовити в редакторі MS Word шаблони циклів 3 типів. Розробити алгоритм знаходження скалярного добутку двох векторів.
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.