Обоснование: Алгоритмы строятся на трех основных типах конструкций, которые позволяют управлять последовательностью выполнения действий.
Ответ: Линейный, ветвление (или условный), цикл (или повторение).