ПОДПРОГРАММА

ПОДПРОГРАММА часть
программы
ЦВМ,
имеющая самостоят. значение и применяемая при решении различных задач одного
класса. П., как правило, описывает самостоят, этап вычислит, процесса и
может быть использована неоднократно в одной или неск. различных программах.
Типичные П.- вычисление элементарных функций (sin
x, ln
x, е-xи
др.), решение систем уравнений, вывод из ЦВМ результатов вычислений в различной
форме и т. п. Если в процессе выполнения осн. программы требуется использовать
П., то из соответств. места программы осуществляется обращение к П., а
после её выполнения - возврат к осн. программе. При выполнении одной П.
возможно обращение к другой. П. должна обладать след. свойствами: унифицированным
порядком обращения, позволяющим при помощи одной или неск. команд в осн.
программе обратиться к выполнению П.; широкими пределами исходных данных
(напр., аргумента функции), в к-рых может выполняться П.; возможностью
выполнения П. в различных местах памяти ЦВМ. П. часто объединяются в библиотеки
подпрограмм.
П., на к-рые наложены жёсткие условия, унифицирующие способ
их применения, наз. стандартными. Системами стандартных П. пользуются при
автоматизации
программирования.
Использование П.- один из путей снижения затрат времени
и сил на составление программ ЦВМ; П.-основа модульного программирования.


Лит.: Лавров С. С., Введение в программирование,
М., 1973 (лит.). А. В. Гусев.




А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я