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

Вызываемый модуль

Cтраница 3


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

Модуль, в котором указывается вызов, определяется обычно как вызывающий, а модуль, имя которого указано в вызове - как вызываемый. Вызов обеспечивает передачу управления вызываемому модулю и возврат к вызывающему непосредственно после завершения использования вызываемого модуля. Для исполнения модуля с некоторой внутренней точки вызов осуществляется стандартным образом, а начало задается в виде параметра. При этом в начале вызываемого модуля должен стоять переключатель, который обеспечивает передачу управления внутренним точкам входов по параметру, указанному при обращении к модулю. Возврат к вызвавшему модулю, в точку, следующую за местом вызова, осуществляется стандартным образом, а точка возврата задается в виде параметра. При этом в вызывающем модуле после вызова должен стоять переключатель, который обеспечивает передачу управления точкам возврата по параметру, указанному при обращении.  [32]

В табл. 16.5 приведены структура и содержание области сохранения вызывающего модуля. Регистр 15 загружается адресом входа в вызываемый модуль, а регистр 14 - адресом возврата из вызываемого модуля. Один из адресов предусматривается для результата, формируемого вызываемым модулем.  [33]

В табл. 15.5 приведены структура и содержание области сохранения вызывающего модуля. Регистр 15 загружается адресом входа в вызываемый модуль, а регистр 14 - адресом возврата из вызываемого модуля. Один из адресов предусматривается для результата, формируемого вызываемым модулем.  [34]

Информация, находящаяся в регистрах вызывающего модуля при вызове, должна быть сохранена на период выполнения вызываемого модуля и восстановлена при возврате управления в вызывающий модуль. Сохранение регистров может осуществлять как вызывающий, так и вызываемый модуль, однако принятое соглашение должно соблюдаться при всех вызовах модулей.  [35]

36 Взаимодействие модулей в. [36]

Все передачи управления между модулями в ДИСП ОС производятся с помощью специального модуля компонента Обслуживание - Диспетчер. При вызове модуля подготавливаются стандартные параметры, содержащие номер вызываемого модуля и код запроса, и управление передается Диспетчеру. Диспетчер обеспечивает загрузку нужного модуля и передачу ему управления. При выходе из модуля управление получает Диспетчер, передающий управление вызвавшему модулю.  [37]

Их единственной функцией является предоставление пунктов раскрывающегося меню для вызываемых модулей. Кроме того, в некоторых случаях один модуль может вызывать другой. Например, модуль формы CTASTU вызывает модуль формы CTALOVZ, который выводит некоторый список значений.  [38]

Здесь размещаются связи с компонентами модуля. Кроме того, присутствуют связи и с другими, вызываемыми модулями.  [39]

С помощью кнопки Link Module можно назначить модулю вызывающие и вызываемые модули. Эта кнопка позволяет выполнить ту же самую задачу, что и средство Module Network Viewer, но используется в области действия одно-го модуля.  [40]

Проблемная программа может иметь сложную модульную структуру с передачами управления от модуля к модулю средствами ОС ЕС - CALL или LINK. Если база данных была открыта в вызывающем модуле, то вызываемый модуль должен иметь возможность продолжать работу с базой данных, а вызывающий модуль после возврата ему управления должен быть в состоянии воспользоваться результатами работы подпрограммы, даже если это касается базы данных.  [41]

Модуль, в котором указывается вызов, определяется обычно как вызывающий, а модуль, имя которого указано в вызове - как вызываемый. Вызов обеспечивает передачу управления вызываемому модулю и возврат к вызывающему непосредственно после завершения использования вызываемого модуля. Для исполнения модуля с некоторой внутренней точки вызов осуществляется стандартным образом, а начало задается в виде параметра. При этом в начале вызываемого модуля должен стоять переключатель, который обеспечивает передачу управления внутренним точкам входов по параметру, указанному при обращении к модулю. Возврат к вызвавшему модулю, в точку, следующую за местом вызова, осуществляется стандартным образом, а точка возврата задается в виде параметра. При этом в вызывающем модуле после вызова должен стоять переключатель, который обеспечивает передачу управления точкам возврата по параметру, указанному при обращении.  [42]

Действительно, узел Modules обеспечивает построение модуля, так как в подузле Called Modules ( вызываемые модули) указываются дочерние модули.  [43]

В описание модуля входят свойства модуля, его компонентов, табличных способов использования и связанных элементов, а также характеристики размещения компонентов модуля ( например, новая канва или прежняя канва), окна, вызываемые модули и другие сведения, имеющие отношение к этому модулю. Большая часть всех операций, выполняемых при уточнении модуля, касается описания этого модуля и вызываемых модулей.  [44]

В табл. 16.5 приведены структура и содержание области сохранения вызывающего модуля. Регистр 15 загружается адресом входа в вызываемый модуль, а регистр 14 - адресом возврата из вызываемого модуля. Один из адресов предусматривается для результата, формируемого вызываемым модулем.  [45]



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