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

Значение - формальный параметр

Cтраница 1


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

Значение формального параметра, представленного именем, может многократно переопределяться операцией ARG. При вызове текстовой заготовки формальный параметр замещается последним из соответствующих ему аргументов СТЭЛЗа.  [2]

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

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

Процедура ТРАНСЛЯЦИЯ при работе настраивается по значению формальных параметров СИНТАКСИС и СЕМАНТИКА. Из двух формальных параметров наиболее трудным является параметр СЕМАНТИКА, представляющий собой правила перевода конструкций входного языка в выходной. Поэтому для упрощения системы чаще применяется второй вариант процедуры с одним формальным параметром СИНТАКСИС, а перевод на выходной язык в этом случае представляет собой программу вне тела процедуры. Процедура АНАЛИЗАТОР применяется и в случае выходной информации типа память, формирование которой производится программами вне тела процедуры АНАЛИЗАТОР.  [5]

Формальный параметр V описывается как вектор, длина которого равна значению формального параметра N при входе в подпрограмму SUM. Это описание позволяет компилятору производить необходимые вычисления для доступа к компонентам вектора V. Во время выполнения ( в большинстве реализаций Фортрана) не делается никаких проверок типа и длины фактических параметров. Таким образом, главная программа может передать вектор А из 99 элементов подпрограмме SUM, которая будет рассматривать его как более короткий вектор из N элементов.  [6]

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

Открывает чертежную программу оператор OTKR, устанавливающий автоматически стандартное значение скорости черчения ( седьмая) и типа линии чертежа ( сплошная), а масштаб чертежа и номер пера определяют записанные в скобках значения формальных параметров этого оператора.  [8]

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

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

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

Формальный параметр-переменная использует то же самое пространство памяти, что и соответствующий фактический параметр. Поэтому при изменении значения формального параметра в процедуре соответствующий фактический параметр также изменяется. Они находятся в одной и той же ячейке памяти.  [12]

Вызов фактических параметров по значению заключается в следующем: перед началом выполнения подпрограммы значения фактических параметров присваиваются соответствующим формальным параметрам. После выполнения подпрограммы значения формальных параметров присваиваются соответствующим фактическим параметрам.  [13]

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

При этом выполняется подпрограмма, а по оператору RETURN осуществляется возврат в основную программу к оператору, следующему за оператором CALL, вызывавшим обращение к подпрограмме. Фактические параметры AMIN, IMIN, JMIN получают значения формальных параметров XMIN, IM, JM. Аналогично осуществляется обращение к подпрограмме с помощью других операторов.  [15]



Страницы:      1    2