Программирование в математическом пакете Mathcad. Воскобойников Ю.Е - 26 стр.

UptoLike

26
В предыдущем способе реализации модульного программи-
рования описание модулей ( функций пользователя и программ-
функций ) и их вызов находится в одном документе. Такой спо-
соб имеет ряд недостатков :
невозможность параллельной разработки программ не-
сколькими разработчиками;
невозможность "автономной" отладки программ-функций
и их модификации в процессе эксплуатации программного обес-
печения;
невозможность использования разработанной программы-
функции в нескольких документах без дублирования описания
программы-функции.
Для преодоления этих недостатков описание программы-
функции выполняют в одном документе MathCAD, а ее вызов
размещается в другом документе (этот прием широко использу-
ется в современных алгоритмических языках высокого уровня).
Однако при этом возникает вопрос : как при вызове
программы-
функции в одном документе "присоединить" файл с другим до-
кументом MathCAD, в котором находится описание вызываемой
программы-функции? Для такого присоединения служит специ-
альный оператор
Reference, который записывается в виде,
показанном на рис. 3.1.
Reference:D:\MathCad_Apll\Adapt_Integration.mcd
Рис. 3.1. Структура оператора
Reference
Оператор
Reference вставляется в текст документа, в кото-
ром вызывается программа-функция перед ее вызовом. Для
вставки этого оператора необходимо выполнить следующие ша-
ги:
Значок оператора
Reference
Полное имя файла, в котором находится
документ, содержащий описание
вызываемой программы-функции
    В предыдущем способе реализации модульного программи-
рования описание модулей ( функций пользователя и программ-
функций ) и их вызов находится в одном документе. Такой спо-
соб имеет ряд недостатков :
    • невозможность параллельной разработки программ не-
сколькими разработчиками;
    • невозможность "автономной" отладки программ-функций
и их модификации в процессе эксплуатации программного обес-
печения;
    • невозможность использования разработанной программы-
функции в нескольких документах без дублирования описания
программы-функции.
    Для преодоления этих недостатков описание программы-
функции выполняют в одном документе MathCAD, а ее вызов
размещается в другом документе (этот прием широко использу-
ется в современных алгоритмических языках высокого уровня).
Однако при этом возникает вопрос : как при вызове программы-
функции в одном документе "присоединить" файл с другим до-
кументом MathCAD, в котором находится описание вызываемой
программы-функции? Для такого присоединения служит специ-
альный оператор Reference, который записывается в виде,
показанном на рис. 3.1.
                                          Значок оператора
                                              Reference


       Reference:D:\MathCad_Apll\Adapt_Integration.mcd
      Полное имя файла, в котором находится
        документ, содержащий описание
        вызываемой программы-функции


                Рис. 3.1. Структура оператора Reference

    Оператор Reference вставляется в текст документа, в кото-
ром вызывается программа-функция перед ее вызовом. Для
вставки этого оператора необходимо выполнить следующие ша-
ги:

                                    26