Свойства алгоритма

дискретность (пошаговость, последовательность)

стро-

гая последовательность отдельных действии, выполняемых одно за другим;

результативность (конечность) — выполнение алгоритма должно приводить к результату за конечное число шагов;

точность (определенность) — каждая команда алгоритма однозначно определяет действие исполнителя;

понятность алгоритм состоит только из команд, входя­щих всистему допустимых команд исполнителя;

массовость (не обязательное свойство) — алгоритм подхо­дит для решения целого класса задач.

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

Программа— последовательность команд, которые предназна-чены для реализации заданного алгоритма компьютером.