Cтраница 1
Диалоговый монитор САПР ( ДМ), обеспечивает поддержание системного диалога и диалога с приватной задачей. Диалог с приватной задачей включает в себя обработку запросов к приватной задаче. Таким образом, диалоговый монитор обеспечивает лишь макет системного и приватного диалога, а для выполнения некоторых функций системы по запросу пользователя ДМ выдает запрос к диспетчеру-планировщику, который и активизирует необходимую функцию. [1]
Управляющей программой генерируемого ППП является диалоговый монитор пакета. Обучающая система пакета делает необязательным изучение документации, которая изготавливается программно по требованиям Единой системы проектной документации ( ЕСПД) в процессе генерации пакета посредством СД. Каждый пакет, полученный в ИГЕН-Т. Предоставлена возможность синтеза индивидуальных меню пиктограмм и замены ими штатных. Этим достигается персонализа-ция средств взаимодействия пользователя с пакетом. Инициатива ведения диалога принадлежит диалоговым мониторам пакета и каждой из задач. Пользователь осуществляет выбор из меню, сопровождаемый инструкциями-подсказками при возникновении затруднений и полной обработкой ошибок с выдачей рекомендаций по их устранению. В процессе генерации пакета предоставлена возможность задать форму подтверждения правильности введенных данных и логическую схему их замены в случае необходимости. [2]
К средствам создания операционных систем САПР можно отнести инструментальный диалоговый монитор ( ИДМ) ФАУСТ [48], который позволяет: создавать, модифицировать, просматривать и документировать символические тексты; вести ( обслуживать) символические библиотеки; вызывать обрабатывающие программы ОС ( трансляторы, загрузчики, редактор связей, утилиты); пополнять и использовать библиотеки загрузочных модулей; создавать, модифицировать и использовать оперативный банк числовых данных; управлять процессом подготовки исходных данных для вычислительной задачи; вызывать для выполнения предметные программные модули САПР; просматривать листинги обрабатываемых программ ОС и предметных задач; управлять форматом просмотра и документирования результатов работы предметных задач; использовать специальный язык организации диалога ( ЯОД) для создания предметно-диалоговой САПР, использующей все перечисленные выше возможности ИДМ; вводить через ИДМ любые команды оператора. [3]
Система Модуль-2 позволяет пользователю-разработчику АИУС с использованием средств автоматизации в кратчайшие сроки ( 2 - 3 часа) разработать управляющий диалоговый монитор. [4]
Если ядро монитора было уже загружено, то из блока инициализации управление и соответствующий код запроса передаются в блок декодирования запросов к диспетчеру-планировщику. Диспетчер-планировщик, получив такой запрос, проверяет по таблице пользователей учетные данные пользователя, и, если все верно ( или нет), формирует соответствующий код запроса к, диалоговому монитору и передает ему управление. Диалоговый монитор, расшифровав код запроса, формирует соответствующее сообщение и передает его и управление телемонитору. Телемонитор выводит сообщение на соответствующий терминал и переходит в состояние ожидания запросов с терминала. [5]
Диалоговый монитор САПР ( ДМ), обеспечивает поддержание системного диалога и диалога с приватной задачей. Диалог с приватной задачей включает в себя обработку запросов к приватной задаче. Таким образом, диалоговый монитор обеспечивает лишь макет системного и приватного диалога, а для выполнения некоторых функций системы по запросу пользователя ДМ выдает запрос к диспетчеру-планировщику, который и активизирует необходимую функцию. [6]
![]() |
Схема управления рабочей программой. [7] |
В зависимости от характера требуемых от монитора действий команды диалогового режима разбиты на две группы. Вторую группу составляют команды корректировки структуры проектируемого объекта. Для выполнения таких команд диалоговый монитор должен выполнить всю цепочку динамических вызовов входной транслятор - компилятор комплекса ПА-6 - редактор связей - рабочая программа, на что требуется определенное машинное время, обусловливающее задержку реакции комплекса ПА-6 на команду пользователя. [8]
Оно вытекает из факта ориентации на математическую модель, которая определяет не только набор понятий, но и регламентирует определенные действия по анализу модели. В частности, с каждой моделью оптимизации связана библиотека соответствующих численных методов. Решение задачи предполагает выбор подходящего метода, настройку его параметров и управление процессом вычислений при его работе. Другими словами, диалоговый монитор предоставляет не только вычислительные и объектные ресурсы в соответствии с семантикой математической модели, но и ресурсы диалогового управления процессом анализа модели. Сказанное не означает наличия какого-либо предписанного алгоритма решения задачи путем применения средств диалогового монитора. При наличии такого алгоритма диалог был бы не нужен в силу самого определения понятия алгоритма, как строго определенной последовательности действий. Суть диалога заключается в реализации упоминавшихся выше внешних методов решения оптимизационной задачи, которые существенно опираются на неформализованные знания пользователя, относящиеся чаще всего не к модельной, а к проблемной области. [9]
В отличие от генераторов, работающих в режиме с инициативой у пользователя и потому нуждающихся в сравнительно непростых языках запросов, генераторы ИГЕН функционируют в интерактивном режиме с инициативой у системы при сохранении возможности передачи ее пользователю. Диалоговая форма взаимодействия пользователя с каждым генератором ИСП ИГЕН обеспечивает последовательное предложение возможностей, которыми он обладает. Пользователь может принять или отвергнуть предложение, оперируя синтаксически тривиальными директивами. В узлах со сложным ветвлением диалоговый монитор генератора предлагает пользователю взять инициативу и продолжить работу на языке запросов. В случае отказа взаимодействие продолжается в прежнем режиме. Примером интерактивного генератора, воплощающего некоторые черты генераторов ИСП ИГЕН, может служить генератор диалоговой системы для обработки результатов эксперимента и их графической интерпретации ДИЭКС-2. [10]
![]() |
Система обработки информации спектрометра ЯМР XL IOO. [11] |
Основная рассматриваемая система подключалась к ряду спектрометров ( НА-100, XL-100, HFX-90 и А60), применявшихся для исследований с ядрами Н, 13С, 31Р и других элементов. Перевод спектрометров НА-100 на работу по методу ФС требует, конечно, применения устройства синхронного детектирования с гетероциклическим полем. Для перехода на метод ФС необходимо внести ряд небольших изменений в приемник и синтезатор частот, а также добавить в предусилитель несколько предохранительных диодов. Система обработки информации спектрометра имеет в своем составе диалоговый монитор, позволяющий осуществлять двустороннее взаимодействие между ЭВМ и экспериментом, набор слубежных программ и математическое обеспечение для формирования любых дополнительных программ экспериментатора. [12]
Во многих организациях по нескольку БЭСМ-6 объединены общим полем внешних запоминающих устройств с помощью устройства коммутации магнитных дисков. На машинах БЭСМ-6 успешно функционируют несколько систем терминального доступа, при этом в качестве отнесенных пультов используются алфавитно-цифровые дисплеи с клавиатурой. Такие системы, в частности, эксплуатируются в ВЦ АН СССР, в ВЦ СО АН СССР в Новосибирске, в Московском государственном университете. Широкое распространение получили система Пульт, разработанная в ВЦ АН СССР, система КОП ( Комплекс Отладочных Программ), разработанная в ВЦ СО АН, а также модифицированная в МГУ система Димон ( Диалоговый Монитор), разработанная в ИПМ АН СССР. [13]