«Алгоритм. Способы записи алгоритма»
Немного о происхождении
Алгоритм
Способы представления алгоритмов
Способы записи алгоритмов
Графический способ записи алгоритма
Виды алгоритмов
Линейный алгоритм
“Купить мороженое”
Циклический алгоритм
АЛГОРИТМЫ В ЖИЗНИ
Сказка «Гуси – лебеди»
4.00M
Category: informaticsinformatics

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

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

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

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

3. Алгоритм

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

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

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

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

словесный
графический

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

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

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

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

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

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

9.

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

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

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

11.

Циклический
алгоритм
Начало
Насадить наживку
Забросить крючок
в воду
Ждать пока клюнет
Снять рыбу с
крючка
Положить
рыбу в ведро
нет
Наступила
ночь?
да
Конец

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

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

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

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

14.

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

15.

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

16.

Начало
Жили-были дед и баба,
И была у них курочка Ряба.
Снесла курочка яичко,
не простое, а золотое.
Не плачь, дед
Не плачь, баба.
Я снесу вам
Другое яичко.
Не золотое,
А простое.
Дед бил-бил, не разбил.
Яичко упало и разбилось.
Баба била-била, не разбила
Мышка бежала, хвостиком
махнула.
Дед плачет, баба плачет,
А курочка Ряба кудахчет:
Конец

17.

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

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

начало
Дети убежали от Бабы-Яги
Встретился сказочный объект
Девочка просит сказочный
Объект спрятать ее и брата
ДА
Выполнишь
просьбу?
Спрячу
Гуси-лебеди не найдут
Добежали
до дома?
Не спрячу
Гуси-лебеди догонят
Дети бегут дальше
НЕТ
НЕТ
ДА
Сказка закончилась
несчастливо
Сказка закончилась
счастливо
конец

19.

начало
К
О
Л
О
Б
О
К
Испекла бабка колобок и поставила его на окошко остужаться
Убежал колобок от деда и бабки и покатился по дорожке
Катится колобок, а навстречу
ему - зверь
НЕТ
Колобок поет песенку
Катится дальше
Зверь - лиса?
ДА
Колобок поет песенку
два раза
Прощай, колобок…
конец
English     Русский Rules