Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metod_posobie_UKE.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
1 Мб
Скачать
☆

Операционная система dts – 3100.

Операционная система на станции DTS – 3100 делится на два вида: один из них CROS (операционная система последовательного реального времени) для поддержки функций высокого уровня операционной системы в главном процессоре, а другой РРОS (система эксплуатации периферийного процессора) для поддержки функций реального времени операционной системы в периферийном процессоре.

Операционная система последовательного времени (cros).

Прикладная программа, составленная на языке ассемблера или на зыке высокого уровня последовательного программирования, недостаточно продуктивна и неудобна в эксплуатации. Поэтому имеется возможность добиться наивысшей продуктивности и легкости программирования при использовании средств параллельного программирования вместо технологии последовательного программирования. При использовании средств параллельного программирования CHIL L, которые рекомендуются разработана и применена CROS для поддержки параллельных функций и функций реального времени CHIL L для коммутации программного обеспечения DTS – 3100.

Для выполнения параллельной программы CHIL L требуются примитивы исполняющей операционной системы, которые обеспечивают процессорный контроль и межпроцессорную связь. Параллельные средства CHIL L должны быть поддержаны вспомогательной исполняющей операционной системой. CROS поддерживает полный набор параллельности CHIL L. CROS записан в основном на языке «С» для мобильности , на языке ассемблера для обработки помех и контроля аппаратного обеспечения.

CROS состоит из нескольких программ управления: программа управления процессом, программа управления памятью, программа управления особенной ситуацией, программа управления временем, программа управления вводом \ выводом и программа управления связью.

Операционная система периферийного процессора (рроs).

РРОS DTS – 3100 является операционной системой реального времени, которая поддерживает рабочую среду процессоров нижнего уровня. Прикладные программы, имеющиеся в РРОS, выполняют работу реального времени, которая управляет и заведует абонентской линией, СЛ, различными сигнальными устройствами, тестирующими устройствами.

Главные функции РРОS разделены в ядре на ошибкоустойчивую функцию и функцию отладки. Ядро имеет такие функции как управление заданиями реального времени, управление таймером, управление запуском, управление памятью. Ошибкоустойчивая функция имеет управление двойным процессором, управление статусом процессора, управление проверкой процессора и управление определением ошибок. Функция отладки обеспечивает проверку программ в намеченной системе.

Система управления базой данных (dmbs).

Систематический контроль данных является неотъемлемой частью такой цифровой станции большой емкости как DTS – 3100. основной причиной, по которой DTS – 3100 применяет DMBS является достижение централизованного контроля эксплуатационных данных. Централизованный контроль данных имеет множество преимуществ, в том числе:

- уменьшение объема избыточных данных в МР.

- решение проблем несогласованности.

- обеспечение сохранности данных.

- предоставление стандартизации данных.

Характеристиками DMBS DTS – 3100 является главная память DMBS, распределенная система и использование модели реляционных данных.

Основными функциями DMBS являются:

- запись \ считывание данных

- доступ к данным

- резерв \ восстановление

- контроль параллелизма

- согласованность

- гарантия сохранности данных

DMBS является системой контроля интегрированных данных, которая обеспечивает интерфейс между прикладной программой и эксплуатационными данными. База данных основывается на модели реляционных данных, которая описывает модель данных пользователям при помощи табличного формата для структуры базы данных. Реляционный подход (представление таблицы в двух измерениях) к управлению сложными данными обеспечивает пользователю простоту, ясность, понимание.

DMBS охватывает и управление базой данных системы DTS – 3100 и производство базы данных. Управление базой данных обеспечивает доступ к данным из прикладной программы при помощи использования DML, включенного в исходный язык (CHILL).

Для работы с DMBS в DTS – 3100 используются три блока программного обеспечения. Один из них – группа ядра базы данных (DBKG), управляющая данными и контролирующая параллельность данных. Другой – группа поддержки базы данных (DBSG) для связи интерфейса с оператором. И последней – группа резервирования базы данных (DBВG), управляющая резервированием и восстановлением базы данных.

Обработка данных состоит из трех главных шагов: регистрация данных и генерация данных. Цель процесса регистрации данных является определение и анализирование отношений данных. Результатом процесса является оптимальный выбор отношений.

Для обработки базы данных и связи между прикладной программой и DMBS разрабатываются 6 видов вспомогательных приспособлений. DAS (система управления данными) разрабатывается для процесса регистрации данных, DDFG (генератор файла определения данных) разрабатывается для образования файлов.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]