1.Алгоритм

Алгоритм
ПОРЯДОК ДЕЙСТВИЙ, ВЕДУЩИЙ ОТ НАЧАЛЬНЫХ ДАННЫХ К ИСКОМОМУ РЕЗУЛЬТАТУ.

Алгоритм должен содержать конечную последовательность операций, однозначно определяющих процесс переработки исходных и промежуточных данных в искомый результат
Свойства алгоритма
Дискретность — алгоритм состоит из отдельных команд (шагов), каждая из которых выполняется ограниченное время
Детерминированность (определенность) — при каждом запуске алгоритма с одними и теми же исходными данными должен быть получен один и тот же результат.
Понятность — алгоритм содержит только команды, входящие в систему команд исполнителя, для которого он предназначен.
Конечность (результативность) — для корректного набора данных алгоритм должен завершаться через конечное время с вполне определенным результатом.
Корректность — для допустимых исходных данных алгоритм должен приводить к правильному результату
Массовость – алгоритм, предназначен для решения множества однотипных задач с различными исходными данными
Способы записи алгоритмов
на естественном языке, обычно такой способ применяют, записывая основные идеи
алгоритма на начальном этапе
Псевдокод -смешанная запись, в которой используется естественный язык и операторы языка программирования;
блок-схемы
программы
1/14