Операционная система Convergent Technologies - Convergent Technologies Operating System
Эта статья нужны дополнительные цитаты для проверка.Апрель 2007 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Компьютер Burroughs B25 с CTOS | |
Разработчик | Конвергентные технологии |
---|---|
Написано в | PL / M |
Рабочее состояние | Снято с производства |
изначальный выпуск | 1980 |
Платформы | x86 |
Ядро тип | Микроядро |
Лицензия | Проприетарный |
В Операционная система Convergent Technologies, также известный как CTOS, BTOS и СТАРСИС, был модульным, передача сообщений, многопроцессорный Операционная система.
Обзор
CTOS имел множество инновационных функций для своего времени. Доступ к системе контролировался с помощью пароля пользователя и паролей тома или диска. Если бы кто-то знал пароль, например, для тома, он мог бы получить доступ к любому файлу или каталогу на этом томе (жестком диске). На каждый том и каталог были нанесены ссылки с разделителями для их идентификации, а после них можно было указать имя файла, в зависимости от операции, например {Сетевой узел} [Имя тома] <Имя каталога> Имя файла.
Можно было настроить операционную систему для добавления или удаления функций.
CTOS поддерживает прозрачную одноранговую сеть, передаваемую через последовательный порт. RS-422 кабели (топология гирляндной цепи), а в более поздних версиях - по витой паре (топология звезда) с адаптерами RS-422. Каждая рабочая группа (называемая «кластером») была подключена к серверу (называемому «главным»). Рабочие станции обычно бездисковый, мы загружается по сети кластера от мастера, и при желании может быть загружен локально с подключенных жестких дисков.
В Межпроцессного взаимодействия (IPC) в первую очередь основан на системе обмена сообщениями «запрос» и «ответ», которая улучшила интеграцию корпоративных приложений между службами как для внутренней, так и для внешней среды. Таким образом, CTOS была хорошо известна своей Микроядро Архитектура. Приложения добавляются как службы на главный сервер. Каждый клиент использует услуги через свой собственный почтовый ящик, называемый «обмен», и хорошо публикуемые форматы сообщений. Связь работает с «кодами запроса», принадлежащими службе. Операционная система поддерживает обмены, очереди сообщений, планирование, управление, передачу сообщений и т. Д., В то время как служба управляет сообщениями на собственном обмене с помощью макросов «ожидания», «проверки» и «ответа».
CTOS работал на Intel x86 компьютеров и может работать одновременно с Windows NT на Unisys ПК.
Системный API был представлен как для языков высокого уровня, так и для языка ассемблера.
Программ
Ассемблер был очень продвинутым, с Лисп -подобное средство сопоставления с образцом макроса, не имеющее аналогов почти ни у одного ассемблера до или после. Был всегда резидентный отладчик.
Большинство системных программ написано на PL / M, АЛГОЛ -подобный язык из Intel который скомпилирован непосредственно в объектный код без библиотека времени исполнения.
В текстовый редактор был одним из первых редакторов, ориентированных на экран, со многими мощными функциями, такими как несколько представлений одного и того же файла, вырезание / копирование / вставка, неограниченное количество отмен / повторов, отсутствие потери ввода после сбоя или сбоя питания, выбираемые пользователем шрифты , и многое другое.
Электронная таблица позволяла защищать блоки ячеек от редактирования или других действий пользователя. Версия BTOS позволяла писать сценарии, которые включали открытие электронной таблицы для ввода пользователем, а затем автоматическую печать графиков на основе введенных данных.
Системная оболочка была расширяемой, что позволяло определять новые команды. Для получения параметров система отображала форму, которую должен был заполнить пользователь. В форме ввода есть соглашения для обязательных и необязательных полей ввода, что очень упрощает обучение новых пользователей.
Применение
Конвергентные технологии 'первым продуктом была IWS (интегрированная рабочая станция) на основе Intel 8086 процессор, операционная система которого - CTOS. Это была модульная операционная система со встроенными локальная сеть. CTOS поддерживает несколько процессов или потоков, а также межпроцессное взаимодействие на основе сообщений.
Компании, получившие лицензию CTOS, включали Бык (STARSYS) и Берроуз (BTOS) и который позже слился со Сперри, чтобы стать Unisys. Unisys была единственным крупнейшим клиентом, с которым в 1988 году компания Convergent Technologies объединилась в одну компанию. На пике своего развития у CTOS было более 800 000 пользователей по всему миру. Бездисковые рабочие станции (например, Бык) использовали Intel 80186 процессор, процессор, который редко используется в стандартных ПК.
Progress Software Corporation сделал коммерческое приложение базы данных для CTOS, которое было в 4GL. В Береговая охрана США использовали эти базы данных для управления логистикой своих судов.
Был порт CorelDRAW для CTOS под управлением Менеджер по презентациям.
CTOS больше не продается новым клиентам; бывшими основными клиентами были полиция, банки, авиакомпании, Почтовая служба США, то отдел по борьбе с наркотиками, то Армия США и Береговая охрана США. Береговая охрана использовала операционную систему примерно с 1984 по 2000 год. В Австралии CTOS / BTOS использовалась Комиссией по торговой практике, Генеральным аудитором Нового Южного Уэльса, CSIRO, избирательным бюро Содружества, Департаментом тюрем Западной Австралии и многими коммерческими банками.
Рекомендации
- Миллер, Эдна Ильина; Джим Крук; Джун Лой (1991). Изучение CTOS. Prentice Hall. ISBN 0-13-297342-1.
внешняя ссылка
- CTOS FAQ Октябрь 1999 г.
- CTOS Revealed, Byte, декабрь 1994 г.
- Главный технический директор Пола Муни
- Архив изображений CTOS FAQ
- Эксгумация CTOS: проект "Конвергентные технологии", Надя Ильина
- Конвергентный архив на bitsavers.org
Статья основана на материалах, взятых из Бесплатный онлайн-словарь по вычислительной технике до 1 ноября 2008 г. и зарегистрированы в соответствии с условиями «перелицензирования» GFDL, версия 1.3 или новее.