Операционные системы

Фоновая дисковая операционная система. Часть 1.

Фоновая дисковая операционная система. Часть 2.

Фоновая дисковая операционная система. Часть 3.

Фоновая дисковая операционная система. Часть 4.

Фоновая дисковая операционная система. Часть 5.

Фоновая дисковая операционная система. Часть 6.

Фоновая дисковая операционная система. Часть 7.

Многотерминальная дисковая операционная система. Часть 1.

Многотерминальная дисковая операционная система. Часть 2.

Многотерминальная дисковая операционная система. Часть 3.

Многотерминальная дисковая операционная система. Часть 4.

Многотерминальная дисковая операционная система. Часть 5.

Многотерминальная дисковая операционная система. Часть 6.

Многотерминальная дисковая операционная система. Часть 7.

Перфоленточные операционные средства. Часть 1.

Перфоленточные операционные средства. Часть 2.

Тестовая мониторная система

Резидентные операционные средства. Часть 1.

Резидентные операционные средства. Часть 2.


ЭВМ семейства «Электроника» имеют разнообразный набор операционных средств, что связано с широким диапазоном применения. В этой главе будут рассмотрены особенности наиболее распространенных и перспективных операционных систем.

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

Технология запуска программ (в ФОДОС) и задач (в МДОС) подчинена требованиям реального времени — максимально ускорить выполнение программ благодаря отнесению всех операций на этап подготовки программ. Это предварительная настройка по адресам на этапе компоновки, предварительная прикомпоновка программ методов доступа в ФОДОС и т. д.

Для тестовых систем, где программы взаимодействуют с оборудованием на физическом уровне и уровень ОС не нужен, разработана тестовая мониторная операционная система (ТМОС), которая функционирует как на дисковом, так и на магнитоленточном носителе. Однако по форматам данных и программ она не совместима с ФОДОС и МДОС. Для простых систем, не имеющих магнитных носителей, разработана перфоленточная ОС (ПЛОС), которая является упрощенным вариантом дисковых ОС.

Применение ЭВМ только для взаимодействия с объектами в системах автоматизации научных исследований, автоматизированных системах управления технологическими процессами (АСУ ТП) требует от операционных средств особых свойств: резидентности — возможности размещения в ПЗУ (ППЗУ), синхронизации процессов, временной диспетчеризации и т. д. Этими свойствами обладает операционная система управления процессами (ОСУП).