Содержание
-
Учебник – Презентация по информатике
«Алгоритм и его свойства».
-
Алгоритм – точное, понятное предписание исполнителю совершить последовательность действий, направленных на решение поставленной задачи.
-
Исполнитель алгоритма – это некоторая абстрактная или реальная система, способная выполнить действия, предписываемые алгоритмом.
-
Исполнителя характеризуют
Среда – это «место обитания» исполнителя. Элементарные действия – действия, которые исполнитель способен выполнять.
-
Система команд – набор предписаний, о которых исполнитель знает, какие действия должны быть произведены по каждой из команд, в каких условиях может быть выполнена та или иная команда и каковы будут результаты ее выполнения.
-
отказы – возникают если по каким-либо причинам (неизвестная команда, недопустимое состояние среды и т.д.) исполнитель не может выполнить очередную команду алгоритма.
-
Свойства алгоритмов
Дискретность – алгоритм составляется из описания конкретных действий,каждое действие должно быть законченно исполнителем прежде, чем он приступит к исполнению следующего действия.
-
Понятность – исполнитель должен понимать каждую команду алгоритма. Иначе говоря, алгоритм должен быть записан на том языке, на котором «говорит исполнитель»
-
Определенность – команды алгоритма не должны требовать от исполнителя принятия каких-либо самостоятельных решений.
-
Результативность – при точном исполнении команд алгоритма процесс должен завершиться за конечное число шагов, и при этом должен быть получен ответ на вопрос задачи.
-
Массовость – алгоритм должен быть пригодным для решения любой задачи из некоторого класса задач.
-
задать два числа; перейти к пункту 2; если числа равны, то взять любое из них в качестве ответа и перейти к пункту 6, иначе перейти к пункту 3; если первое число больше второго, то перейти к пункту 4, иначе перейти к пункту 5; заменить первое число разностью первого и второго чисел; перейти к пункту 2; заменить второе число разностью второго и первого чисел; перейти к пункту 2; Конец. Алгоритм Евклида
-
Способы записи алгоритмов
Словесный способ – запись алгоритма на естественном языке. Графический способ – запись алгоритма в виде схемы, состоящей из геометрических фигур, называемых блоками, и соединительных линий. Такие схемы часто называют блок-схемами.
-
Программный способ – запись алгоритма на каком-либо языке программирования. Псевдокод – является комбинацией словесного и программного способов записи. Алгоритм записывается при помощи системы обозначений, содержащей как элементы естественного языка, так и элементы некоторого языка программирования.
-
Табличный способ – последовательность действий алгоритма записывается в таблицу.
-
Начало/конец Ввод/вывод данных Выполнение действия Проверка условия Да(+) и Нет(-) Описание шага Направление Блоки, используемые при составлении блок-схем
-
Блоки, используемые при составлении блок-схем
- Элементарное действие - Условие
-
- Ввод-вывод - Начало, конец алгоритма - Цикл
Нет комментариев для данной презентации
Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.