Алгоритм. Способы записи алгоритма

Содержание

Слайд 2

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

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

Немного о происхождении Термин «алгоритм» произошёл от имени великого математика Мухаммеда аль-Хорезми
по-латыни algorithmus). Мухаммед аль-Хорезми ещё
в IX веке разработал правила выполнения четырёх действий арифметики.

Слайд 3

Алгоритм

- понятное и точное предписание исполнителю совершить последовательность действий, направленных на достижение

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

Слайд 4

Способы представления алгоритмов

Как вы уже знаете алгоритм можно записать с помощью слов.

Способы представления алгоритмов Как вы уже знаете алгоритм можно записать с помощью
Существуют и другие способы представления алгоритма: блок схема и программа.
Для того чтобы представить алгоритм нагляднее и понятнее, лучше дать его команды графически с условным изображением типа команды, началом и концом алгоритма. Каждое условное обозначение называется блоком.

Представление алгоритма с помощью схем называется графическим представлением алгоритма или блок-схемой.

Слайд 5

Способы записи алгоритмов

словесный

графический

Способы записи алгоритмов словесный графический

Слайд 6

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

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

Блок начала и

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

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

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

Блок команды

Слайд 7

Алгоритмы бывают трех типов:

Виды алгоритмов

линейные

разветвленные

циклические

Алгоритмы бывают трех типов: Виды алгоритмов линейные разветвленные циклические

Слайд 8

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

Линейный алгоритм - это алгоритм, действия (команды) которого строго выполняются друг за другом. Линейный алгоритм
другом.

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

Слайд 9

Разветвленный алгоритм - это алгоритм, включающий выбор тех
или иных действий в

Разветвленный алгоритм - это алгоритм, включающий выбор тех или иных действий в
зависимости от какого-либо условия. В словесном описании разветвленного алгоритма используются слова "если", "то", "иначе".

Разветвлённый алгоритм

Слайд 10

Начало

Конец

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

Дать деньги

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

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

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

нет

да

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

Ветвление

Начало Конец Зайти в магазин Дать деньги Взять мороженое Выйти из магазина

Слайд 11

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

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

Алгоритмы, в которых действия повторяются конечное число раз. Циклический алгоритм

Слайд 12

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

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

Циклический алгоритм «Налови рыбы»

Слайд 13

АЛГОРИТМЫ В ЖИЗНИ

Мы постоянно сталкиваемся с понятиями алгоритмов в различных сферах

АЛГОРИТМЫ В ЖИЗНИ Мы постоянно сталкиваемся с понятиями алгоритмов в различных сферах
деятельности человека.
В кулинарных книгах собраны
рецепты приготовления разных блюд.
Любой прибор, купленный в магазине, снабжается инструкцией по его использованию.

Слайд 14

Если тише едешь,

То дальше будешь.

Если хочешь есть калачи,

То не сиди на печи.

Если

Если тише едешь, То дальше будешь. Если хочешь есть калачи, То не
роешь яму другому,

То сам упадёшь.

Алгоритмы в пословицах

Слайд 15

Песня «Если с другом вышел в путь»
Если с другом вышел в путь

Песня «Если с другом вышел в путь» Если с другом вышел в

То веселей дорога
Песня из фильма
«Золотой ключик»
Если живы жадины вокруг
то
удачу мы не выпустим из рук

Алгоритмы в песнях

Слайд 16


Алгоритмы в русских народных сказках

Алгоритмы в русских народных сказках

Слайд 17

Жили-были дед и баба,

Снесла курочка яичко, не простое, а золотое.

Мышка бежала, хвостиком

Жили-были дед и баба, Снесла курочка яичко, не простое, а золотое. Мышка
махнула.

Яичко упало и разбилось.

И была у них курочка Ряба.

А курочка Ряба кудахчет:

Дед плачет, баба плачет,

Дед бил-бил, не разбил.

Баба била-била, не разбила

Не плачь, дед
Не плачь, баба.
Я снесу вам
Другое яичко.
Не золотое,
А простое.

Курочка - Ряба

русская народная сказка

Слайд 18

Сказка «Гуси – лебеди»

Сказка «Гуси – лебеди»

Слайд 19

начало

Встретился сказочный объект
Девочка просит сказочный
Объект спрятать ее и брата

Выполнишь
просьбу?

Спрячу

Не спрячу

Гуси-лебеди не

начало Встретился сказочный объект Девочка просит сказочный Объект спрятать ее и брата
найдут

Дети бегут дальше

Добежали
до дома?

конец

Гуси-лебеди догонят

Сказка закончилась
несчастливо

Сказка закончилась
счастливо

ДА

НЕТ

ДА

НЕТ

Дети убежали от Бабы-Яги