Универсальная система разделения времени - Universal Time-Sharing System

Универсальная система разделения времени (UTS)
Xerox Data Systems.png
РазработчикXerox Data Systems
Написано вЯзык ассемблера (Мета-символ)
Семейство ОСНепригодный
Рабочее состояниеСнято с производства
Исходная модельНеизвестный
изначальный выпуск1966; 54 года назад (1966)
Последний релизD00 / Q1, 1973
ПлатформыXerox Data Systems Сигма 6, Сигма 7, Сигма 9
Дефолт пользовательский интерфейсИнтерфейс командной строки
ЛицензияНеизвестный

В Универсальная система разделения времени (UTS) больше не выпускается Операционная система для XDS Сигма серия компьютеров, следующих за Batch Processing Monitor (BPM) / Batch Time-Sharing Monitor (BTM). UTS был анонсирован в 1966 году, но из-за задержек не был доставлен до 1971 года. Он был разработан для предоставления многопрограммных услуг для интерактивных (интерактивных) пользовательских программ в дополнение к производственным работам в пакетном режиме.спулированный ) Ввод / вывод и критические процессы в реальном времени. Система Демоны, называемые «призрачными заданиями», использовались для запуска кода монитора в пользовательском пространстве. Последний выпуск, D00, был выпущен в январе 1973 года. На смену ему пришла операционная система CP-V, которая объединила UTS с сильно ориентированной на пакетную обработку. Операционная система Xerox (XOS).

CP-V

Операционная система CP-V (произносится как sea-pea-five), совместимый преемник UTS, была выпущена в августе 1973 года.[1] CP-V поддерживает те же процессоры, что и UTS, плюс Xerox 560. CP-V предлагает «однопотоковую и многопрограммную пакетную обработку; разделение времени и режим удаленной обработки, включая интеллектуальную удаленную пакетную обработку». В реальном времени обработка была добавлена ​​в версии B00 в апреле 1974 г., а обработка транзакций в версии C00 - в ноябре 1974 г.[2][3]

CP-V версии C00 и F00 и Telefile TCP-V версии I00 по-прежнему[когда? ] работать на эмуляторе Sigma, разработанном в 1997 году.[нужна цитата ]

CP-R

CP-R (Control Program for Real-Time) - это операционная система реального времени, больше не поддерживаемая для компьютерных систем Xerox 550 и Sigma 9. CP-R поддерживает три типа задач: основные основные задачи, второстепенные задачи и пакетные задачи.

CP-6

В 1975 году Xerox решила выйти из компьютерного бизнеса, который она приобрела у Scientific Data Systems в 1969 году. Honeywell предложила приобрести Xerox Data Systems, первоначально для оказания сервисной поддержки существующей клиентской базе.

Система CP-6, включая ОС и программные продукты, была разработана в 1976 году компанией Honeywell для преобразования пользователей Xerox CP-V для работы на оборудовании Honeywell. Первый бета-сайт был установлен по адресу Карлтонский университет в Оттаве, Канада, в июне 1979 г., и еще три сайта были установлены до конца 1979 г.

Поддержка CP-6 была передана ACTC в Канаде в 1993 году. Системы CP-6 продолжали работать в течение многих лет в США, Канаде, Швеции, Великобритании и Германии. Окончательное отключение системы произошло в Карлтонском университете в 2005 году.

Настенная доска сообщества CP-6 в CHM

CP-6 и его достижения, его разработчики и клиенты отмечены мемориальной доской на стене в Музее истории компьютеров в Маунтин-Вью, Калифорния.

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

Программное обеспечение CP-V выпуска B00, 1974 г.[4] CP-V был поддержан командой CP-6 на Honeywell Центр развития Лос-Анджелеса (LADC) до 1977 года и позже.

Программное обеспечение в комплекте

  • TEL - Терминальный исполнительный язык.
  • EASY - Простая интерактивная среда для программ и файлов данных FORTRAN и BASIC.
  • CCI - Интерпретатор управляющих команд (или карт). Пакетный аналог TEL.
  • BATCH - отправить поток заданий в пакетную очередь.
  • PCL - Peripheral Conversion Language (произносится как «рассол»). Устройство файла данных для копирования устройства.
  • РЕДАКТИРОВАТЬ - Линейный редактор.
  • LINK - загрузчик ссылок за один проход.
  • НАГРУЗКА - двухходовой оверлейный погрузчик.
  • DELTA - отладчик на уровне инструкций.
  • СОРТИРОВКА / ОБЪЕДИНЕНИЕ.
  • Расширенный FORTRAN IV.
  • FDP - Пакет отладки FORTRAN.
  • МЕТА-СИМВОЛ - Макроассемблер.
  • БАЗОВЫЙ.
  • ФЛАГ - FORTRAN с функцией загрузки и работы, совместимый с IBM Fortran-H.
  • ANS COBOL.
  • Онлайн-отладчик COBOL.
  • APL.
  • SL-1 - Язык моделирования.
  • Симулятор IBM 1400 Series.
  • SYSGEN - Генерация системы.
  • DEFCOM - экспорт внешних определений из загрузочного модуля.
  • SYMCON - манипулировать символами в загрузочном модуле.
  • ANALYZE - Анализатор системного дампа.

Программное обеспечение по отдельной цене

  • УПРАВЛЕНИЕ - универсальный инструмент для управления файлами и отчетности.
  • СЭД - Система управления базами данных.
  • GPDS - Дискретный симулятор общего назначения.
  • CIRC - Анализ электронных схем.

Дополнительное программное обеспечение

Xerox поддерживает библиотеку другого программного обеспечения Xerox и программного обеспечения, написанного пользователями из группы пользователей EXCHANGE.[5]

Рекомендации

  1. ^ Внутренняя памятка Xerox Data Systems. «Функции, добавленные в CP-V в зависимости от выпуска» (PDF). Получено 2011-10-16.
  2. ^ Внутренняя памятка Xerox Data Systems. "История, размер и масштабы CP-V" (PDF). Получено 2011-10-16.
  3. ^ Внутренняя памятка Xerox Data Systems. «CP-V Дизайн» (PDF). Получено 2011-10-16.
  4. ^ Xerox Data Systems. «Справочное руководство по управлению системой Xerox Control Program-Five» (PDF). Получено 2011-12-20.
  5. ^ Xerox Data Systems. «Список доступности программы Xerox» (PDF). Получено 2011-12-20.

дальнейшее чтение

  • Брайан, Дж. Эдвард, «Не все программисты созданы равными - Redux», Материалы конференции IEEE Aerospace 2012, март 2012 г.
  • П.А. Крисман и Брайан, Дж. Эдвард, «Управление разработкой программного обеспечения для CP 6 в LADC», Труды пятой ежегодной Международной конференции по программному обеспечению Honeywell, март 1981.
  • Брайан, Дж. Эдвард, "CP-6: показатели качества и производительности в течение 15-летнего жизненного цикла операционной системы", Software Quality Journal 2, 129-144, июнь 1993 г.
  • Фрост, Брюс, «APL и I-D-S / II APL доступ к большим базам данных», APL '83 Труды международной конференции по APL, стр. 103-107.
  • Филдинг, Рой Т., "Эмпирический микроанализ данных о сбоях программного обеспечения в течение 12-летнего процесса сопровождения программного обеспечения", магистерская диссертация, Калифорнийский университет в Ирвине, 1992 г.

внешняя ссылка