Понятие алгоритмов, свойства алгоритма. Исполнители алгоритмов, система команд исполнителя. Способы записей алгоритмов

Слайд 2

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

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

Слайд 3

Исполнитель алгоритма –
это некоторая абстрактная или
реальная система способная выполнять

Исполнитель алгоритма – это некоторая абстрактная или реальная система способная выполнять действия
действия предписываемые алгоритмом (технический исполнитель - банкомат, биологический- человек, животное, растение или биотехнический – искусственный интелект).

Слайд 4

Свойства алгоритмов

Дискретность (раздельность, прерывность) – алгоритм должен быть записан в виде последовательности

Свойства алгоритмов Дискретность (раздельность, прерывность) – алгоритм должен быть записан в виде
шагов или этапов.
Понятность исполнитель алгоритма должен знать, как этот алгоритм выполнять.
Определенность (детерминированность) каждое правило алгоритма должно быть четким, однозначным и не оставлять места для произвола.
Результативность (конечность ) алгоритм должен приводить к решению задачи за конечное число шагов.
Массовость это свойство показывает, что один и тот же алгоритм можно использовать с разными исходными данными.

Слайд 5

Формы записи алгоритмов:

Словесный представляет собой описание последовательных этапов обработки данных на естественном

Формы записи алгоритмов: Словесный представляет собой описание последовательных этапов обработки данных на
языке
Графический - последовательность связанных между собой блоков каждый из которых соответствует выполнению одного или нескольких действий (блок-схема).
Алгоритмический – с помощью служебных слов на алгоритмическом языке.
Программирование – с помощью языков программирования

Слайд 6

Вычисление

Ввод
вывод

цикл

Начало
конец

условие

Графический способ в виде блок-схем. Основные блоки

Вычисление Ввод вывод цикл Начало конец условие Графический способ в виде блок-схем. Основные блоки

Слайд 7

Основные алгоритмические структуры

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

Основные алгоритмические структуры Следование – команды выполняются одна за другой в том
в котором они записаны в алгоритме.(линейный или последовательный алгоритм)
Имя файла: Понятие-алгоритмов,-свойства-алгоритма.-Исполнители-алгоритмов,-система-команд-исполнителя.-Способы-записей-алгоритмов.pptx
Количество просмотров: 27
Количество скачиваний: 0