Cтраница 3
Все ИВК проходят метрологические испытания по утвержденным Госстандартом методикам и метрологически аттестуются. Базовое программное обеспечение ИВК включает ряд штатных операционных системСМ - 3, СМ-4 и пакетов прикладных программ, ориентированных на проведение различных научных расчетов. В состав операционных и обслуживающих программных систем ИВК входят: рассчитанная на одного пользователя дисковая операционная система общего назначения ДОС СМ, позволяющая создавать, отлаживать и выполнять программы, написанные на языках Ассемблер и ФОРТРАН-IV, в пакетном режиме; многозадачная операционная система реального времени с фиксированным числом уровней приоритета ДОС РВ; многоцелевая операционная система реального времени ОС РВ СМ, обеспечивающая многозадачный режим реального времени, а также обслуживание фоновых задач в пакетном и ( или) диалоговом многотерминальном режиме; фоново-оперативная базовая операционная система ( ФОБОС), представляющая собой высокореактивную компактную систему, ориентированную на лабораторные эксперименты и позволяющую выполнить одну задачу в реальном времени, а другую - в фоновом режиме счета или отладки; программные средства для работы в реальном времени с аппаратурой КАМАК с использованием языка ФОРТРАН-IV; пакет тестовых программ для проверки работоспособности ИВК и его отдельных компонентов. [31]
Различают базовые и дисковые операционные системы АСПО. Базовые операционные системы являются основой для построения систем реального времени, обеспечивающих работу вычислительных комплексов в конфигурациях без устройств внешней памяти. К базовым операционным системам относятся: однозадачная, многозадачная и мультипроцессорная операционные системы. [32]
Процесс интеграции таких систем начинается с подготовки плана сборки, или интеграции, в котором уточняется, как, кем, где и когда будет выполняться сборка системы из отдельных компонент. Каждая последовательная версия, или уровень системы, называется спином ( часто используется термин драйвер, но его можно спутать с понятием драйвера модулей, рассматривавшимся в гл. Спин 0 обозначает пустую версию системы, на базе которой строятся все последующие спины. Для новой прикладной системы спин 0 может содержать просто базовую операционную систему. Если задача проекта состоит в получении нового выпуска операционной системы, спин 0 - это предыдущий ее выпуск. [33]