Cтраница 1
Нестандартные функции описывают вычисления, задаваемые одним арифметическим выражением. Если же в различных точках программы необходимо многократно использовать группу операторов, описывающих некоторый алгоритм, то такую последовательность операторов удобно представить в виде подпрограммы. Таким образом, подпрограмма - это группа операторов или часть программы, описывающая некоторый алгоритм, который можно многократно использовать, обращаясь к нему из различных точек программы. Использование подпрограмм обеспечивает как наглядность и простоту организации программы, так и более эффективное использование памяти. После завершения выполнения подпрограммы управление должно быть возвращено в ту точку программы, из которой был сделан переход в подпрограмму. [1]
Нестандартные функции: описываются пользователем с помощью оператора DEF. Описание функции должно предшествовать ее употреблению. [2]
Нестандартная функция может иметь только один аргумент. [3]
Раздел нестандартных функций вводится в язык для повышения эффективности работы, интерфейса с другими блоками естественноязыковой системы, а также штатным программным обеспечением ЭВМ. [4]
В нестандартной функции может быть только один аргумент. [5]
![]() |
Пример программы на языке ассемблера МП К580. [6] |
Трехбуквенные имена нестандартных функций начинаются сочетанием РМ, так что в каждой программе можно ввести не более 26 таких функций. Для реализации по программе вычисления значений, описанных операторами ОЕР функций, используют указатель функции, содержащий имя функции и ( в круглых скобках) список имен аргументов. [7]
Оператор описания нестандартной функции никаких вычислений сам не производит, он является только определением функции. [8]
Набор языков программирования нестандартных функций определяется конкретной реализацией. [9]
БЕЙСИК допускает употребление нестандартных функций, составленных пользователем. [10]
F: описание нестандартной функции может не содержать фор мальных параметров. [11]
F: имя нестандартной функции может содержать до пяти символов: FN-буква-цифра - указатель типа. В качестве указателя типа используются символы % и ( Q) - Количество формальных параметров - от одного до пяти. Каждый из них может быть снабжен указателем типа. Допускается описание нестандартных функций, содержащее несколько операторов и заканчивающееся оператором FNEND. В этом случае, подобно фортрану, вычисленное значение присваивается имени функции. В многооператорных описаниях функций допускается рекурсия. [12]
Для повышения эффективности работы нестандартные функции программируются на специальных языках. [13]
F: разрешается использовать нестандартные функции только с одним аргументом. [14]
F: число аргументов нестандартной функции ограничено только длиной строки. [15]