5. описание последовательности действий, строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов.
Обоснование: Это определение является наиболее полным и точным описанием алгоритма, соответствующим всем его ключевым свойствам: последовательности, строгому исполнению, решению задачи и конечному результату.