Cтраница 1
Поиск модуля А осуществляется сначала в библиотеке задания или шага задания, затем - в системной. [1]
Физически поиск модулей для подпрограмм RELINK и R LOAD происходит в библиотеках STEPLIB и ( или) JOBLIB, определяемых на уровне предложений языка управления заданиями ОС ЕС. [2]
При оптимизации поиска неработоспособного модуля будем предполагать, что поиск внутри модуля производится оптимальным образом. В силу того, что методика поиска неработоспособного модуля незначительно отличается от методики поиска неработоспособного элемента в модуле, ограничимся сейчас лишь рассмотрением этих отличий. [3]
Макрокоманда LINK осуществляет поиск модуля в библиотеке, загрузку в основную память и передачу ему управления в точку входа. [4]
В этом случае поиск модулей будет производиться в смешанной библиотеке PL 1 СМIX, что ведет к сокращению объема создаваемого загрузочного модуля. [5]
Этот режим посредника указывает, что поиск модулей, на которые есть ссылки в программе, начинается с указанных библиотек типа TXTLIB. [6]
![]() |
Настройка Code Explorer. [7] |
Хотя сначала это может показаться хорошей идеей, Tooltip symbol insight нельзя использовать для поиска модуля, в котором объявлен идентификатор, который вы хотели использовать. Если соответствующий модуль на момент использования функции не подключен ( с помощью include), то окно Tooltip не появится. [8]
ЕР ( Entry Point - точка входа) - указывает имя точки входа в загрузочный модуль, по которому осуществляется поиск модуля в библиотеке. [9]
Карта STEPLIB размещается обычно сразу за картой EXEC. Поиск модулей в этой библиотеке может осуществляться только программой шага. [10]
На SYSLNK в этом случае модуль переносится целиком и лишь при редактировании из него исключаются ненужные секции. Поиск модуля, указываемого в первом операнде INCLUDE, производится сначала в личной библиотеке RL, если для нее есть назначение, а в случае его отсутствия в личной библиотеке поиск продолжается в системной библиотеке. [11]
Карта JOBLIB размещается сразу за оператором JOB. Поиск модулей в этой библиотеке может осуществляться из любого шага задания. [12]
При оптимизации поиска неработоспособного модуля будем предполагать, что поиск внутри модуля производится оптимальным образом. В силу того, что методика поиска неработоспособного модуля незначительно отличается от методики поиска неработоспособного элемента в модуле, ограничимся сейчас лишь рассмотрением этих отличий. [13]
Имя объектного модуля записывается в карте загрузки, создаваемой компоновщиком. Это имя может использоваться также библиотекарем при поиске модуля в библиотеке. [14]
Программу на входном языке системы называют исходным модулем, а программу после трансляции - объектным модулем. Объектные модули могут объединяться в новый модуль с помощью редактора связи и называются в том случае загрузочным модулем, который может быть загружен в оперативную память и выполнен или записан в библиотеку. Поиск модулей в библиотеках, их запись, трансляция и другие системные действия обычно выполняются под управлением супервизора согласно заданию, записанному на языке управления заданиями. [15]