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

Операторы-функция

Cтраница 1


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

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

Операторы-функции должны размещаться раньше первого выполняемого оператора программы.  [3]

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

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

В какой части фортран-программы должны размещаться операторы-функции.  [6]

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

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

В составе Фортрана имеются подпрограммы стандартных функций ( см. § 4.3), операторы-функции, подпрограммы FUNCTION, подпрограммы SUBROUTINE, подпрограммы данных. Кроме того, Фортран допускает использование подпрограмм, написанных на других языках программирования.  [9]

Оператор-функция, приведенный в первом примере, содержит обращение непосредственно к самому себе, а операторы-функции, приведенные во втором примере, содержат обращение к самим себе не непосредственно, а через другие операторы-функции.  [10]

В ФОРТРАНе предусмотрено всего четыре типа функций и подпрограмм: функции, предусмотренные в программе-трансляторе, арифметические операторы-функции, подпрограммы FUNCTION и подпрограммы SUBROUTINE.  [11]

12 Распечатка исходного модуля 260. [12]

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

Оператор-функция, приведенный в первом примере, содержит обращение непосредственно к самому себе, а операторы-функции, приведенные во втором примере, содержат обращение к самим себе не непосредственно, а через другие операторы-функции.  [14]

Операторы программы должны следовать в следующем порядке 1) неявный оператор задания типа, 2) явные операторы задания типа, 3) операторы задания размеров массивов, 4) операторы задания общих областей, 5) операторы эквивалентности, 6) оператор описания файлов, 7) операторы-функции, 8) операторы формата, 9) действующие операторы.  [15]



Страницы:      1    2