— дискретность (пошаговость, последовательность)
стро-
гая последовательность отдельных действии, выполняемых одно за другим;
— результативность (конечность) — выполнение алгоритма должно приводить к результату за конечное число шагов;
— точность (определенность) — каждая команда алгоритма однозначно определяет действие исполнителя;
— понятность — алгоритм состоит только из команд, входящих всистему допустимых команд исполнителя;
— массовость (не обязательное свойство) — алгоритм подходит для решения целого класса задач.
Способы записиалгоритмов: словесный (школьным алгорит-мический язык или псевдокоды), графический (блок схемы), язык программирования (Паскаль, Бейсик и др.).
Программа— последовательность команд, которые предназна-чены для реализации заданного алгоритма компьютером.