Автоматизация геофизических исследований в высоких широтах.
Схема взаимодействия графических и текстовых программ. Программы смешанного типа содержат обращения как к графи ческой, так и текстовой части программного обеспечения. Для вы черчивания осей декартовых координат служат программы DAX IS и D A X I S C . DAX IS строит две положительные полуоси, в то время как DA X I SC вычерчивает оси, продолжающиеся в обе стороны от точки пересечения. На оси координат наносится штриховка с числовыми надписями в заданном формате (в целом с фиксированной точкой или экспоненциальном). Программы пакета оформлены в виде подпрограмм. Передача данных осуществляется либо через область COMMON , либо заданием формальных параметров. Гибкость работы с пакетом при приемлемых затратах объема оперативной памяти достигается за счет работы с перекрытиями. Основная (управляющая) программа включает необходимые рабочие подпрограммы в ответ на запросы пользователя. Кроме того, вызванные подпрограммы дают возмож ность пользователю вводить и изменять с пульта различные пара метры обработки графической информации в ответ на соответствую щие запросы. Таким образом, осуществляется диалог на двух уров нях: управление последовательностью работы подпрограмм и на стройка их параметров. Структура пакета допускает сравнительно простое включение новых модулей или модернизацию и корректировку старых. Рассмот ренный пакет программ пригоден с незначительными переделками и для работы с устройствами, отличными от "Электроники-15 ИГ". При этом, возможно, необходима замена низовой подпрограммы D I S P L . 49
Made with FlippingBook
RkJQdWJsaXNoZXIy MTUzNzYz