под алгоритмомпонимается – единый метод решения определенного класса однотипных задач, обладающий свойствами дискретности, определенности, массовости, результативности и оперирующий конструктивными объектами.
Дискретность:
Процесс построения величин, задаваемый алгоритмом, протекает в дискретном времени следующим образом: в начальный момент задается исходная конечная система величин, а в каждый следующий момент система величин, получается по определенному закону из системы величин, имевшихся в предыдущий момент времени.
Детерминированность (определенность)–система величин, получаемых в любой, отличный от начального, момент времени, однозначно определяется системой величин, полученных в предшествующие моменты времени.
Элементарность шагов –закон получения последующей системы величин из предшествующей должен быть простым и локальным.
Эффективность (результативность)–каждый шаг работы алгоритма должен заканчиваться результатом.
Массовость алгоритма –начальная система величин может выбираться из некоторого потенциально бесконечного счетного множества Х.
Конструктивность – объекты из Х, над которыми работает алгоритм, должны быть конструктивными.
Конструктивный объект–это такой объект, который может быть набран весь целиком и представлен нам для рассмотрения.