Jump to content

Средство программы управления

Средство программы управления (CPF)
Разработчик ИБМ
Написано в ПЛ/МИ [1]
Рабочее состояние Снято с производства
Исходная модель Закрытый исходный код
Первоначальный выпуск 1978 год ; 46 лет назад ( 1978 )
Последний выпуск Выпуск 8/14 ноября 1986 г .; 37 лет назад ( 14 ноября 1986 ) [2]
Платформы IBM Система/38
По умолчанию
пользовательский интерфейс
Интерфейс командной строки
Лицензия Собственный
Преемник ОС/400

Control Program Facility ( CPF ) — операционная система IBM System/38 . [3] CPF представлял собой независимое направление разработки в IBM Rochester и не имел отношения к более ранней и более широко используемой System Support Program операционной системе . CPF превратился в операционную систему OS/400 , которая первоначально была известна как XPF (Extended CPF). [1]

Хотя CPF считается операционной системой System/38, большая часть управления оборудованием и ресурсами платформы реализована в горизонтальном и вертикальном микрокоде System/38 . [1] [4]

Описание библиотек

[ редактировать ]
  • QGPL – библиотека общего назначения
  • QSYS – системная библиотека
  • QSPL — библиотека спулинга
  • QTEMP – временная библиотека
  • QSRV – библиотека системных сервисов
  • QRECOVERY – библиотека восстановления системы

Хранение данных

[ редактировать ]

В большинстве компьютеров до System/38 и в большинстве современных данные, хранящиеся на диске, хранились в отдельных логических файлах . Когда данные добавлялись в файл, они записывались в предназначенный для этого сектор или, если сектор был заполнен, в новый сектор где-то еще.

System/38 принял одноуровневую архитектуру хранилища, в которой основное хранилище и дисковое хранилище организованы как одно, из заброшенного проекта IBM Future Systems (FS). [5] Каждая часть данных хранилась отдельно и могла быть размещена в любом месте системы. На диске не существовало физически непрерывного файла, а хранением и вызовом всех элементов данных управляла операционная система.

Адресация на основе возможностей

[ редактировать ]

CPF был примером коммерчески доступной операционной системы на основе возможностей . System/38 был одним из немногих коммерческих компьютеров с адресацией на основе возможностей . [6] Адресация на основе возможностей была удалена в следующей операционной системе OS/400 . [7]

Распределенное управление данными

[ редактировать ]

В 1986 году System/38 объявила о поддержке архитектуры распределенного управления данными (DDM). Такое промежуточное программное обеспечение в контексте распределенной системы представляет собой программный уровень, лежащий между операционной системой и приложениями. Архитектура управления распределенными данными определяет среду для обмена данными. Это позволяет программам System/38 создавать, управлять и получать доступ к файлам, ориентированным на записи, на удаленных системах System/36, System/38 и мэйнфреймах IBM, на которых работает CICS. Он также позволяет программам на удаленных компьютерах System/36 и System/38 создавать файлы System/38, управлять ими и получать к ним доступ.

Языки программирования

[ редактировать ]

Языки, поддерживаемые в System/38, включали RPG III , COBOL , BASIC и PL/I . CPF также реализует язык управления для System/38. [8]

  1. ^ Jump up to: а б с Фрэнк Г. Солтис (1997). Внутри AS/400, второе издание . Дьюк Пресс. ISBN  978-1882419661 .
  2. ^ «IBM SYSTEM/38 CONTROL PROGRAM FACILITY RELEASE 8 ДОСТУПНА С РАСШИРЕНИЯМИ» . ИБМ. 07.10.1986 . Проверено 7 апреля 2021 г.
  3. ^ Технические разработки IBM System/38 (PDF) . Проектирование и разработка продуктов IBM, Подразделение общих систем. 1980 [1978]. ISBN  0-933186-03-7 . Г580-0237-1.
  4. ^ Солтис, Фрэнк (сентябрь 1981 г.). «Проектирование системы обработки данных малого бизнеса» . IEEE-компьютер . 14 : 77–93. дои : 10.1109/CM.1981.220610 . S2CID   398484 .
  5. ^ Марк Смотерман. «Система будущего IBM (FS) — 1970-е годы» . Проверено 11 октября 2017 г.
  6. ^ Леви, Генри М. (1984). «IBM System/38» (PDF) . Компьютерные системы, основанные на возможностях . Цифровая пресса. ISBN  0-932376-22-3 .
  7. ^ Солтис, Фрэнк Г. (июль 2001 г.). Крепость Рочестер: внутренняя история IBM ISeries . Пресса 29-й улицы. п. 119. ИСБН  978-1-58304-083-6 . .
  8. ^ «Справочное руководство по языку управления IBM System/38» (PDF) . ИБМ. 10 сентября 1982 г. Проверено 24 марта 2021 г. [ постоянная мертвая ссылка ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 85c6ac5971fea5f55ffc37b9dad3a23a__1703237400
URL1:https://arc.ask3.ru/arc/aa/85/3a/85c6ac5971fea5f55ffc37b9dad3a23a.html
Заголовок, (Title) документа по адресу, URL1:
Control Program Facility - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)