ЭВМ семейства «Электроника» имеют разнообразный набор операционных средств, что связано с широким диапазоном применения. В этой главе будут рассмотрены особенности наиболее распространенных и перспективных операционных систем.
Наиболее широко применяются многотерминальная (МДОС) и фоновая (ФОДОС) дисковые операционные системы. Обе системы имеют примерно одинаковые языковые средства и системы программирования, ряд общих операционных черт, главная из которых — ориентация на интерактивную работу. Применяемая технология общения с ЭВМ резко отличается от интерактивной работы в рамках операционных систем пакетной обработки. В последнем случае для проведения работ, например, по программированию программист кроме базового языка своей программы должен изучить и использовать еще язык управления заданиями (ЯУЗ) и язык интерактивного пакета. При этом, как правило, ЯУЗ включает небольшое количество стандартных операторов с большим количеством параметров. В рассматриваемых системах вместо ЯУЗ применяют несколько десятков директив, задаваемых с терминала, но не более двух параметров (аргументов), которые легко интерпретируются благодаря своей мнемонике (например, COPY — копировать, DATE — установить или получить дату). ФОДОС позволяет использовать эти директивы в программах наряду с программными запросами к ядру ОС. Директивы можно собирать в последовательности — командные файлы, выполняемые автоматически. Все это обеспечивает высокий технологический и логический уровень взаимодействия программиста (оператора) с ЭВМ и гибкость программирования.
Технология запуска программ (в ФОДОС) и задач (в МДОС) подчинена требованиям реального времени — максимально ускорить выполнение программ благодаря отнесению всех операций на этап подготовки программ. Это предварительная настройка по адресам на этапе компоновки, предварительная прикомпоновка программ методов доступа в ФОДОС и т. д.
Для тестовых систем, где программы взаимодействуют с оборудованием на физическом уровне и уровень ОС не нужен, разработана тестовая мониторная операционная система (ТМОС), которая функционирует как на дисковом, так и на магнитоленточном носителе. Однако по форматам данных и программ она не совместима с ФОДОС и МДОС. Для простых систем, не имеющих магнитных носителей, разработана перфоленточная ОС (ПЛОС), которая является упрощенным вариантом дисковых ОС.
Применение ЭВМ только для взаимодействия с объектами в системах автоматизации научных исследований, автоматизированных системах управления технологическими процессами (АСУ ТП) требует от операционных средств особых свойств: резидентности — возможности размещения в ПЗУ (ППЗУ), синхронизации процессов, временной диспетчеризации и т. д. Этими свойствами обладает операционная система управления процессами (ОСУП).