Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

BESYS ( операционная система Bell ) была ранней вычислительной средой, первоначально реализованной как операционная система пакетной обработки в 1957 году в Bell Labs для компьютера IBM 704 .

Обзор [ править ]

Система была разработана, потому что Белл обнаружил «явное несоответствие ... между внутренней скоростью 704-го, медлительностью его онлайнового оборудования для записи единиц и медлительностью, присущей ручным операциям, связанным с автономным использованием». [1] Согласно Драммонду, [1] имя BESYS, хотя обычно считается, что оно означает BEll SYStem, на самом деле является конкатенацией ранее назначенного SHARE установочного кода BE для Bell Telephone Laboratories, Мюррей-Хилл, штат Нью-Джерси, и кода, присвоенного SHARE для системного программного обеспечения, SYS.

Цели системы были:

  • Гибкое использование оборудования, безостановочная работа.
  • Эффективная пакетная обработка, передача данных с ленты на ленту с автономной буферизацией единичных данных.
  • Использование контрольных карт, чтобы свести к минимуму необходимость вмешательства оператора .
  • Разрешить пользовательским программам доступ к функциям ввода / вывода , системному управлению и программным библиотекам .
  • Средства дампа ядра для отладки .
  • Моделирование интерпретаторов L1 и L2 для обеспечения совместимости программного обеспечения с IBM 650 . [1]

Первоначальная версия системы BESYS-1 использовалась к 16 октября 1957 года. [1] Она была создана Джорджем Х. Мили и Гвен Хансен с Вандой Ли Маммел под руководством Виктора Высоцкого и использовала FORTRAN и United от IBM. Самолет «s Символическая Программа Ассамблеи (SAP) языков программирования. Он был разработан для эффективного выполнения большого количества заданий, выполняемых с помощью перфокарт, и получения результатов, подходящих для печати на бумаге и перфокартах. В системе также предусмотрены возможности обработки данных, хранящихся на магнитных лентах и магнитных дисках.единицы хранения. Обычно обработка перфокарт и печати выполнялась автономно периферийными машинами электронного учета , компьютерами IBM 1401 и, в конечном итоге, компьютерами с прямым подключением.

Первой системой, которая фактически использовалась в Bell Labs, была BESYS-2. Система была размещена на магнитной ленте и занимала 64 младших (36-битных) слова и самые высокие слова памяти размером 4 КБ. Верхние слова размером 4 КБ занимали резидентную часть монитора и могли быть частично заменены на магнитный барабан, чтобы освободить дополнительное ядро ​​для пользовательской программы, если это необходимо. [1]

«BESYS был сложным программным пакетом, который обеспечивал удобный ввод / вывод и интегрированные средства хранения файлов на диске». [2]

Внутреннее использование [ править ]

BESYS широко использовался многими отделами Bell Labs более десяти лет. Он был предоставлен другим через организацию SHARE бесплатно или без официальной технической поддержки.

Версии BESYS [ править ]

Версии среды BESYS (BESYS-3 (1960), BESYS-4 (1962), BESYS-5 (1963), BESYS-7 (1964) и BE90 (1968) [1] ) были реализованы по мере перехода базовых компьютеров через семейство IBM 709X . Разработка BESYS была прекращена, когда Bell Labs перешла на IBM System / 360 в 1969 году. Все это время руководителем проекта разработки BESYS был Джордж Л. Болдуин .

Ссылки [ править ]

  1. ^ Б с д е е Drummond, RE (1987). "BESYS Revisited" (PDF) . Материалы конференции AFIPS . 56 : 805–814.
  2. ^ Belzer, Джек; Хольцман, Альберт Г .; Кент, Аллен (1 марта 1976 г.). Энциклопедия компьютерных наук и технологий: Том 3 . CRC Press. п. 210. ISBN 9780824722531. Проверено 26 мая 2017 года . CS1 maint: обескураженный параметр ( ссылка )