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

Вызываемая процедура

Cтраница 2


Соответствующий формальный параметр является локальной переменной вызываемой процедуры, и текущее значение этого выражения присваивается этой переменной в качестве ее начального значения. В случае параметра-переменной фактическим параметром должна быть переменная; соответствующий формальный параметр представляет эту фактическую переменную во все время исполнения данной процедуры. Если эта переменная является компонентой некоторого массива или набора, то ее индекс вычисляется при вызове процедуры. Параметр-переменную следует использовать, когда параметр служит для представления результата процедуры.  [16]

Наполнение диаграммы данными осуществляется в теле вызываемой процедуры с помощью атрибутов и методов данного объекта.  [17]

Способ передачи параметров, при котором вызываемой процедуре передается адрес объекта; выполняемые процедурой действия воздействуют на объект в вызвавшей программе. Передача по ссылке соответствует изменяемым параметрам.  [18]

Способ передачи параметров, при котором вызываемой процедуре передается только копия значения объекта; производимые подпрограммой изменения не отражаются на объекте в вызвавшей программе. Передача по значению соответствует входным параметрам.  [19]

С другой стороны, если в вызываемой процедуре выполняется O ( N) шагов, то функция может значительно усложнять алгоритм. Если процедура вызывается внутри цикла, то влияние может быть намного больше.  [20]

Способ передачи параметров, при котором вызываемой процедуре ( подпрограмме) передается только копия значения объекта. Производимые процедурой изменения не отражаются на объекте в вызвавшей программе. Передача по значению соответствует входным параметрам.  [21]

Способ передачи параметров, при котором вызываемой процедуре передается адрес объекта. При этом выполняемые процедурой действия приводят к изменению объекта.  [22]

Программа Service состоит из главной процедуры и вызываемых процедур, выполняющих операции, связанные с выбранной позицией меню.  [23]

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

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

Символьное имя PROC используется для обозначения имени вызываемой процедуры.  [26]

Режим OPTIONS не может быть указан для вызываемых процедур.  [27]

Передача параметров физически состоит в-том, что вызываемой процедуре передаются не сами значения фактических параметров, а адреса, по которым размещены эти значения. Таким образом, перемен -, ной, являющейся формальным параметром вызванной процедуры, при выполнении этой процедуры выделяется не новая область памяти, а та же, которая была уже раньше выделена фактическому параметру в вызЬшающей процедуре. К моменту, когда управление возвращается обратно в вызывающую процедуру, переменные, которые были переданы в качестве фактических параметров, могут иметь другие значения. Эти новые зиачения могут представлять, например, результаты вычислений, выполненных вызванной процедурой.  [28]

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

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



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