Алгоритмом называется точный порядок действий, определяющий процесс перехода от данных к результату, т.е. алгоритм это описание информационного процесса. Термин “алгоритм” - транскрипция имени великого узбекского математика Мухаммеда аль-Хорезми, который еще в IX веке разработал правила выполнения четырех действий математики.
Алгоритм должен обладать следующими свойствами:
1) Определенность (ясный и точный порядок действий)
2) Массовость (возможность использования различных данных)
3) Результативность (направленность на получение результата)
Алгоритмы могут быть математического и нематематического содержания.
Пример алгоритма нематематического содержания:
Порядок действий по приготовлению чая.
Данные: вода, заварка, сахар.
Результат: стакан чая.
Порядок действий:
1) Нагреть воду до кипения.
2) Насыпать заварку.
3) Подождать, пока заварится чай.
4) Насыпать сахар по вкусу.
5) Размешать сахар.
Пример алгоритма математического содержания:
Деление обыкновенных дробей
Данные: а, b, с, d
Результат: частное от деления
Порядок действий:
1) а´d
2) b´c
3) Результат 1-го действия поделить на результат 2-го.
СПОСОБЫ ОПИСАНИЯ АЛГОРИТМА
1) Словесный (как описано выше)
2) Математические формулы
3) Блок-схема
4) Алгоритмический языки (программа)