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

Управляющие устройства станций dts – 3100

На станции DTS – 3100 существует 2 вида операционной системы:

CROS (операционная система последовательного реального времени) для поддержки функций высокого уровня операционной системы в главном процессоре.

PROS ( система эксплуатаций периферийного процессора) для поддержки функций реального времени операционной системы в периферийном процессоре.

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

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

PROS является операционной системой реального времени, которая поддерживает рабочую среду процессоров нижнего уровня. Прикладные программы , имеющиеся в PROS, выполняют работу реального времени, которая управляет и заведует абонентской линией, соединительной линией, различными сигнальными устройствами, тестирующими устройствами и т.д. Главные функций PROS разделены в ядре на ошибкоустойчивую функцию и функцию отладки. Ядро имеет такие функций как управления заданиями реального времени , управление таймером, управление IPC , управление особенной ситуацией / внутренним прерыванием , управление запуском, управление ТD - шиной и управление памятью. Ошибкоустойчивая функция имеет управление двойным процессором, управление статусом процессора, управления проверкой процессора и управление определением ошибок. Функция отладки обеспечивает проверку программ в намеченной системе.

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

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

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

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

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

  • Обеспечение целостности данных.

  • Предоставление стандартизаций данных.

Характеристика DBMS: главная память DBMS, распределенная система и использование модели реляционных данных. Основные функций DBMS:

  • Запись/ считывание данных

  • Доступ к данным

  • Контроль параллелизма

  • Согласованность

  • Гарантия сохранности данных

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

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

Для работы с DBMS в DTS – 3100 используется 3 блока программного обеспечения:

  1. группа ядра базы данных (DBKG), управляющая данными и контролирующая параллельность данных.

  2. группа поддержки базы данных (DBSG) для связи и интерфейса с оператором.

  3. группа резервирования базы данных (DBBG), управляющая резервированием и восстановлением базы данных.

Обработка данных состоит из 3 главных шагов: регистрация данных , определение данных и генерация данных. Целью процесса регистраций данных является определение и анализирование отношения данных. Результатом процесса является оптимальный набор отношений. Правило обработки для просмотра образовано через данный процесс. В процессе определения данных модели логических и физических данных и модель права доступа определяются также , как и физические отношения и их распределение через МР. После определения данных обработка отношений может быть внесена в память каждого МР и / или диска при использований вспомогательных приспособлений.

Для обработки базы данных и связи между прикладной программой и DBMS разрабатывается 6 видов вспомогательных приспособлений. DAS

( система управления данными ) разрабатывается для процесса регистраций данных, а DDFG ( генератор файла определения данных ) разрабатывается для образования файлов, определённых DDL, DFSG ( генератор файла спецификаций формата данных ) – для объявления зарегистрированной структуры отношений, DMLP ( процессор языка управления данными ) – для преобразования DML в CHILL, T10DG ( генератор данных DTS – 3100 ) – для внесения отношений во внутренние данные каждого МР.

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