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

Вызов - подпрограмма

Cтраница 2


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

После вызова подпрограммы или процедуры выполняются вычисления, и результат готов. Нетрудно заметить, что различия в текстах подпрограммы и процедуры минимальны.  [17]

Оператор вызова подпрограммы для подпрограмм с параметрами обеспечивает замену формальных параметров подпрограммы фактическими. Обязательно должно выполняться количественное соответствие между формальными и фактическими параметрами, а также соответствие по порядку следования их в списках А и AF.  [18]

После вызова подпрограммы PHIMIX проверяется знак переменной VMIX. Отрицательное значение переменной VMIX указывает на то, что давление, заданное в исходной информации, слишком велико для расчета по вириальному уравнению. Поскольку отрицательное значение переменной VMIX физически нереализуемо и может привести в дальнейшем к неверным результатам, расчеты прекращаются и управление передается на вывод. В этом случае вывод на печать будет свидетельствовать о том, что прекращение расчетов вызвано ошибкой в исходной информации, а не условиями сходимости решения.  [19]

После вызова подпрограммы сканирования СА1 запрещает дальнейшие прерывания, что предотвращает фиксацию замыканий из-за дребезга.  [20]

После вызова подпрограммы PHIMIX проверяется знак переменной VMIX. Отрицательное значение переменной VMIX указывает на то, что давление, заданное в исходной информации, слишком велико для расчета по вириальному уравнению. Поскольку отрицательное значение переменной VMIX физически нереализуемо и может привести в дальнейшем к неверным результатам, расчеты прекращаются и управление передается на вывод. В этом случае вывод на печать будет свидетельствовать о том, что прекращение расчетов вызвано ошибкой в исходной информации, а не условиями сходимости решения.  [21]

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

Перед вызовом подпрограммы MTUS в адресный порт 2 ( см. рис. 3.1) загружаются нулевые значения, что обеспечивает подключение ЦАП оперного нулевого канала ко входу системного АЦП. Требуемое число итераций записывают в аккумулятор, а нескорректированный результат у хранят в двух смежных ячейках памяти с начальным адресом YW. В процессе рсуществления итерационной коррекции MTUS вызывает подпрограммы умножения MUL1616, деления DIV3216 и чтения данных с АЦП INADC, рассмотренные выше.  [23]

Перед вызовом подпрограммы PRINT поля W ( I, J) и T ( IJ) приводятся к безразмерному виду. Как будет видно далее, расчет скорости в твердом материале ребра дает очень маленькие ( но ненулевые) ее значения. Для наглядности выведенных полей все малые значения W ( I, J) в области ребра заменяются нулем.  [24]

При вызове подпрограммы, содержащей общий блок с длиной, отличной от длины в вызывающей программе, выполнение прекращается.  [25]

При вызове подпрограммы основная программа прерывает свое выполнение. Работа подпрограммы начинается с самого начала, и после завершения она возвращает управление в вызывающую программу.  [26]

При вызове подпрограммы или функции сначала осуществляется поиск в личной библиотеке, а затем в общей.  [27]

При вызове подпрограммы программист указывает, на какие аргументы должны быть заменены формальные параметры, заданные в описании подпрограммы. Во время обработки открытой подпрограммы машина как бы настраивается на ее выполнение.  [28]

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

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



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