Ізяславський НВК 2, Гульчак Інна Василівна Базові алгоритмічні структури 11 клас Рівень стандарту.

Презентация:



Advertisements
Похожие презентации
Ізяславський НВК 2, Гульчак Інна Василівна Розгалуження в алгоритмах і програмах Visual Basic клас Академічний рівень.
Advertisements

Ізяславський НВК 2, Гульчак І.В. Цикли в алгоритмах і програмах Visual Basic клас Академічний рівень.
БАЗОВІ АЛГОРИТМІЧНІ СТРУКТУРИ. ТИПИ ДАНИХ В МОВІ PASCAL. ПРІОРИТЕТ ОПЕРАЦІЙ В МОВІ PASCAL.
Ізяславський НВК 2, Гульчак І.В. Алгоритми та їх властивості. Форми подання алгоритмів.
Розгалуження в алгоритмах і програмах Алгоритми з розгалуженням.
Що таке цикл? Чим характерний цикл як фрагмент алгоритму? Що таке розгалуження? Чим характерне розгалуження як фрагмент алгоритму?. Чим цикл відрізняється.
Розділ 3. Алгоритмізація і програмування п Алгоритми й основні алгоритмічні структури. Складання обчислювальних алгоритмів.
Тема 1. Вступ. Основи алгоритмізації Урок 5. Позначення операцій на блок схемі. Урок 6. Основні алгоритмічні структури : послідовність Основи алгоритмізації.
Тема 1. Вступ. Основи алгоритмізації Урок 3. Типові операції алгоритмізації Урок 4. Реалізація алгоритму на алгоритмічній мові Основи алгоритмізації та.
Циклічні структури та розгалуження 1. Команда розгалуження (блок-схема) 1. Команда розгалуження (блок-схема) 1. Команда розгалуження (блок-схема) 1. Команда.
Ізяславський НВк 2, Гульчак І.В. Блок-схеми. Розгалуження. 4 клас.
Ізяславський НВК 2, Гульчак І.В. Цикли. Блок-схеми алгоритмів з циклами. 4 клас.
Алгоритм - це точний і зрозумілий опис послідовності дій над заданими об'єктами, що дозволяє отримати кінцевий результат. Базові структури алгоритмів.
Тема 2. Розгалуження. Алгоритми розгалуження Задача. Ввести два цілих числа і вивести на екран більше з них. Ідея розвязання: потрібно вивести на екран.
Алгоритмічні структури. Базові алгоритмічні структури Слідування Розгалуження Повтор За допомогою комбінацій цих трьох базових структур можна подати будь-який.
Базові структури алгоритмів Інформатика-11 Тема-2.
Перевірка знань за темою Алгоритми Що таке алгоритми ? Наведіть приклади. Що ви знаєте про історію виникнення алгоритмів ? Що таке система команд виконавця.
Ізяславський НВК 2, Гульчак І.В. Компютерні програми і мови програмування. Етапи розвязування задач з використанням компютера.
Модель – це опис істотних для поставленої задачі властивостей і закономірностей поведінки обєктів, що забезпечує її розвязання. Основними моделями є:
Тема 1. Вступ. Основи алгоритмізації Урок 7. Основні алгоритмічні структури : розгалуження Урок 8. Основні алгоритмічні структури : цикл Основи алгоритмізації.
Транксрипт:

Ізяславський НВК 2, Гульчак Інна Василівна Базові алгоритмічні структури 11 клас Рівень стандарту

Лінійний алгоритм Задача 1. Обчислити значення виразу (a-b)*(c-d), де a, b, c, d – дійсні числа.

Блок-схема Початок Кінець Увести значення a, b, c, d Вивести значення Z X:= а-b; Y:=c-d Z:=X*Y := знак присвоювання Вхідні дані Проміжні дані Вихідні дані

Виконання алгоритму Команда Результат виконання Увести значення a, b, c, d a=3, b=4, c=-2, d=-5 X:=а-b X=3-4=1 Y:=c-dY=-2-(-5)=3 Z:=X*YZ=-1*3=-3 Вивести значення Z -3

Алгоритм з розгалуженням Задача 2. Обчислити значення виразу (a-b)/(c-d), де a, b, c, d – дійсні числа.

Блок-схема Початок Кінець Увести a, b, c, d Вивести Z X:= а-b; Y:=c-d Z:=X/Y Y=0 Вивести Вираз значення немає так ні

Види розгалужень ПовнеНеповне Перевірка умови Послідовність команд 1 Послідовність команд 2 такні Перевірка умови Послідовність команд так ні

Цикли в алгоритмах Задача 3. Є порожня діжка і відро. Використовуючи відро, наповнити діжку водою з колодязя.

Блок-схема Початок ні Кінець Дано: діжка, відро, вода Наповнити відро водою Діжка повна? Вивести Діжка наповнена! так Вилити воду з відра в діжку Тіло циклу Умова

Види циклів Цикл з післяумовою Цикл з передумовою Команди тіла циклу умова ні так Команди тіла циклу ні так

Блок-схема задачі 3. (інший варіант) Початок ні Кінець Дано: діжка, відро, вода Наповнити відро водою Діжка неповна? Вивести Діжка наповнена! так Вилити воду з відра в діжку

Базові алгоритмічні структури Лінійні Лінійні Розгалуження Розгалуження Цикли Цикли

Метод покрокової деталізації Алгоритм організації та проведення новорічного свята 1. Створити оргкомітет 2. Розробити сценарій 3. Запросити гостей 4. Виділити гроші 5. Придбати подарунки 6. Оформити зал 7. Провести репетиції 8. Провести свято 1.Скласти список 2.Провести перше засідання 3.Розподілити обовязки 4.Призначити наступне засідання

Домашнє завдання Вивчити п.1.3 Вивчити п.1.3 Виконати 7 Виконати 7