Алгоритмизация. Определение. Способы описания. Типы алгоритмов. Примеры алгоритмов презентация

Содержание

Слайд 2

Термин «алгоритм» произошёл от имени великого математика Мухаммеда аль-Хорезми по-латыни algorithmus).
Мухаммед аль-Хорезми

ещё
в IX веке разработал правила выполнения четырёх действий арифметики.

Немного о происхождении

Слайд 3

Основы алгоритмизации

Алгоритм - конечная последовательность команд исполнителю.
Исполнитель - человек, живое существо или автоматическое

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

Слайд 5

Основы алгоритмизации

Слайд 6

Основы алгоритмизации

Словесная форма записи - алгоритм записан словами и предназначен для человека

Начало
1. Налить

воды в чайник.
2. Поставить чайник на электроплиту.
3. Включить электроплиту.
4. Подождать, пока вода закипит.
5. Выключить электроплиту.
Конец

Слайд 7

Основы алгоритмизации

Графическая форма записи (блок-схема) -
состоит из геометрических фигур (блоков) и внутри блока

дается описание команд или условий.


Слайд 8

Основы алгоритмизации

Программа Сумма
Описание
а,в,с:Целый
Конец_описания
а:=5
в:=9
с:=а+в
Вывод ( ‘сумма= ‘, с)
Конец_Программы

Алгоритм записан определенными словами алгоритмического языка или

языка программирования и предназначен для выполнения компьютером

Слайд 9

Графический способ записи алгоритма

Совокупность математических фигур образует блок-схему алгоритма.

Блок начала и конца

Блок

проверки условия

Блок ввода данных и вывода результата

Блок команды

Слайд 10

Основы алгоритмизации

Слайд 11


- алгоритм, в котором все команды выполняются одна за другой в порядке их

записи

Основы алгоритмизации

Линейный алгоритм

Слайд 12

Линейный алгоритм

"Соберись в институт"

Слайд 14

Основы алгоритмизации

- алгоритм, в котором после проверки условия в разных ситуациях исполняется один

из двух наборов команд

Разветвляющийся алгоритм

Слайд 15

Начало

Конец

Зайти в магазин

Дать деньги

Взять мороженое

Выйти из магазина

Есть мороженое?

нет

да

“Купить мороженое”

Ветвление

Слайд 16

алгоритм, в котором команды выполняются несколько раз, пока выполняется некоторое условие

Основы алгоритмизации

Алгоритм с

повторением

Слайд 17

Циклический алгоритм

«Налови
рыбы»

Слайд 18

Примеры алгоритмов

Структурная схема циклического алгоритма с
неопределенным числом повторений

Слайд 19

Циклические алгоритмы, где условие завершение: 1) истинность трех условий, 2) истинность составного условия

Слайд 20

Циклический алгоритм, где условие завершение- ложность условия

Слайд 22

Использование вложенных циклов

Слайд 23

Структурная схема алгоритма с перебором

Слайд 25

Задание для самостоятельной работы

Составить блок-схему алгоритма для поиска минимального элемента массива, состоящего из

10 чисел.
Имя файла: Алгоритмизация.-Определение.-Способы-описания.-Типы-алгоритмов.-Примеры-алгоритмов.pptx
Количество просмотров: 46
Количество скачиваний: 0