Similar presentations:
Алгоритм и его свойства. Виды алгоритмов. Свойства алгоритмов
1. Алгоритм и его свойства. Виды алгоритмов
2.
Алгоритм-это описание последовательности действий(план), которые должен выполнить исполнитель для
достижения конкретной цели.
Алгоритмизация-это процесс разработки алгоритма (плана
действий) для решения задачи.
Примеры алгоритмов:
правила дорожного движения;
инструкция к любому прибору;
этапы решения задач, например, в математике,
информатике и т.д.
3. Свойства алгоритмов:
• дискретность (прерывность, раздельность)– разбиение алгоритма на шаги;
• понятность – каждый шаг алгоритма
должен быть понятен исполнителю;
• точность – указание последовательности
шагов;
• результативность – получение результата за
конечное число шагов;
• массовость – использование алгоритма для
решения однотипных задач.
4. Графический способ описания алгоритма (блок-схема)
Начало, конец алгоритмаВыполняемое действие
Условие выполнения действия
Последовательность
выполнения действий
5. Виды алгоритмов
Линейный алгоритмначало
после школы иду гулять
возвращаюсь домой
делаю уроки
конец
6. Виды алгоритмов
Неполная формаразветвленного алгоритма
Полная форма
разветвленного алгоритма
вход
вход
да
встречу?
скажу
нет
да
скажу
нет
встречу?
зайду сам
выход
выход
7. Виды алгоритмов
Циклическая алгоритмическаяконструкция, в которой условие
поставлено в начале цикла
Циклическая алгоритмическая
конструкция, в которой условие
поставлено в конце цикла
вход
вход
меньше
полуночи
нет
точить
карандаш
да
смотрю TV
нет
пустая
коробка
да
выход
выход