Временная библиотека - Большая Энциклопедия Нефти и Газа, статья, страница 3
В технологии доминируют два типа людей: те, кто разбираются в том, чем не они управляют, и те, кто управляет тем, в чем они не разбираются. Законы Мерфи (еще...)

Временная библиотека

Cтраница 3


Если распознан управляющий оператор EXEC, выясняется, вызывает ли этот оператор программу, или процедуру. При вызове процедуры Системный ввод разыскивает эту процедуру в начале данного задания или в библиотеке каталогизированных процедур. Здесь необходимо отметить, что все процедуры, входящие в начало вводимого потока заданий, переписываются программой Системный ввод во временную библиотеку процедур.  [31]

Подобные схемы задания для мониторной системы обычно используются при решении вычислительных задач. Основная особенность работы по приведенной схеме в системе САФРА заключается в том, что, хотя между предложениями NAME и PERSO: 62060, CONT должны быть так или иначе упомянуты все используемые в данном расчете программные единицы, транслироваться будут лишь те из лих, которые не транслировались и в одном из выполнявшихся ранее заданий. Тексты транслировавшихся ранее программных единиц при генерации исключаются из задания, из архива же системы САФРА выбираются соответствующие им загрузочные модули и с помощью программы TEMPO, вызываемой предложением CALL TEMPO, переписываются во временную библиотеку мояиторнод системы. Эта же программа записывает в архив системы загрузочные модули, соответствующие транслируемым в данном задании программным единицам.  [32]

LINKLIB, в которой размещаются такие программы, как трансляторы с различных языков программирования ( в том числе и с фортрана), редактор связей и др. обслуживающие программы. Эта библиотека поставляется вместе с операционной системой и всегда готова к использованию. Личные библиотеки создаются пользователями и предназначаются для хранения программ, разработанных пользователями. Временные библиотеки, созданные в процессе выполнения задания, после его выполнения уничтожаются операционной системой без дополнительных указаний. Временные библиотеки обычно используются в процессе отладки программ.  [33]

Обращение представляет собой список идентификаторов-входов, разделенных друг от друга запятой. Вход - это имя комплекса, с которого начинается выполнение стандартизованной последовательности или модуля. В случае обращения на стандартизованный модуль имя его входа должно быть описано в предложении SEMANTIC. Необязательный атрибут LIBRARY ( можно сокращать до трех букв), отделенный от имени точкой, указывает на динамическую загрузку стандартизованного модуля из временной библиотеки мониторной системы Дубна.  [34]

В рабочих программах, изготовленных в RTK, пользователь может ссылаться на подпрограммы, написанные на языках программирования мониторной системы MADLEN или FORTRAN. Исходные данные и некоторые из результатов работы в RTK оформляются в виде стандартных текстовых файлов мониторной системы. Поэтому к ним применим редактор текстов мониторной системы, с помощью которого можно ввести библиотеки текстовых файлов пользователя. Программное обеспечение RTK ( оттранслированные программы) хранится в личной библиотеке пользователя на магнитной ленте ( магнитном диске) и на время работы переписывается во временную библиотеку мониторной системы Дубна.  [35]

В поле преемника идентификатор обозначает имя комплекса, на выполнение которого передается управление после выполнения команды. Имя может быть внешним. В этом случае оно должно быть описано в предложении SEMANTIC. Необязательный атрибут LIBRARY ( можно сокращать до трех букв), отделенный от имени точкой, указывает на динамическую загрузку модуля, к которому производится обращение, из временной библиотеки мониторной системы Дубна. В последнем случае имя этого модуля в предложении SEMANTIC описывать не нужно.  [36]

Операция определяет имя реализующей ее подпрограммы вместе со списком фактических параметров. Список параметров может отсутствовать. Идентификатор обозначает имя операции, которое описано в разделе SEMANTIC. Необязательный атрибут LIBRARY ( можно сокращать до трех букв), отделенный от имени точкой, указывает на динамическую загрузку подпрограммы, реализующей данную операцию, в оперативную память из временной библиотеки мониторной системы Дубна БЭСМ-6.  [37]

LINKLIB, в которой размещаются такие программы, как трансляторы с различных языков программирования ( в том числе и с фортрана), редактор связей и др. обслуживающие программы. Эта библиотека поставляется вместе с операционной системой и всегда готова к использованию. Личные библиотеки создаются пользователями и предназначаются для хранения программ, разработанных пользователями. Временные библиотеки, созданные в процессе выполнения задания, после его выполнения уничтожаются операционной системой без дополнительных указаний. Временные библиотеки обычно используются в процессе отладки программ.  [38]

Более подробно остановимся на свойствах ТРТ-80. Средствами МС Дубна он загружен статически и записан на один из постоянно установленных МД. Вызов его в решение выполняется в пакете задачи 3 по общим правилам МС и благодаря такому характеру загрузки происходит очень быстро. При вызове ТРТ-80 располагается вслед за резидентом МС, сменяя прежнее состояние оперативной памяти задачи. Связь с ней он сохраняет через временную библиотеку, внешние файлы и пакет задачи. Языком системы служит фиксированный набор операторов. Их вводят с терминала или задают в том же самом пакете.  [39]

Транслятор и Редактор находятся в системной библиотеке загрузочных модулей. Для вызова их не требуется дополнительных указаний в задании. Рабочая программа Фортрана может находиться в любой из трех библиотек Для того чтобы личная библиотека с рабочими программами Фортрана была доступна всему заданию, необходимо в задании после оператора JOB поместить оператор DD с именем JOBLIB. Чтобы личная библиотека была доступна шагу задания, необходимо поместить оператор DD e именем STEPLIB среди операторов DD, относящихся к этому шагу. Очередность просмотра личных библиотек, когда доступны и библиотека шага задания и библиотека задания, следующая: библиотека шага задания, библиотека задания. Если в личных библиотеках программа не найдена, то поиск продолжается в системной библиотеке Рабочая программа Фортрана, предназначенная для одноразового выполнения, обычно помещается во временную библиотеку, которая существует только в период выполнения задания.  [40]



Страницы:      1    2    3