Cтраница 2
Программное обеспечение САПР состоит из мониторной системы и пакетов прикладных программ. В пакетах прикладных программ проектирующих подсистем САПР выделяют управляющие программы, функциональные модули, реализующие типовые математические модели и алгоритмы, и языковые процессоры, служащие для генерирования рабочих программ на основе исходного описания объектов и заданий на специализированных проблемно-ориентированных языках. [16]
Для дальнейшего увеличения гибкости рассматриваемой мониторной системы добавим новый параметр PRIORITY на карте JOB. Он может принимать числовые значения от 0 до 9, причем задания с большими значениями этого параметра выполняются - раньше, и, конечно, это обходится дороже. Очевидно, мы уже больше не можем считывать задания по одному, так что необходимо ввести понятие очереди. [17]
Инструментальный комплекс в отличие от обычных мониторных систем должен обеспечить максимальное выполнение запроса пользователя, которое допускается состоянием системы. [18]
Фактические параметры подпрограмм передаются через магазин мониторной системы Дубна, причем передаются не сами параметры, а их адреса. Расположение адресов параметров в магазине обратно их следованию в обращении. Передача результатов работы мс кду подпрограммами осуществляется через СОММОМ-ячейки. [19]
Произвольная работа - любой допустимый в мониторной системе Дубна набор директив. [20]
В заключение отметим-что транслятор с фортрана в мониторной системе Дубна обладает достаточно высокой скоростью работы - около 10 - 20 операторов в секунду. Качество оттранслированной программы зависит от состава операторов исходной программы. Трансляция арифметических выражений, не содержащих переменных с индексами, производится практически оптимально. [21]
Использование в качестве основного входного языка в мониторной системе Дубна Алгола-ГДР дает возможность раздельной трансляции процедур, использования программ ( в том числе их общих библиотек), написанных на других языках ( Фортран, Мадлен), развитого аппарата ввода, выхода и работы с текстовыми величинами. [22]
Результаты этих разработок были - реализованы в мониторных системах и подпрограммах управления заданиями. В машинах третьего поколения через системное входное устройство в виде одного пакета вводится сразу набор заданий, каждое из которых может состоять из нескольких частей, называемых шагами задания. Этот входной поток заданий содержит всю необходимую для системы информацию о том, как обрабатывать отдельные задания и их шаги. Эта информация записывается на специальном языке, называемом языком управления заданиями ( см. разд. Программа-монитор или соответствующая часть программы управления заданиями читает и интерпретирует операторы языка, а затем пересылает полученную из них информацию соответствующим подпрограммам операционной системы, которые обрабатывают операторы и обеспечивают выполнение программ, предусмотренных заданием. [23]
Операторы языка выполняются с помощью языкового процессора или мониторной системы, В качестве языка, на котором программируется этот процессор, удобно применять макроязык большой ЭВМ, который используется для реализации САПР. В состав указанных языков входят команды операционной системы. Таким образом, языковый процессор как бы погружен в операционную систему используемой ЭВМ. Языковый процессор активизируется ( вводится в оперативную память с дисковых носителей) после вызова САПР. И в дальнейшем все общение с оператором осуществляется через нее. [24]
В совокупности все эти программы образуют так называемую мониторную систему, на базе которой исследователь может создать специализированное математическое обеспечение, в наибольшей степени учитывающее-особенности конкретной задачи, связанной с автоматизацией эксперимента в той или иной отрасли науки. [25]
Это значит, что дисциплина обслуживания пользователей в мониторной системе и RTK совпадает. Пользователь работает с RTK как с некоторым развитием мониторной системы для обеспечения сервиса с помощью средств RTK, и обратно: пользователю RTK доступен весь сервис мониторной системы. [26]
Исходный текст по умолчанию ( поскольку это стандартный файл мониторной системы) подключается к / - программе и начинается его обработка. [27]
В результате выполнения такого задания сначала во временную библиотеку мониторной системы записываются загрузочные модули, соответствующие всем участвующим в расчете программным единицам, а затем производятся загрузка и выполнение программы. [28]
ППП Потенциал [19] реализован на ЭВМ БЭСМ-6 в рамках мониторной системы Дубна и операционной системы ДИСПАК. [29]
Переключатель STAR определяет режим обработки во вводном файле карт-директив мониторной системы Дубна. При значении 0 стандартная программа ввода различает среди вводных карт карты-директивы мониторной системы Дубна и обрабатывает их по умолчанию так же, как в мониторной системе. [30]