Доклад : Наши первые ОС 


Полнотекстовый поиск по базе:

Главная >> Доклад >> История техники


Наши первые ОС




Наши первые ОС

Наталия Дубова

В 1967 году начата разработка сразу двух операционных систем для БЭСМ-6

Конец 60-х — расцвет системного программирования в Советском Союзе. На смену незамысловатым интерпретирующим системам первых машин, которые не умели делать почти ничего, кроме вызова стандартных подпрограмм, приходят настоящие операционные системы. С ростом быстродействия новых машин задача автоматизации управления потоком задач с помощью самой ЭВМ должна была решаться безотлагательно — слишком велики могли быть потери рабочего времени машины из-за простоев, которые неминуемо порождало ручное управление обменом с внешними устройствами, сменой программ и т. д.

Появление первого советского «миллионника» — БЭСМ-6 с максимальной производительностью 1 млн. операций в секунду — послужило мощным стимулом развитию программистской мысли. Многие революционные инженерные идеи, которые реализовал лебедевский коллектив в этой машине, требовали соответствующей поддержки со стороны системного ПО, чтобы при решении задач на БЭСМ-6 можно было на полную мощность использовать ее потенциал. В 1967 году начата разработка сразу двух операционных систем для этой машины.

Первыми были программисты из ИТМиВТ, института, которым руководил Сергей Алексеевич Лебедев, и в стенах которого рождалась БЭСМ-6. Лев Николаевич Королев, заместитель Лебедева, возглавил разработку операционной системы для этой машины. Система должна была взять на себя управление совместной работой устройств и решение задач в мультипрограммном режиме. Собственно, термин «операционная система» тогда еще не употреблялся. Разработчики из ИТМиВТ — Лев Королев, Александр Томилин, Виктор Иванников, Марк Чайковский — называли свое детище диспетчером, чуть позже за системой закрепилось официальное название «Диспетчер-68».

«Диспетчер-68» был первой ОС для БЭСМ-6, вслед за ним и на его основе чуть позже появятся несколько более развитых систем. В ИТМиВТ в 1970 году разработан «Новый диспетчер» — НД-70, отличительными чертами которого были возможность организации параллельных вычислений, режим работы в реальном времени и в составе многомашинного комплекса. Свой вариант операционной системы сделали в Дубне, в Лаборатории вычислительной техники и автоматизации Объединенного института ядерных исследований. Здесь было много нестандартного оборудования, новых внешних устройств, поэтому в ходе эксплуатации машины с «Диспетчером-68» пришли к выводу о необходимости его модернизации. Так появилась ОС «Дубна». Но наибольшую популярность на БЭСМ-6 завоевала ОС «Диспак», разработанная в 1971 году в закрытой организации Челябинска под руководством Владимира Федоровича Тюрина и вобравшая в себя и развившая основные возможности «Диспетчера-68», а затем и НД-70.

Создатели «Диспетчера-68» были убеждены, что делают первую в стране операционную систему. На самом деле это было не так. Впервые возможности автоматизированного управления задачами реализовали в Институте прикладной математики АН СССР для машины «Весна». Но эта ЭВМ создавалась в обстановке секретности, в подведомственной КГБ организации, поэтому сведения о ней не разглашались. В ИПМ высоко оценили «Весну», но БЭСМ-6 была несомненно мощнее и притом изящнее этой машины, поэтому директор института академик Келдыш решил переориентироваться на ЭВМ Лебедева. ИПМ получил второй экземпляр БЭСМ-6, и программисты института вторыми, чуть позже своих коллег из ИТМиВТ, начали работу над ОС для этой машины. В результате получилась совсем другая система. Коллектив разработчиков возглавлял Эдуард Зиновьевич Любимский. По его собственным словам, ОС ИПМ оказалась во многом схожей с современной Unix.

В ИПМ разработку операционной системы начали в 1967 году, а выпуск производственной версии приурочили к 100-летию Ленина. Это была вполне развитая, универсальная система, но ее использование ограничилось ИПМ и еще несколькими организациями. Лидером среди операционных систем для БЭСМ-6 стал «Диспак», который прошел через все последующие модификации машины и использовался большинством организаций, где вплоть до 90-х работала БЭСМ-6.

Создание сразу нескольких операционных систем для новой машины было естественной реакцией самых сильных программистских коллективов страны на появление столь высокопроизводительной и столь интересной в функциональном плане ЭВМ. Один из основных разработчиков операционных систем для БЭСМ-6 в ИТМиВТ Александр Николаевич Томилин отмечает, что ими двигало даже не столько желание оснастить машину, сколько стремление развить самих себя. Благо БЭСМ-6 открывала для этого колоссальные возможности.

Список литературы

Для подготовки данной работы были использованы материалы с сайта http://www.osp.ru

Похожие работы:

  • Первые самодвижущиеся повозки

    Реферат >> Транспорт
    ... с появлением ременной или цепной подвески осей у экипажей и опять не обязательной — ... всех автомобилей) смонтирован на передней оси, поворачивается вместе с ней и вращает ... толпе. Всякий, кто видел и знает наши первые экипажи, приводимые в движение моторами, ...
  • Сетевые ОС

    Реферат >> Информатика, программирование
    ... ресурсами. В наши дни становится общепринятым введение в ОС функций поддержки ... 1.3. Варианты построения сетевых ОС Первые сетевые ОС представляли собой совокупность существующей ... объектами. В июле 1993 года появились первые ОС семейства NT - Windows NT 3.1 ...
  • Первые шаги астрономической оптики

    Реферат >> Математика
    ... наше время. Она вышла уже в марте того же 1610 г. Первые ... , находящейся далеко от оптической оси, не попадают в центр окуляра ... изучения вращения Солнца вокруг оси. Он же позже изготовил ... положение предмета на оптической оси с положением его изображения. ...
  • Первый русский автомобиль

    Статья >> История техники
    ... помощью двух рычажков на вертикальных осях, расположенных справа и слева от ... отметить, что появление в Петербурге первого автомобиля «Бенц» (четырёхместного модели « ... чикагской выставки в 1893 г. Выход нашего автомобилестроения на новый технический уровень ...
  • Первые попытки описания устройства Вселенной-Мира

    Реферат >> Математика
    ... систематизированы, логически предельно развиты в первой универсальной картине мира, которую создал ... , так и вокруг своей оси (Платон, Гераклид Понтийский), поскольку это ... идея весьма злободневна в наши дни, когда человечеству приходится осваивать новую ...
  • Первая медицинская помощь при травмах и несчастных случаях

    Реферат >> Военная кафедра
    ... ? В жару наш организм включает механизмы регуляции температуры тела и, в первую очередь, физической ... а также, если ужалила пчела или оса. Такой компресс вызывает местное охлаждение ... спирта. Когда жалят перепончатокрылые — пчела, оса, шершень, их яд вызывает у ...
  • Первые казацкие гетманы

    Реферат >> Иностранный язык
    Первые казацкие гетманы Реферат выполнила ... та інших панів склали собі осібні ватаги, під проводом ватажків ... військо є безсиле...» Мало хто з наших гетьманів (можливо, тільки Іван Мазепа ... Вища шк.,1993.-414с.:іл.. 2)З голосу нашої Кліою-К.:Махаон,2003.-224с ...
  • Бил Гейтс - гений нашего времени

    Реферат >> Информатика, программирование
    ... , а главное, программного обеспечения к нему, наша жизнь изменилась — стала намного стремительнее ... поведение не редкость и для нашего брата журналиста! Однажды Биллу Гейтсу ... DOS. А уже в 1985-м появляется и первая ОС Windows. 5. 35 лет. Выходит третья ...
  • Наш дом — Вселенная

    Реферат >> Математика
    ... и вполне согласующейся с представлением о нашей Вселенной, появившейся приблизительно 15 млрд ... равновесии с веществом. А.Фридман первым нашел три возможных варианта нестационарной ... излучения: по оси абсцисс – мультипольный момент, по оси ординат – ...
  • Первые шаги аттофизики

    Реферат >> Математика
    ... случаях чисто условна). По оси ординат показан энергетический диапазон фотонов ... были разработаны (см., к примеру, нашу новость как измерить длительность сверхкороткого ... результатами, полученными другими методами. Хотя первый шаг аттофизики был удачен, но ...