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

Оператор - вызов - процедура

Cтраница 1


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

Оператор вызова процедуры может быть использован в описателе INITIAL при присваивании начальных значений идентификаторам.  [2]

В ПЛ / 1 оператор вызова процедуры дополняется знаком, а именем может быть как имя самой процедуры, так и имя любого ее входа.  [3]

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

Собственно оператор процедуры, или, более точно, оператор вызова процедуры, записывается в том же виде, что и в описании процедуры, но уже без слова procedure впереди и при условии, что формальные параметры процедуры заменены ее так называемыми фактическими параметрами.  [5]

Процедуры при выполнении программы обходятся и обращаются к ним только с помощью оператора вызова процедуры.  [6]

Кроме рассмотренных выше, в АЛГОЛе-60 к простым операторам относятся оператор процедуры ( точнее - оператор вызова процедуры), пустой оператор и операторы ввода - вывода. В ФОРТРАНе простыми являются условный оператор, оператор цикла и операторы паузы и остановки процесса выполнения программы.  [7]

На выполнение группы процедурный блок не влияет, так как всегда обходится программой и может быть активизирован только оператором вызова процедуры.  [8]

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

Для представления в промежуточной форме фактических параметров операторов вызова процедур введем операцию ФАКТИЧЕСКИЙ ПАРАМЕТР ( ФАП), операндами которой являются имя вызываемой процедуры и идентификаторы передаваемых фактических параметров, а для представления формальных параметров в операторах процедур - операцию ФОРМАЛЬНЫЙ ПАРАМЕТР ( ФОП), аргументами которой служат ключевое слово PROCEDURE и идентификаторы формальных параметров.  [10]

В АЛГОЛе-60 к таким операторам относятся операторы присваивания, перехода, вызова процедуры и пустой оператор. Операторы ввода-вывода в АЛГОЛе-60 являются частными случаями оператора вызова процедуры.  [11]

Решается задача присвоения значений машинно-зависимым переменным. Аналогичные задачи решаются при реализации макрокоманд в макроязыках и операторов вызова процедур в алгоритмических языках программирования. Несмотря на существенное различие в реализации, методы решения этих задач одинаковы.  [12]

В конце каждой процедуры должен стоять оператор конца END. Процедура может быть вызвана либо посредством указателя функции, либо путем выполнения оператора вызова процедуры CALL fa, где / - имя процедуры, а - либо пусто, либо список аргументов. Возврат управления из вызванной процедуры в вызвавшую осуществляется при достижении оператора конца вызванной процедуры.  [13]

Оператор цикла организует повторное выполнение нек-рой своей части ( тела цикла), управляемое иск-рым заданным в операторе условием на число повторений. Оператор вызова процедуры инициирует выполнение тела процедуры, внося одновременно в него фактич. Такое выполнение тела процедуры может трактоваться как определенное в программе элементарное действие.  [14]

Выражения задают способы получения значений. Фундаментальные онера-торы - это оператор присваивания значения переменной величине, оператор передачи управления ( по условию или безусловно), оператор вызова процедуры и оператор цикла.  [15]



Страницы:      1    2