Similar presentations:
Алгоритм. Свойства алгоритмов. Исполнители
1. Алгоритм. Свойства алгоритмов. Исполнители.
2. Алгоритм
Упорядоченнаяпоследовательность действий,
строгое выполнение которых
приводит к решению
поставленной задачи за
конечное число шагов.
3. Свойства алгоритмов
Дискретность – эторазбиение алгоритма на
ряд отдельных
законченных действий
(шагов).
4. Свойства алгоритмов
Результативность –отсутствие ошибок в
алгоритме должно
приводить к
определенному результату
для всех входных данных.
5. Свойства алгоритмов
Массовость – один и тотже алгоритм можно
использовать с разными
исходными данными.
6. Свойства алгоритмов
Детерминированность(определенность, точность)
– выполнение команд
алгоритма строго в
определенной
последовательности.
7. Свойства алгоритмов
Конечность – каждоедействие в отдельности и
алгоритм в целом должны
иметь возможность
завершения.
8. Свойства алгоритмов
Понятность – алгоритмдолжен состоять из команд,
однозначно понимаемых
исполнителем.
9. Исполнитель
– объект, который выполняеталгоритм
Микроволновая печь
Телевизор
Дрессированный лев
Солдат
Робот
Автомобиль
10. Система команд исполнителя
– совокупность команд,которые данный
исполнитель умеет
выполнять.
11. Формальное исполнение алгоритма.
Алгоритм можно выполнять, невникая в содержание поставленной
задачи, а только строго выполняя
последовательность действий,
описанных в алгоритме.