Подпрограмма (subroutine)
Подпрограмма (subroutine) - отдельная часть программы, которая выполняет определённую функцию, процедуру или операцию и вызывается из одного или нескольких мест другой программы или алгоритма.
Что означает термин
Подпрограмма выделяет повторяющуюся или самостоятельную вычислительную задачу в отдельный фрагмент кода. Её можно вызывать из основного кода и других частей программы, не дублируя одну и ту же операцию.
Как устроено
Подпрограмма содержит код для выполнения конкретной задачи и подключается к месту, где требуется результат этой задачи или выполнение соответствующей операции. В составных алгоритмах подпрограммы могут быть отдельными вычислительными компонентами, используемыми в нескольких связанных процедурах.
Точность подпрограммы влияет на точность итогового результата составного алгоритма. В квантовых вычислениях на производительность и точность также могут влиять длина и сложность выполняемых цепей.
Где применяется
Подпрограммы применяются в обычных и квантовых алгоритмах, а также в пользовательских расширениях программ. Например, отдельная подпрограмма может рассчитывать испарение по заданному набору метеорологических параметров, выполнять часть квантового алгоритма или подключаться к специальной точке расширения приложения в виде BASIC-кода.
База знаний организована при поддержке делового сообщества. Спираль?!

