Cтраница 1
Программа-библиотекарь обрабатывает библиотечные заказы, с помощью которых можно создавать, расширять и модифицировать библиотеку системы, файлы текстов паспортов, файл информации. [1]
Основными компонентами системы МОПР являются программа-библиотекарь для реализации библиотечных заказов и процессор с языка модульного программирования - программа, формирующая вычислительный процесс для решаемой задачи и организующая интерфейс с монитором Дубна. Все системные компоненты реализованы на версии Алгола [7] при интенсивном использовании средств работы с битовыми и строковыми переменными. Сама система располагается на одной магнитной ленте, а при заказе разделов архива больших объемов могут быть использованы дополнительные ленты. [2]
Программными компонентами системы являются: управляющая программа, программа-библиотекарь, редактор текстов, процессор, информатор. [3]
Для работы с библиотеками в ДОС КП предусмотрены две программы: LIBR - программа-библиотекарь режима РАФОС и LBR - программа-библиотекарь режима ОС РВ. [4]
Рассматриваются структура и реализация системы модульного программирования МОПР, основными компонентами которой являются: программа-библиотекарь, процессор, управляющая программа, редактор, информатор, архивы, библиотеки модулей, файлы паспортов и информации. Приводятся примеры опытной эксплуатации системы. [5]
Для работы с библиотеками в ДОС КП предусмотрены две программы: LIBR - программа-библиотекарь режима РАФОС и LBR - программа-библиотекарь режима ОС РВ. [6]
В современных системах математического обеспечения понятие библиотеки стандартных программ ( или подпрограмм) является весьма важным. В самом определении системы математического обеспечения фигурирует понятие библиотеки программ. Все программы математического обеспечения должны быть элементами некоторой библиотеки. Кроме того, в составе операционной системы присутствует программа-библиотекарь, которая по приказу диспетчера вызывает подпрограммы для выполнения так называемых макроопераций. Такой вызов происходит при наличии в программе выполняемых работ кодов, называемых макрокомандами. Таким образом, в составе библиотеки программ, объемлющей все математическое обеспечение, имеется программа-библиотекарь и соответствующая ей более узкая часть библиотеки-библиотека макрокоманд. Кроме того, в составе системы математического обеспечения могут присутствовать еще другие библиотеки и программы обслуживания их. [7]
В современных системах математического обеспечения понятие библиотеки стандартных программ ( или подпрограмм) является весьма важным. В самом определении системы математического обеспечения фигурирует понятие библиотеки программ. Все программы математического обеспечения должны быть элементами некоторой библиотеки. Кроме того, в составе операционной системы присутствует программа-библиотекарь, которая по приказу диспетчера вызывает подпрограммы для выполнения так называемых макроопераций. Такой вызов происходит при наличии в программе выполняемых работ кодов, называемых макрокомандами. Таким образом, в составе библиотеки программ, объемлющей все математическое обеспечение, имеется программа-библиотекарь и соответствующая ей более узкая часть библиотеки - библиотека макрокоманд. Кроме того, в составе системы математического обеспечения могут присутствовать еще другие библиотеки и программы обслуживания их. [8]
Исполняющая система РАФОС является в ДОС КП эму-лятором однозадачного монитора операционной системы РА-ФОС. Данная RTS выполняет отдельные команды операто - pa РАФОС, а также управляет работой программ, представ-ленных в ДОС КП в загрузочном формате РАФОС. В част-ности RTS РАФОС эмулирует в ДОС КП работу системных макрокоманд РАФОС, заменяя при их выполнении соответствующие обращения к монитору РАФОС на эквивалентные обращения к монитору ДОС КП. Под управлением RTS РАФОС в системе ДОС КП функционируют такие системные программы РАФОС, как компоновщик LINK, программа-библиотекарь LIBR и другие, а также компиляторы языков программирования Макро, Фортран, Паскаль, СИ. [9]
В современных системах математического обеспечения понятие библиотеки стандартных программ ( или подпрограмм) является весьма важным. В самом определении системы математического обеспечения фигурирует понятие библиотеки программ. Все программы математического обеспечения должны быть элементами некоторой библиотеки. Кроме того, в составе операционной системы присутствует программа-библиотекарь, которая по приказу диспетчера вызывает подпрограммы для выполнения так называемых макроопераций. Такой вызов происходит при наличии в программе выполняемых работ кодов, называемых макрокомандами. Таким образом, в составе библиотеки программ, объемлющей все математическое обеспечение, имеется программа-библиотекарь и соответствующая ей более узкая часть библиотеки-библиотека макрокоманд. Кроме того, в составе системы математического обеспечения могут присутствовать еще другие библиотеки и программы обслуживания их. [10]
В современных системах математического обеспечения понятие библиотеки стандартных программ ( или подпрограмм) является весьма важным. В самом определении системы математического обеспечения фигурирует понятие библиотеки программ. Все программы математического обеспечения должны быть элементами некоторой библиотеки. Кроме того, в составе операционной системы присутствует программа-библиотекарь, которая по приказу диспетчера вызывает подпрограммы для выполнения так называемых макроопераций. Такой вызов происходит при наличии в программе выполняемых работ кодов, называемых макрокомандами. Таким образом, в составе библиотеки программ, объемлющей все математическое обеспечение, имеется программа-библиотекарь и соответствующая ей более узкая часть библиотеки - библиотека макрокоманд. Кроме того, в составе системы математического обеспечения могут присутствовать еще другие библиотеки и программы обслуживания их. [11]
Трансляция программы выполняется автоматически с помощью специальной программы-транслятора. Транслятор переводит текст исходной программы на машинный язык. Объединение отдельных транслированных программ в единую программу осуществляет редактор связей. Структура единой программы, готовой к выполнению, задается программистом. Отладка программ осуществляется автоматически. Функции копирования и корректировки программ, их запись в системные библиотеки программ и обслуживание этих библиотек выполняет программа-библиотекарь. Программа-загрузчик производит поиск программы в библиотеке, ее ввод в память машины для выполнения. [12]