Слайд 2Алгоритм -
описание детерминированной последовательности действий, направленных на получение из исходных данных
результата за конечное число дискретных шагов с помощью понятных исполнителю команд.
Слайд 3Примерами алгоритмов являются:
Кулинарные рецепты
Заваривание чая
Написание программы на языке Paskal
Открывание замочной скважины
Слайд 4Свойства алгоритмов
Дискретность
Результативность
Массовость
Детерминированность
Выполнимость и понятность
Слайд 5Дискретность
Разделение алгоритма на последовательность шагов
(Алгоритм должен обеспечивать получение из исходных данных
результата за конечное число дискретных шагов)
Слайд 6Результативность
Получение из исходных данных результата за конечное число шагов
(Алгоритм должен обеспечивать получение
из исходных данных результата за конечное число дискретных шагов)
Слайд 7Массовость
Возможность применения алгоритма к большому количеству различных исходных данных
(Один и тот же
алгоритм может применяться к большому количеству однотипных объектов)
Слайд 8Детерминированность
Выполнение действий в стогом порядке
(Исполнитель должен выполнять команды алгоритма в строго определенной
последовательности)
Слайд 9Выполнимость и понятность
Понятность алгоритма исполнителю
(Алгоритм должен содержать команды, входящие в систему команд
исполнителя и записаны на понятном исполнителю языке)