Матэнциклопедия
ПонятиеСтатья Матэнциклопедии
Стандартная программа
http://libmeta.ru/thesaurus/mathencyclopedia/Стандартная_программа
Определение
подпрограмма,- программа, представляющая собой описание вычислительного алгоритма решения задачи на одном из алгоритмич. языков (языков программирования) в рамках специальных требований операционной системы и системы программирования, допускающих ее использование (в содержательном смысле) в качестве конструктивного элемента процесса решения более общей задачи на ЭВМ. Обычно понятие С. п. относят к области применения математич. методов в численных расчетах на ЭВМ (вычислительная математика, математич. статистика и др.), хотя оно применимо и к другим сферам использования вычислительной техники. Совокупности С. п., как правило, оформляются в виде библиотек С. п., а также могут служить основой функционального наполнения пакетов прикладных программ. Библиотеки С. п. представляют собой определенным образом организованную совокупность загрузочных, объектных или исходных модулей, хранящихся во внешней памяти ЭВМ, к к-рой может обращаться операционная система. При составлении С. п. могут учитываться дополнительные требования: модульный принцип, дисциплина программирования, самодо-кументированность, фильтрация входных данных и диагностика ошибок, обеспечение качества и др. Помимо штатных программных средств математического обеспечения могут использоваться инструментальные системы автоматизации конструирования библиотек С. п. для классов ЭВМ (системы верификации, преобразования и генерации программ, форматирования, тестирования, документально-справочные, автоматизации комментирования и др.). Для библиотек С. п. актуальны вопросы разработки проблемно-ориентированных языков, что наряду с вопросами разработки архитектуры и средств управления базами данных, а также средств управления решением задач делает проблематику создания библиотек С. п. близкой к проблематике создания пакетов прикладных программ. Математич. обеспечение современных ЭВМ включает обширные библиотеки С. п., составляющие основу специального метода автоматизации программирования (метод библиотечных программ).
близко к
тезаурус