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

Данные - дополнительный ввод

Cтраница 1


Данные дополнительного ввода используются для разрешения тех внешних ссылок, которые не были разрешены Редактором при обработке данных основного ввода. Такими ссылками, например, являются ссылки к стандартным программам библиотеки Фортрана. Дополнительный ввод может содержать объектные и загрузочные модули, а также управляющие операторы Редактора. Объектные модули и управляющие операторы могут размещаться в последовательных и библиотечных наборах данных, загрузочные модули - только в библиотечных наборах данных.  [1]

Данные дополнительного ввода используются для разрешения тех внешних ссылок, которые не были разрешены Редактором при обработке данных основного ввода. Такими ссылками, например, являются ссылки к стандартным программам библиотеки Фортрана. Дополнительный ввод может содержать объектные и загрузочные модули, а также управляющие операторы Редактора. Объектные модули и управляющие операторы могут размещаться в последовательных и библиотечных наборах данных, загрузочные модули - только в библиотечных наборах данных. Данные дополнительного ввода могут быть включены в загрузочный модуль из библиотеки, определенной оператором DD с именем SYSLIB, либо из библиотеки, указанной в управляющем операторе Редактора LIBRARY. Кроме того, данные дополнительного ввода могут быть включены в загрузочный модуль по управляющему оператору Редактора INCLUDE.  [2]

Файлы данных дополнительного ввода указываются Редактору связей при помощи управляющего оператора INCLUDE, они могуг находиться на любом устройстве ввода и содержат или только объектные модули и управляющие операторы, или только загрузочные модули.  [3]

Наборы данных дополнительного ввода могут находиться па любом устройстве и содержать либо объектные модули, либо объектные модули и управляющие предложения, либо только загрузочные модули. Эти наборы данных используются управляющим оператором редактора связей INCLUDE ( Include - включить) и рассматриваются ниже.  [4]

Кроме того, данные дополнительного ввода могут быть включены в загрузочный модуль по управляющему оператору Редактора INCLUDE. Такими данными в этом случае могут быть последовательные и библиотечные наборы данных.  [5]

Для Загрузчика не используются файлы данных дополнительного ввода и промежуточный файл данных, кроме того, диагностический файл данных не является обязательным. Входные файлы данных Загрузчика могут содержать загрузочные модули, обязательно оформленные в виде файлов с библиотечной организацией.  [6]

Управляющий оператор INCLUDE задает файлы данных дополнительного ввода. Управляющий оператор LIBRARY указывает библиотеки автовызова, которые участвуют в разрешении внешних ссылок до просмотра системной библиотеки. В операторе LIBRARY можно перечислить также внешние имена, которые запрещается разрешать при помощи библиотек автовызова.  [7]

Из этих файлов данных необязательными являются библиотеки автовызова и файлы данных дополнительного ввода.  [8]

Приводится описание управляющих операторов INCLUDE и LIBRARY, которые используются для определения данных дополнительного ввода.  [9]

Распечатка распределения памяти содержит сведения о программных секциях, входящих в загрузочный модуль. Редактор выдает следующие сведения о программной секции: имя, относительный начальный адрес, длину, номер сегмента для программ с перекрытием, имена и адреса точек входа. Для Редактора каждая программная единица Фортрана ( основная программа, подпрограмма) и каждая область COMMON являются программной секцией. Программные секции, вызываемые из наборов данных дополнительного ввода, отмечаются звездочкой, которая следует за именем секции.  [10]

Распечатка распределения памяти содержит сведения о программных секциях, входящих в загрузочный модуль. Редактор выдает следующие сведения о программной секции: имя, относительный начальный адрес, длину, номер сегмента для программ с перекрытием, имена и адреса точек входа. Для Редактора каждая программная единица Фортрана ( основная программа, подпрограмма) и каждая область COMMON является программной секцией. Программные секции, вызываемые из наборов данных дополнительного ввода, отмечаются звездочкой, которая следует за именем секции.  [11]

Данные дополнительного ввода используются для разрешения тех внешних ссылок, которые не были разрешены Редактором при обработке данных основного ввода. Такими ссылками, например, являются ссылки к стандартным программам библиотеки Фортрана. Дополнительный ввод может содержать объектные и загрузочные модули, а также управляющие операторы Редактора. Объектные модули и управляющие операторы могут размещаться в последовательных и библиотечных наборах данных, загрузочные модули - только в библиотечных наборах данных. Данные дополнительного ввода могут быть включены в загрузочный модуль из библиотеки, определенной оператором DD с именем SYSLIB, либо из библиотеки, указанной в управляющем операторе Редактора LIBRARY. Кроме того, данные дополнительного ввода могут быть включены в загрузочный модуль по управляющему оператору Редактора INCLUDE.  [12]

Данные дополнительного ввода используются для разрешения тех внешних ссылок, которые не были разрешены Редактором при обработке данных основного ввода. Такими ссылками, например, являются ссылки к стандартным программам библиотеки Фортрана. Дополнительный ввод может содержать объектные и загрузочные модули, а также управляющие операторы Редактора. Объектные модули и управляющие операторы могут размещаться в последовательных и библиотечных наборах данных, загрузочные модули - только в библиотечных наборах данных. Данные дополнительного ввода могут быть включены в загрузочный модуль из библиотеки, определенной оператором DD с именем SYSLIB, либо из библиотеки, указанной в управляющем операторе Редактора LIBRARY. Кроме того, данные дополнительного ввода могут быть включены в загрузочный модуль по управляющему оператору Редактора INCLUDE.  [13]



Страницы:      1