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

Оператор - вызов - подпрограмма

Cтраница 2


Наименование подпрограммы не может появиться Внутри подпрограммы в операторе присваивания, в операторах ввода или вывода или же в качестве фактического параметра в операторе вызова подпрограммы. Значения, получаемые в результате работы подпрограммы, присваиваются идентификаторам формальных параметров.  [16]

После окончания этих трех циклов в подпрограмме остаются невыполненными еще два оператора. Это оператор вызова подпрограммы Г - Ж для решения системы линейных уравнений, которая записана в виде матрицы А ( оператор GOSUB 50900 передает управление строке, с которой непосредственно начинается решение системы уравнений), и оператор RETURN для возвращения в основную программу.  [17]

Каждая внешняя процедура, определяемая отдельным модулем, может иметь как статические, так и динамические параметры. В операторе вызова подпрограммы задаются только те фактические параметры, которые соответствуют динамическим параметрам подпрограммы, а настройка подпрограммы на ее статические параметры производится во время загрузки.  [18]

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

В языке ПМК оператор вызова подпрограммы имеет вид ПП W, где N - адрес входа в подпрограмму.  [20]

Поскольку переменные I и J - обычные аргументы, они обрабатываются так же, как и в случае вызова по адресу. Переменная N3 соответствует выражению в операторе вызова подпрограммы. Когда выполняется оператор N2 N3, вычисляется выражение I J для текущих значений переменных I и J. Так как значение I изменяется после вызова подпрограммы, результат отличается от полученного при вызове по адресу.  [21]

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

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

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

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

Подпрограмма на языке Бейсик может содержать любые операторы языка и должна заканчиваться оператором RETURN. Этот оператор обеспечивает выход из подпрограммы и возврат управления оператору, следующему за оператором вызова подпрограммы.  [26]

После выполнения подпрограммы оператором RETURN управление передается оператору, следующему в основной программе за оператором вызова подпрограммы.  [27]

После выполнения подпрограммы оператором RETURN управление передается оператору, следующему в основной программе за оператором вызова подпрограммы.  [28]

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

В этом случае в основной программе должен быть оператор COMMON. А, В, N, а также заданы размеры массивов А, В и оператор вызова подпрограммы в виде CALL С.  [30]



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