АЛГОРИТМ [algorithm]

Алгоритм - это, Что такое алгоритм, Определение термина алгоритм, Адаптивный алгоритм, Линейный алгоритм, Логический алгоритм, Алгоритм маршрутизации, Параллельный алгоритм, Последовательный алгоритм, Циклический алгоритм

1. Последовательность действий (операций) и правил их выполнения или команд, предназначенных для решения определенной задачи или группы задач.
2. Предписание, определяющее ход вычислительного процесса, связанного с преобразованием данных от некоторого их исходного состояния к требуемому результату. Формальные описания алгоритмов аналогичны представлениям основных частей программ, которые их реализуют, поэтому многое, что относят к описанию конкретных программ, применимо к алгоритму и наоборот.
Некоторые виды алгоритмов
 - Адаптивный алгоритм [adaptive algorithm] — алгоритм, обладающий свойством настраиваться на условия применения.
 - Линейный алгоритм [serial algorithm] — алгоритм, не содержащий ветвей и циклов; все элементы выполняются последовательно.
 - Логический алгоритм [logical algorithm] — алгоритм решения логической задачи.
 - Алгоритм маршрутизации [routing algorithm] — алгоритм решения задачи определения оптимального пути, по которому будут передаваться данные в коммуникационной сети.
 - Параллельный алгоритм [parallel algorithm] — алгоритм, в котором часть или все операции независимы и могут выполняться одновременно (параллельно).
 - Последовательный алгоритм [sequential algorithm]:
1) алгоритм, все действия которого выполняются последовательно;
2) алгоритм обслуживания, реализующий принцип очереди "первый на входе—первый на выходе" [FIFO, First Input-First Output].
 - Циклический алгоритм [round-robin algorithm] —алгоритм обслуживания в системах с разделением времени, при котором задача, использовавшая выделенный ей ресурс времени центрального процессора, прерывается и помещается в конец очереди.