Алгоритм – описание последовательности действий (план), исполнение которых приводит к решению поставленной задачи за конечное число шагов. Алгоритмизация – процесс разработки алгоритма (плана действий) для решения задачи.
Свойства алгоритма дискретность детерминированность массовость результативность конечность
Формы алгоритма
Структура алгоритма. Последовательность
Ветвление
Цикл
Разновидности алгоритмов линейный разветвляющий циклический
Линейный алгоритм – это алгоритм, в котором действия выполняются последовательно одно за другим.
Разветвляющий алгоритм - это алгоритм, содержащий структуру ветвления
Циклический алгоритм – это алгоритм, содержащий типовую конструкцию «цикл» Тело цикла – это описание действий, повторяющихся в цикле.
Виды циклического алгоритма
Стадии алгоритма
Правила разработки