- функции восстановления рабочей конфигурации;
- локализация неисправностей и проверка результатов их устранения.
Программы управления конфигурацией системы
Программы управления конфигурацией системы – это программы MML, хранящиеся на диске и загружаемые при необходимости в память ЭВМ технической эксплуатации. Они представляют собой главным образом, программы управления изменениями, влияющими на обработку вызовов, но среди них могут также быть программы управления изменениями в технической эксплуатацией.
Программы управления системой
Вместе с операционной системой программы управления системой составляют основу программного обеспечения для работы других программ технической эксплуатации. Функциональная группа подразделяется на шесть категорий программ следующим образом:
- система ввода – вывода;
- управление функциями ввода – вывода;
- система MMI;
- передача данных;
- управление файлами;
- вспомогательные функции системы.
1.4.2 Системное программное обеспечение
Все управляющие ЭВМ системы DX-200 имеет одинаковое системное программное обеспечение. Единое системное программное обеспечение создает стандартизированное и удобное окружение для прикладного программного обеспечения. Это облегчает разработку и обновление программ, а также понимание функционирования программного обеспечения.
Основной частью системного программного обеспечения является операционная система реального времени (DMX) управляющих ЭВМ, создающая основу для прикладных программ и других системных программ.
Наиболее важными функциями операционной системы являются следующие:
- распределение процессорного времени;
- синхронизация процессов;
- обмен сообщениями между процессами внутри одной управляющей ЭВМ или передача сообщений из одной ЭВМ в другую;
- основные выдержки времени;
- создание и уничтожение процессов;
- распределение памяти;
- контроль обмена сообщениями;
- начальная установка операционной системы.
Распределение процессорного времени.
В системе, работающей в реальном масштабе времени, разные этапы процесса можно представить при помощи схемы переходов состояний, в которых ими управляет операционная система.
Распределение процессорного времени происходит в соответствии с уровнями приоритета, которых насчитывается 256. Операционная система выделяет процессорное время процессу, имеющему высший приоритет и находящемуся в настоящий момент в состоянии «готовность к выполнению». Переход в состояние «выполнение» возможен также из состояния «ожидание».
Обмен сообщениями между процессами.
Обмен сообщениями между параллельными процессами осуществляется в операционной системе DMX за счет операций SEND.
MESSAGE и RECEIVE MESSAGE, которые способны передавать сообщения как внутри своего блока, так и в другие блоки. Обмен сообщениями является асинхронным. После передачи сообщения процесс продолжает свою работу в соответствии со своим приоритетом. Операционная система устанавливает поступающие к процессу сообщения в очередь, откуда процесс считывает их в порядке поступления.
С точки зрения операционной системы, процесс может находиться в состоянии ожидания обработки сообщения. То, что происходит при обработке сообщения, зависит от функционального состояния процесса и от самого сообщения.
Выбор выполняемого перехода состояния или программы осуществляется на основании функционального состояния и поступающего сообщения. Процесс перехода состояния может включать в себя задачи, разветвления программы и передачу сообщений. В конце перехода всегда задается новое функциональное состояние, после чего процесс возвращается в состояние ожидания. Таким образом, процесс представляет собой конечный автомат, который получает внешние возбуждения в виде сообщений и передает ответы на них также в виде сообщений.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.