Cтраница 1
![]() |
Функции пользователя. [1] |
Функция пользователя не вычисляется Mathcad, а принимается к сведению. [2]
Функция пользователя не определена. [3]
Совмещение функций пользователей различных категорий на одной ВМ достигается путем назначения виртуальной машине определенного сочетания соответствующих классов команд. [4]
После ввода функция пользователя может участвовать в вычислениях наравне с другими функциями и выражениями. Исполнение функции пользователя производится после ввода ее имени, задания разделенных запятыми аргументов или их значений и нажатия на клавишу знака равенства. [5]
Адрес аргументов функций пользователя, если они используются. [6]
Из перечисления функций пользователей разного типа видно, что по характеру деятельности различные типы пользователей довольно сильно пересекаются, однако степень их привилегированности, естественно, должна различаться. Примером является пересечение функций разработчика и потребителя. [7]
Таким образом, функции пользователя сводятся к форм у-л и р о в а н и ю ( на удобном для него языке) задания на выполнение тех или иных видов работ, возникающих в процессе изготовления программы; фактическое же выполнение этих работ обеспечивается системой программирования. [8]
Детальный внешний проект каждой функции пользователя должен освещать следующие вопросы. [9]
Тело или определяющее выражение функции пользователя представляется в виде ПГ, имеющего по одной внешней входящей дуге для каждого формального параметра функции и одну внешнюю выходящую дугу, соответствующую результату этой функции. Ссылки на эту функцию в ПГ других функций представляются с помощью вершины-значения. [10]
При всей своей полезности функции пользователя имеют существенные ограничения - - они определяются только с помощью одного выражения и позволяют одновременно получить всего лишь один результат. Нередко вспомогательные алгоритмы включают несколько команд или составляются для получения более чем одного результата. В этих случаях на Бейсике используются подпрограммы, представляющие собой часть программы, к которой возможно многократное обращение. [11]
Рассмотрим основные правила описания функций пользователя различных типов. [12]
Подробный внешний проект для каждой функции пользователя должен специфицировать следующие виды информации. [13]
На рис. 3.46 приведен пример функции пользователя с глобальным вводом. В качестве функции пользователя принята квадратичная функция, с помощью которой строится соответствующая поверхность. [14]
Переменные, перечисляемые в списках функций пользователя, являются локальными, т.е. их действие проявляется только в пределах выражения, определяющего функцию. За этими пределами переменные имеют значения, ранее заданные в программе. Тестовый пример на рис. 2.7 наглядно иллюстрирует статус переменных. [15]