Jump to content

Операционная система конвергентных технологий

Операционная система конвергентных технологий (CTOS)
Компьютер Burroughs B25 под управлением CTOS
Разработчик Конвергентные технологии
Написано в ПЛ/М
Рабочее состояние Снято с производства
Первоначальный выпуск 1980 год ; 44 года назад ( 1980 )
Платформы х86
ядра Тип Микроядро
Лицензия Собственный

Операционная система Convergent Technologies , также известная как CTOS , BTOS и STARSYS , представляет собой устаревшую модульную с передачей сообщений многопроцессорную операционную систему .

CTOS имел множество инновационных функций для своего времени. Доступ к системе контролировался с помощью пароля пользователя и паролей тома или диска. Если бы кто-то знал пароль, например, для тома, он мог бы получить доступ к любому файлу или каталогу на этом томе ( жестком диске ). Ссылки на каждый том и каталог имели разделители для их идентификации, а за ними могло следовать имя файла, в зависимости от операции, например {Сетевой узел}[Имя тома]<Имя_каталога>Имя_файла.

Можно было настроить операционную систему для добавления или удаления функций.

CTOS поддерживал прозрачную одноранговую сеть, передаваемую по последовательным кабелям RS-422 (топология шлейфового подключения), а в более поздних версиях - по витой паре ( топология звезды ) с адаптерами RS-422 с использованием CTOS Cluster Hub-R12, разработанного Полом Джексоном. доктор философии компании SumNet Pty Limited в Австралии. Каждая рабочая группа (называемая «кластером») была подключена к серверу (называемому «главным»). Рабочие станции, обычно бездисковые , загружались по сети кластера с главного устройства и при необходимости могли загружаться локально с подключенных жестких дисков.

Межпроцессное взаимодействие (IPC) в первую очередь основано на основе обмена сообщениями «запрос» и «ответ», что улучшило интеграцию корпоративных приложений между службами как для внутренней, так и для внешней среды. архитектуре на основе сообщений Таким образом, CTOS был хорошо известен благодаря микроядерной . Приложения добавляются как сервисы на главный сервер. Каждый клиент использует услуги через свой собственный почтовый ящик, называемый «обменом», и через общедоступные форматы сообщений. Связь работает на основе «кодов запроса», принадлежащих службе. Операционная система поддерживает обмены, очереди сообщений, планирование, контроль, передачу сообщений и т. д., в то время как служба управляет сообщениями на своем собственном обмене с помощью макросов «ожидание», «проверка» и «ответ».

CTOS работал на компьютерах Intel x86 и мог работать одновременно с Windows NT на Unisys ПК .

В системном API были представлены как языки высокого уровня , так и язык ассемблера .

Программы

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

Ассемблер был очень продвинутым, с Lisp -подобными макросами для сопоставления шаблонов, не имеющими аналогов практически ни в одном другом ассемблере ни до, ни после. Был всегда резидентный отладчик.

Большинство системных программ были написаны на PL/M , ALGOL -подобном языке от Intel , который компилировался непосредственно в объектный код без библиотеки времени выполнения .

Текстовый процессор был одним из первых экранных редакторов со множеством мощных функций, таких как несколько просмотров одного и того же файла, вырезание/копирование/вставка, неограниченное количество операций отмены/повтора, отсутствие потери ввода после сбоя или сбоя питания, -выбираемые шрифты и многое другое.

Электронная таблица позволяла защитить блоки ячеек от редактирования или другого пользовательского ввода. Версия BTOS позволяла писать сценарии, которые включали открытие электронной таблицы для ввода данных пользователем, а затем автоматическую печать графиков на основе входных данных.

Системная оболочка была расширяемой, что позволяло определять новые команды. Для получения параметров система отображала форму, которую должен был заполнить пользователь. В форме ввода были соглашения об обязательных и необязательных полях ввода, что упрощало обучение новых пользователей.

Использование

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

Первым продуктом Convergent Technologies была IWS (интегрированная рабочая станция) на базе процессора Intel 8086 с операционной системой CTOS. Это была модульная операционная система со встроенной локальной сетью . CTOS поддерживал несколько процессов или потоков, а также межпроцессное взаимодействие на основе сообщений.

В число компаний, получивших лицензию на CTOS, входили Bull (STARSYS) и Burroughs (BTOS), которые позже объединились со Sperry и образовали Unisys . Unisys была крупнейшим клиентом и приобрела Convergent Technologies в 1988 году. На пике своего развития у CTOS было более 800 000 пользователей по всему миру.

CTOS больше не предлагается новым клиентам. Бывшими крупными клиентами были полиция, банки, авиакомпании, Nationwide Insurance , [1] У-Хаул , [2] Почтовая служба США , Управление по борьбе с наркотиками , Армия США и Береговая охрана США . Береговая охрана использовала эту операционную систему примерно с 1984 по 2000 год. В Австралии CTOS/BTOS использовалась Комиссией по торговой практике , Генеральным аудитором Нового Южного Уэльса , CSIRO, Избирательным бюро Содружества, Департаментом тюрем Западной Австралии и многими коммерческими банками.

В некоторых конвергентных системах использовался процессор Intel 80186 , процессор, который редко используется в стандартных ПК.

Корпорация Progress Software создала коммерческое приложение базы данных для CTOS на языке 4GL . использовала Береговая охрана США эти базы данных для управления логистикой своих судов.

Был порт CorelDRAW для CTOS, на котором работал Presentation Manager .

  1. ^ «Когда миссия имеет решающее значение, руководители подключаются к рабочим станциям BTOS» . ИТ-директор . Ноябрь 1989 года.
  2. ^ «Контракт Берроуза с U-Haul» . Компьютерный мир . 23 июня 1986 г. с. 15.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 5d070238b8795016e6b03504b219bf1c__1722545760
URL1:https://arc.ask3.ru/arc/aa/5d/1c/5d070238b8795016e6b03504b219bf1c.html
Заголовок, (Title) документа по адресу, URL1:
Convergent Technologies Operating System - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)