Простые переменные - Большая Энциклопедия Нефти и Газа, статья, страница 3
Девиз Канадского Билли Джонса: позволять недотепам оставаться при своих деньгах - аморально. Законы Мерфи (еще...)

Простые переменные

Cтраница 3


Самые простые переменные - числа: их размер 1x1, и они допускают основные арифметические действия, -, , / с любой числовой переменной.  [31]

Различают простые переменные и переменные с индексами.  [32]

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

Все простые переменные блока должны иметь описание типа.  [34]

Используются только простые переменные. Переменные с индексами, а также переменные над массивами и структурами отсутствуют.  [35]

Все простые переменные блока должны иметь описание типа.  [36]

Как и простые переменные, массивы в программе описываются.  [37]

Здесь сначала записываются простые переменные х, у, бг, а затем одно - и двумерные массивы. Первой среди простых переменных целого типа необходимо записать переменную п ( она встречается при описании массива Z), далее - переменную s ( она встречается при списании массива С), а затем простые переменные q, т целого типа. Далее записываются одно - и двумерные массивы переменных целого типа.  [38]

И - - простые переменные или константы действительного типа, соответствуют значениям нижнего предела, верхнего предела и точности интегрирования; если по условию задачи это - постоянные величины, то они задаются в виде констант, в противном случае определяются автокодовой программой через значения простых переменных.  [39]

В АЛГОЛе различают простые переменные и переменные с индексами. Простая переменная обозначается только идентификатором этой переменной. В качестве индексов могут использоваться числа или идентификаторы других переменных.  [40]

Исключение составляют лишь простые переменные, являющиеся параметрами цикла.  [41]

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

В общем случае простые переменные и массивы локальны для подпрограммы, в которой они описаны и используются. Ло-кальная среда ссылок для каждой подпрограммы создается во время трансляции. Во время выполнения ассоциации активируются при каждом входе в подпрограмму и дезактивируются при каждом выходе из нее; таким образом, при повторном входе в подпрограмму все локальные переменные и массивы имеют значения, которые они имели при последнем выходе из нее. Эта структура отражает основную структуру времени выполнения: память для переменных и массивов выделяется статически во время трансляции, а ссылки при трансляции заменяются прямыми адресами ( обычно базовый адрес смещение) тех ячеек памяти, где хранятся данные. Таким образом, во время выполнения нет необходимости в явных таблицах среды ссылок - среда компилируется в выполняемый машинный код. Благодаря этой структуре не требуется явно модифицировать среду ссылок при входе в подпрограмму или при выходе из нее; передача управления подпрограмме соответствующим образом неявно изменяет локальную среду ссылок. Такой способ прямой обработки локальных ссылок применим к простым переменным, массивам, меткам инструкций и к инструкциям формата ввода-вывода.  [43]

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

Исключение составляют лишь простые переменные, являющиеся параметрами цикла.  [45]



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