БОС/360
![]() | |
Разработчик | Подразделение общих продуктов IBM (GPD) |
---|---|
Рабочее состояние | Снято с производства |
Первоначальный выпуск | октябрь 1965 г |
Маркетинговая цель | Мэйнфреймы IBM |
Доступно в | Английский |
Платформы | Система/360 |
Лицензия | Собственный |
История операционных систем для мэйнфреймов IBM |
---|
Базовая операционная система/360 ( BOS/360 ) была ранней IBM System/360 операционной системой .
Происхождение [ править ]
BOS была одной из четырех версий операционной системы System/360, разработанных подразделением IBM General Products Division (GPD) в Эндикотте, штат Нью-Йорк, чтобы заполнить пробел в нижнем сегменте линейки System/360, когда стало очевидно, что OS/360 не является способен работать на самых маленьких системах. BPS (поддержка базового программирования) была разработана для работы в системах с объемом основной памяти не менее 8 КБ и без диска. BOS предназначалась для дисковых систем с объемом памяти не менее 8 КБ и одним 2311 . диском [1] DOS и TOS были разработаны на основе BOS для систем с объемом памяти не менее 16 КБ и только дисками (DOS) или только ленточными накопителями (TOS).
BOS была выпущена в октябре 1965 года, почти за два года до OS/360. [2] таким образом, BOS была единственной дисковой операционной системой, доступной при запуске для машины, которая продавалась как дисковая.
Компоненты [ править ]
БОС состоял из следующих компонентов:
- Программы управления:
- Руководитель .
- Управление заданиями, позволяющее последовательно выполнять задания с помощью устройства чтения карт.
- Загрузчик IPL .
- Системные сервисные программы:
- Программы обработки, поставляемые IBM, которые можно установить вместе с BOS:
- Языковые переводчики, ассемблер и компилятор RPG . Компиляторы FORTRAN IV и COBOL были добавлены позже.
- Автотест, средство отладки.
- Сортировать/Объединить.
- Утилиты для копирования файлов между устройствами и форматами.
- Удаленный ввод заданий , позволяющий системе BOS отправлять задания в удаленную систему System/360 и получать выходные данные.
- Управление данными, состоящее из поддержки супервизора для физического IOCS и макросов для логического IOCS, которые могут быть включены в программы обработки пользователя.
IBM 1070 Process Communication Supervisor [ править ]
IBM 1070 Process Communication Supervisor представлял собой специальную систему управления процессами , которая работала как расширение BOS. «Опираясь на супервизор BOS для обработки обычных физических и логических операций ввода-вывода (т. е. для карт, дисков и т. специализируется на аспектах управления процессами пользовательской программы». [3]
Ссылки [ править ]
- ^ Корпорация IBM (сентябрь 1967 г.). Руководство программиста базовой операционной системы IBM System/360 (PDF) . Проверено 24 января 2022 г.
- ^ Пью, Эмерсон и др. «Системы IBM 360 и ранние 370». Массачусетский технологический институт Пресс, 1991, с. 331
- ^ Корпорация IBM (1965). Поддержка базового программирования IBM System/360 и краткое описание систем базового программирования операционной системы/360 (C24-3420-0) (PDF) .
Дальнейшее чтение [ править ]
- Пью, Эмерсон В.; Джонсон, Лайл Р.; Палмер, Джон Х. (1991). Системы IBM 360 и Early 370 , Кембридж: MIT Press. (стр. 321–345)