Jump to content

IBM ДППКС

Руководитель программирования распределенной обработки (DPPX)
Разработчик ИБМ
Написано в ПЛ/ДС
Рабочее состояние Снято с производства
Первоначальный выпуск 1978 год ; 46 лет назад ( 1978 )
Последний выпуск ДППХ/370/1988 ; 36 лет назад ( 1988 )
Платформы ИБМ 8100 , ES/9370
По умолчанию
пользовательский интерфейс
Интерфейс командной строки
Лицензия Собственный

Distributed Processing Programming Executive , выпуск которой прекращен — это операционная система , представленный IBM , предварительно установленный на IBM 8100 и позже перенесенный на ES/9370 .

Краткая история

[ редактировать ]
  • Впервые он был представлен в серии IBM 8100 , выпущенной в 1978 году.
  • В 1987 году был выпущен продукт исполнительной системы программирования распределенной обработки (DPPX/SP), выпуск 4.
  • В 1986 году IBM решила отказаться от архитектуры IBM 8100, чтобы консолидировать свои семейства аппаратного и программного обеспечения.
  • В 1988 году они выпустили DPPX/370, работавший на процессорах ES/9370 ( модель S/370 ). [1]
  • К концу июня 1997 года поддержка DPPX/370 была официально прекращена.

Архитектура

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

DPPX был написан на языке программирования для распределенных систем (PL/DS), языке системного программирования, производном от PL/I , аналогичном языку системного программирования PL/S, используемому для MVS и VM . Частью процесса разработки DPPX/370 была разработка языка PL/DS 2, который был основан на PL/DS, но с изменениями, вызванными измененным набором команд. (PL/DS, как и PL/S, — это язык высокого уровня, который поощряет широкое использование встроенного ассемблера.)

Пользовательские интерфейсы (например, командная строка) DPPX были очень понятными и простыми в использовании, синтаксис команд, вся концепция и идеи DPPX выглядели очень простыми и последовательными (командная строка, онлайн-справка и т. д.), и каждый и каждый аспект был задокументирован в Интернете и в богатом наборе хорошо организованных печатных руководств. Системой DPPX можно управлять действительно без участия оператора и удаленно (отсюда и «Распределенная часть названия »). Одним из преимуществ этого чистого дизайна было то, что программы можно было писать на современных диалектах COBOL , а диалоги можно было разрабатывать в интерактивном режиме.

У DPPX была собственная СУБД с простой архитектурой поиска ключей и возможностью перемещения вперед по таблице после запуска с определенного значения ключа путем ввода команды прямого чтения. Ограничением СУБД DPPX было отсутствие возможности предварительного чтения, что затрудняло, например, кодирование функции возврата страницы для экрана, загружаемого из таблицы СУБД DPPX. Это ограничение было смягчено предприимчивым молодым программистом (К. Райли из Анкориджа, Аляска), который предложил на уровне приложения создать альтернативные ключи для таблиц DPPX, которым требовалась функция предварительного чтения. Затем в альтернативные ключи можно было загрузить дополнение первичного ключа к двоичной единице, и в этот момент чтение вперед по альтернативному ключу было эквивалентно чтению предыдущего по первичному ключу.

Программное обеспечение

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

В дополнение к ожидаемым функциям операционной системы DPPX включал несколько функций, которые позволяли осуществлять удаленное администрирование, например Distributed Host Command Facility (DHCF), которая позволяла пользователю Host Command Facility (HCF) на мэйнфрейме входить в систему либо с полной -режим экрана или линейный режим для выполнения команд, как если бы они вошли в систему локально, и исполнительный директор сети (или узла) распределенных систем (DSNX), который позволял заданию исполнительного директора распределенных систем (DSX) (позже NetView / DM) управлять файлами.

Также были доступны отдельные дополнительные продукты, в том числе компиляторы COBOL и Fortran , система управления распределенными транзакциями (DTMS), расширения командных средств (CFE), которые обеспечивали простую поддержку полноэкранных приложений, возможность потока данных (DSC), позволяющая пользователям DPPX войдите в приложения на мэйнфрейме и Performance Tool (PT).

  1. ^ Авраам, Р.; Гудрич, Б.Ф. (март 1990 г.). «Портирование DPPX с IBM 8100 на IBM ES/9370: осуществимость и обзор» . IBM Systems Journal . дои : 10.1147/sj.291.0090 . Архивировано из оригинала 22 февраля 2006 г. Проверено 28 февраля 2021 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 8de566d3785b39cf8ad3a08a4eb6146b__1614517680
URL1:https://arc.ask3.ru/arc/aa/8d/6b/8de566d3785b39cf8ad3a08a4eb6146b.html
Заголовок, (Title) документа по адресу, URL1:
IBM DPPX - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)