Відкрити головне меню

Програмне забезпечення ЄС ЕОМ — набір системних та прикладних програм для лінійки ЄС ЕОМ.

Комп'ютери ЄС ЕОМ працювали або під управлінням однозадачной дискової операційної системи (ДОС ЄС, зазвичай, ранні / молодші моделі), або багатозадачних операційних систем (ОС ЄС), СВМ (Система віртуальних машин), TKS і МВС (більш просунуті моделі), всі ці системи були аналогами продуктів IBM. Операційна система СВМ була поєднана з ОС ЄС версії 7.

Для початку роботи з операційною системою була потрібна складна процедура генерації операційної системи з дистрибутива, з налаштуванням для роботи на конкретному екземплярі комп'ютера в конкретній конфігурації (процесора, пам'яті, каналів вводу-виводу) і всієї їх периферії, і, потім, трудомістка установка і налагодження (загальний час генерації та установки системи — до декількох тижнів). У розробленій в НДР TKS ця проблема була вирішена прямо: система ставилася без генерації з готового завантажувального образу. В ОС ЄС версії 7, що входила до складу СВМ, проблема вирішувалася наступним шляхом: генерацію і установку нової версії системи можна було виконати на віртуальній машині під управлінням старої версії, а потім просто перенести з віртуальної машини однієї версії СВМ в іншу.

Для комп'ютерів серії ЄС ЕОМ розроблялися також інші операційні системи, але скільки-небудь широкого поширення вони не отримали. Так, наприклад, в МДУ для ЄС-1010 і ЄС-1011 була розроблена ОС MISS. Також існувала Мобільна Операційна Система МОС ЄС, яка являла собою реалізацію ОС Unix на ЄС ЕОМ. Але Unix в ті часи вважався спрощеною системою в порівнянні зі «справжніми» системами МВС, ОС ЄС і СВМ, тому за рамки академічних експериментів МОС ЄС практично не вийшла.

Для вирішення прикладних завдань використовувалися мови програмування Фортран, Кобол, ПЛ/1. Для запуску програм і управління завданнями була розроблена спеціальна мова JCL (Job Control Language, мова управління завданнями) та інші.

Переважна більшість користувачів ЄС ЕОМ використовували Фортран, Кобол, ПЛ/1. Остання була впроваджена як універсальна мова, яка мала більш широкі виразні можливості, проте, через значну складність, не отримала значного поширення поза мейнфреймів.