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

Вызов - модуль

Cтраница 4


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

Для организации интерфейса между системой и отдельными модулями функционального наполнения пакета существуют специальные процедуры интерфейса, которые вызываются в теле модуля. Порядок их вызовов в модуле определяет порядок записи имен переменных в операторе вызова модуля.  [47]

Здесь С [ идентификатор подпрограммы ] - условие трансляции подпрограммы; если оно не равно нулю, подпрограмма транслируется, в противном случае не транслируется. Условие для каждого модуля вычисляется как сумма условий по всем вызывающим модулям и условия непосредственного вызова модуля пользователем.  [48]

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

50 Вспомогательные программы. [50]

Вопросы управления модулями / Связь между отдельными модулями осуществляется через иерархическую структуру, в вершине которой находится. Основная программа обычно содержит следующие четыре элемента: 1) описание многомерных массивов и COMMON-блоков; 2) вызов модуля зада-лня начальных условий ( или чтения с ВЗУ контрольной точки); 3) вызов модуля, управляющего счетпой частью; 4) вызов модуля обработки ( записи на ВЗУ) результатов. При обработке результатов сделанного ранее расчета 3 - й элемент может отсутствовать. Основная программа может также содержать любые другие элементы, необходимые для расчета, анализа и обработки численных реализаций.  [51]

Связь между отдельными модулями осуществляется через иерархическую структуру, в вершине которой находится основная программа - единственная изменяемая от задачи к задаче часть комплекса. Основная программа обычно содержит следующие четыре элемента: 1) описание многомерных массивов и блоков COMMON; 2) вызов модуля задания начальных условий ( или чтения с ВЗУ контрольной точки); 3) вызов модуля, управляющего счетной частью; 4) вызов модуля обработки ( записи на ВЗУ) результатов. При обработке результатов сделанного ранее расчета третий элемент может отсутствовать. Основная программа может содержать также любые другие элементы, необходимые для расчета, анализа и обработки численных реализаций. Объем ее обычно составляет несколько десятков перфокарт.  [52]

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

Рассмотрим комплек-сирование модулей, составленных на различных языках программирования. Особенности операций с разноязыковыми модулями можно свести в основном к двум группам: 1) особенности установки программной среды и вызова модуля; 2) различия в реализации типов и структур данных, проявляющиеся при обмене информацией между модулями.  [54]

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



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