Алгоритм – это совокупность чётко сформулированных правил, определяющих содержание и порядок действий, которые надо сделать над исходными данными для получения конечного результата. За конечное число шагов.
Способы записи алгоритмов: словесный, формульно-словесный, блок-схем.
Блок-схемой называется графическое изображение логической структуры алгоритма, в котором каждый этап процесса обработки информации представляется в виде геометрических символов (блоков), имеющих определенную конфигурацию в зависимости от характера выполняемых операций.
Свойства алгоритмов:
1.Опpеделенность(Детерминированние)
2.Pезультативность(или конечность) состоит в том, что за конечное число шагов алгоритм либо должен приводить к решению задачи, либо после конечного числа шагов с выдачей соответствующего сообщения, либо неограниченно продолжаться в течение времени.
3.Массовость– алгоритм должен быть пригоден для решения задач данного типа
4.Дискpетность(прерывность, раздельность) — Расчленение вычислительного процесса на определенные этапы, возможность выполнение которых не вызывает сомнений