БИБЛИОТЕКА СТАНДАРТНЫХ ПОДПРОГРАММ
— совокупность стандартных подпрограмм и система их использования. Является составной частью математического обеспечения ЦВМ. Стандартными подпрограммами (СП) обычно наз. самостоятельные программы или части программ, составленные на одном из языков программирования (ЯП) и удовлетворяющие некоторым критериям эффективности (точность вычислений, время исполнения, простота в использовании и др.) и определенным требованиям к их структуре, организации входов и выходов, перемещаемости в памяти машины и длине, использованию ячеек и регистром ЭВМ и т. д. Некоторые из названных требований к СП характерны для программ на языках машинно-ориентированных. Понятие «подпрограммы» существует в ряде ЯП (ФОРТРАН, ПЛ-1, автокоды на ЦВМ «Днепр-2» и «Минск-2» и др.).
Б. с. п. и СП имеют различную структуру в зависимости от ЯП. СП может включать обращения к другим СП. По назначению СП делятся на классы. Типичными классами СП являются: диагностика ЭВМ; ввод — вывод и внутренний обмен; отладочные и сервисные СП; вычислительная математика; статистический анализ и обработка данных; логика и символьные выкладки; исследование операций и моделирование; математическое программирование и методы управления; специальные СП пользователей ЭВМ. Б. с. п. на ЦВМ имеют следующую типичную структуру: каталог Б. с. п.; банк стандартных программ (подпрограммы, стандартные массивы, основные и типовые программы и др.); система организации работы Б. с. п.; система обслуживания и контроля Б. с. п.; инструктивно-методические материалы. По характеру использования и хранения Б. с. п. делятся на общие, личные, постоянные и временные. Для современных ЦВМ разработаны большие Б. с. п., содержащие сотни СП, на различных языках программирования.
Лит. см. к ст. Библиотечных подпрограмм метод.
А. С. Стукало.