Алгоритм, в котором каждое действие выполняется однократно и строго последовательно, называется линейным. Алгоритм обладает важными свойствами.
1) Дискретность. Процесс решения задачи должен быть разбит на последовательность отдельных шагов-команд, которые выполняются одна за другой. Только после завершения одной команды начинается выполнение
следующей.
2) Определённость. Каждый шаг и переход от шага к шагу должны быть точно определены, чтобы его мог выполнить любой другой человек или механическое устройство. У исполнителя нет возможности принимать самостоятельное решение (алгоритм исполняется формально).
3) Результативность. Обычно предполагают, что алгоритм заканчивает работу за конечное число шагов. Результат работы алгоритма также должен привести к искомому результату.
4) Массовость. Алгоритм должен решать не одну частную задачу, а класс задач. Не имеет смысла строить алгоритм нахождения наибольшего общего делителя только для чисел 10 и 15.
Сопоставьте свойство алгоритма и его описание.
А) Дискретность —
Б) Массовость —
В) Результативность —
Г) Определённость —
1)точность, однозначность каждого действия в алгоритме.
2)пошаговая реализация, предпочтительность простых шагов сложным действиям.
3)многократность использования алгоритма для решения задач с различными исходными данными.
4)наличие таких исходных данных, обработка которых в соответствии с алгоритмом приведёт к искомому результату.