Исполнение - процедура - Большая Энциклопедия Нефти и Газа, статья, страница 1
Единственный способ удержать бегущую лошадь - сделать на нее ставку. Законы Мерфи (еще...)

Исполнение - процедура

Cтраница 1


1 Пример включения комментариев в программу. [1]

Исполнение процедур обеспечивается обращением к ним с помощью оператора процедуры ( см. § 4.4) или указателя функции ( см. § 4.2), определяющих наименование процедуры и совокупность объектов, с которыми она должна выполняться.  [2]

3 Укрупненная блок-схема алгоритма РПК. [3]

Результатом исполнения процедуры то del должен быть вектор выходных параметров схемы Y, рассчитанный в этой точке. В случае, если расчету подлежат также значения допусков выходных параметров 8j, то в model должны быть реализованы алгоритмы статистического анализа схемы.  [4]

При исполнении процедур может возникнуть ситуация, когда необходимо обратиться к этой же процедуре. Такой вид процедуры, описанной на языке АЛГОЛ, называют рекурсивной процедурой. Пользуясь этой процедурой, иногда удается коротко и наглядно описать процесс решения зада чи. Однако следует иметь в виду, что перевод рекурсивного описания на машинный язык очень сложен и доступен не каждой программе-транслятору машины.  [5]

Оператор процедуры применяется либо для исполнения процедуры, являющейся переменной-процедурой или константой-процедурой, либо для вызова макроса ( разд. Он может содержать список фактических параметров, подставляемых на место-соответствующих им формальных параметров, определенных в изображении процедуры ( разд. Соответствие устанавливается по позициям параметров в списках формальных и фактических параметров. Имеются два вида параметров: параметры-значения и параметры-переменные.  [6]

Существует другой способ управления числом исполнений подчиненной процедуры, который состоит в том, что подчиненная процедура выполняется снова и снова до тех пор, пока некоторое условие не станет истинным.  [7]

Как уже упоминалось, во время исполнения процедуры стек содержит адрес возврата. Команда вызова процедуры CALL ( call - вызвать) помещает адрес в стек, а команда возврата RET ( return - возвратить) извлекает его по окончании исполнения процедуры. Это один из случаев, когда микропроцессор 8088 использует стек автоматически, без Вашего на то указания.  [8]

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

Команды обращения к процедуре должны обеспечить также возврат к метке АП после исполнения процедуры.  [10]

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

Первый объект контекст служит начальной адресной средой или активационной записью, необходимой для исполнения начальной процедуры. Часть этой адресной среды - дескриптор доступа к корневому доменному объекту, который обсуждается ниже. Схема структуры приведена на рис. 4.8. Указатель Process AD - это сообщение, упоминавшееся в предыдущем абзаце. Отметьте, что для каждой задачи любой программы языка Ада, не исключая и стартерную задачу, создается такая структура.  [12]

На выбор способа построения программы любой процедуры оказывают влияние следующие критерии: 1) частота исполнения процедуры при расчете; 2) способ доступа к данным, используемый в процедуре; 3) степень инвариантности процедуры к структуре и размерности проектируемого объекта.  [13]

Более сложные варианты оператора PERFORM допускают регулярное изменение значений от одного до трех данных при повторных исполнениях подчиненной процедуры. Эти варианты часто используются вместе с индексами или индексными-данными для управления обработкой элементов таблиц, определенных фразами OCCURS. Эти варианты оператора PERFORM приводятся ниже.  [14]

Сложный оператор PERFORM служит для того, чтобы изменять один или несколько идентификаторов или индексных-данных при повторяющихся исполнениях подчиненной процедуры. Значения идентификаторов должны быть числовыми, в то время как значениями имен-индексов должны быть адресные величины. Изменение значений имен-индексов с помощию фраз VARYNG и AFTER аналогично действиям, осуществляемым оператором SET, который выполняет взаимные преобразования адресных и порядковых величин.  [15]



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