Разработчик | Bell Labs |
---|---|
Написано в | IBM 's FORTRAN и Северная Америка ' s Символическая Программа Ассамблеи (SAP) |
Рабочее состояние | Снято с производства |
Первый выпуск | 1957 |
Последний релиз | BE90 / 1968 |
Платформы | IBM 704 |
История операционных систем мэйнфреймов IBM |
---|
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 был Джордж Л. Болдуин .
Ссылки [ править ]
- ^ Б с д е е Drummond, RE (1987). "BESYS Revisited" (PDF) . Материалы конференции AFIPS . 56 : 805–814.
- ^ Belzer, Джек; Хольцман, Альберт Г .; Кент, Аллен (1 марта 1976 г.). Энциклопедия компьютерных наук и технологий: Том 3 . CRC Press. п. 210. ISBN 9780824722531. Проверено 26 мая 2017 года . CS1 maint: обескураженный параметр ( ссылка )