Значение массового свойства алгоритмов для практической разработки программного обеспечения заключается в том, что алгоритм решения задачи разрабатывается в общем виде и становится применимым для целого класса задач, которые отличаются конкретными значениями исходных данных. 12
При этом исходные данные могут выбираться из определённой области, которая называется областью применимости алгоритма. 3 Например, алгоритм решения квадратного уравнения в области действительных чисел должен содержать все возможные исходы решения: рассмотрев значения дискриминанта, алгоритм находит либо два различных корня уравнения, либо два равных, либо делает вывод о том, что действительных корней нет. 4
Таким образом, массовость позволяет разрабатывать программы, которые могут решать широкий класс задач, учитывая лишь исходные данные для каждой конкретной задачи. 2