Jump to content

ТОПС-10

ТОПС-10
Разработчик Корпорация цифрового оборудования
Написано в МАКРО-10 , БЛИСС
Рабочее состояние Снято с производства
Первоначальный выпуск 1970 год ; 54 года назад ( 1970 )
Последний выпуск 7.04 [1] / июль 1988 г .; 35 лет назад ( 1988-07 )
Доступно в Английский
Платформы ПДП-10
По умолчанию
пользовательский интерфейс
Интерфейс командной строки
Лицензия Собственный
Бесплатно для личного использования

TOPS-10 Система (разделение времени / Total Operation System 10 - PDP выпускаемая ) — это операционная система, компанией Digital Equipment Corporation (DEC) и предназначенная для -10 (или DECsystem-10) семейства мейнфреймов . Выпущенный в 1967 году, TOPS-10 произошел от более раннего программного обеспечения «Монитор» для компьютеров PDP-6 и PDP-10; в 1970 году он был переименован в ТОПС-10.

Обзор [ править ]

TOPS-10 поддерживал разделяемую память и позволил разработать одну из первых настоящих многопользовательских компьютерных игр . Игра под названием DECWAR . [2] была текстовой игрой в стиле «Звездного пути» . Пользователи терминалов вводили команды и сражались друг с другом в реальном времени. TOPS-10 также был домом для оригинального многопользовательского подземелья MUD , предшественника современных MMORPG .

Еще одно новаторское приложение называлось FORUM . Это приложение было, пожалуй, первым так называемым CB Simulator , который позволял пользователям общаться друг с другом в так называемом чате . Это приложение продемонстрировало потенциал многопользовательского общения и привело к разработке чат-приложения CompuServe .

TOPS-10 имел очень надежный интерфейс прикладного программирования (API), который использовал механизм, называемый UUO или нереализованная пользовательская операция . UUO реализовали вызовы операционной системы таким образом, что они выглядели как машинные инструкции. API Monitor Call значительно опередил свое время, как и большая часть операционной системы, и сделал системное программирование на DECsystem-10 простым и мощным.

TOPS-10 Планировщик поддерживал очереди выполнения с приоритетом и добавлял процесс в очередь в зависимости от его приоритета. Система также включала независимость от файлов пользователя и устройств.

Команды [ править ]

Следующий список команд поддерживается TOPS-10. [3]

  • НАЗНАЧАТЬ
  • ПРИКРЕПЛЯТЬ
  • BACKSPACE
  • РЕЗЕРВНОЕ КОПИРОВАНИЕ
  • ПРОДОЛЖИТЬ
  • СКОМПИЛИРОВАТЬ
  • ПРОДОЛЖАТЬ
  • КОПИРОВАТЬ
  • ОСНОВНОЙ
  • ЦПУНЧ
  • СОЗДАВАТЬ
  • ВЕРИЛ
  • КРЕФ
  • CSTART
  • Д (депозит)
  • ДНЕВНОЕ ВРЕМЯ
  • ДКОРЕ
  • ДДТ
  • ОТМЕНА НАЗНАЧЕНИЯ
  • ОТЛАЖИВАТЬ
  • УДАЛИТЬ
  • ОТДЕЛИТЬ
  • СПРАВОЧНИК
  • ЗАПРЕЩАТЬ
  • СЭКОНТИРУЙТЕСЬ
  • ДСК
  • СВАЛКА
  • Исследовать)
  • РЕДАКТИРОВАТЬ
  • ДАВАТЬ ВОЗМОЖНОСТЬ
  • ЭОФ
  • ВЫПОЛНЯТЬ
  • ФИЛКОМ
  • ФАЙЛ
  • ЗАКАНЧИВАТЬ
  • ФУДЖ
  • ПОЛУЧАТЬ
  • ГЛОБ
  • ОСТАНОВКА
  • ПОМОЩЬ
  • ИНДИЯ
  • ПРОДОЛЖИТЬ
  • КУПИТЬ
  • ЭТИКЕТКА
  • СПИСОК
  • НАГРУЗКА
  • НАЙТИ
  • АВТОРИЗОВАТЬСЯ
  • ДЕЛАТЬ
  • ОБЪЕДИНИТЬ
  • ВПК
  • УСТАНАВЛИВАТЬ
  • СЕТЬ
  • УЗЕЛ
  • НСЭВЕ
  • НССЭЙВ
  • ОПСЕР
  • ПЖОБ
  • ПОЖАЛУЙСТА
  • СЮЖЕТ
  • СОХРАНЯТЬ
  • ПЕЧАТЬ
  • ЗАЩИЩАТЬ
  • УДАРИТЬ КУЛАКОМ
  • ОЧЕРЕДЬ
  • КУОЛСТ
  • Р
  • ПЕРЕНАзначить
  • ПРИСОЕДИНЕНИЕ
  • ПОВТОРНЫЙ ВВОД
  • ПЕРЕИМЕНОВАТЬ
  • РЕСУРСЫ
  • Перемотка назад
  • БЕГАТЬ
  • СОХРАНЯТЬ
  • СОХРАНИТЬ
  • ПЛАН
  • ОТПРАВЛЯТЬ
  • НАБОР
  • ПРОПУСКАТЬ
  • НАЧИНАТЬ
  • ПРЕДСТАВЛЯТЬ НА РАССМОТРЕНИЕ
  • СИСТАТ
  • ТЕКО
  • ВРЕМЯ
  • ТПУНЧ
  • ТИП
  • РАЗГРУЗИТЬ
  • ЮСТАТ
  • ВЕРСИЯ
  • ГДЕ
  • НОЛЬ

История [ править ]

История выпусков [ править ]

Программное обеспечение монитора PDP-6 было впервые выпущено в 1964 году. Поддержка процессора KA10 PDP-10 была добавлена ​​​​к монитору в версии 2.18 в 1967 году. Название TOPS-10 впервые было использовано в 1970 году для версии 5.01. Выпуск 6.01 (май 1974 г.) был первым TOPS-10, в котором реализована виртуальная память (подкачка по требованию), что позволяет запускать программы, размер которых превышает физическую память. Начиная с версии 7.00, была доступна симметричная многопроцессорная обработка (в отличие от схемы «главный/подчиненный», использовавшейся ранее). Финальной версией TOPS-10 стала версия 7.04. [1] в 1988 году.

ТОПС-10 сегодня [ править ]

Любители теперь имеют право устанавливать и использовать TOPS-10 по лицензии любителя. [4]

Самый простой способ запустить TOPS-10 для любителя — приобрести подходящий эмулятор. [5] [6] и образ операционной системы . [7] TOPS-10 также может быть создан из архивных оригинальных дистрибутивных «лент». [8] [9]

Пол Аллен обслуживал несколько общедоступных исторических компьютерных систем, в том числе DECsystem-2065, работающую под управлением TOPS-10. [10]

Программное обеспечение [ править ]

Реализованные языки программирования [ править ]

Ассемблер TOPS-10, MACRO-10 , входил в состав дистрибутива TOPS-10.

Следующие языки программирования были реализованы в TOPS-10 как многоуровневые продукты:

  • АЛГОЛ , он же АЛГОЛ-10 v10B, [11] компилятор, используемый для общих вычислений
  • APL , как APL-SF V2, [12] интерпретатор, используемый для математического моделирования
  • БЕЙСИК , как БЕЙСИК-10 v17F, [13] интерпретатор, используемый для общих вычислений
  • БЛИСС , как БЛИСС-10 [14] и БЛИСС-36, [15] компиляторы, используемые для системного программирования
  • КОБОЛ , как КОБОЛ-68 [16] и КОБОЛ-74, [17] компиляторы, используемые для бизнес-вычислений
  • Фортран , как FORTRAN-10 v11, [18] компилятор, используемый для численных вычислений

Следующие языки программирования были реализованы в TOPS-10 благодаря вкладу членов DECUS :

  • ФОКАЛ , как ФОКАЛ-10
  • Forth , многопоточный интерпретируемый язык
  • IMP72
  • Lisp — интерпретатор, используемый для программирования ИИ.
  • Pascal — компилятор, используемый в компьютерном образовании.
  • ПИЛОТ
  • САМ76
  • Simula — компилятор, используемый для моделирования.
  • SNOBOL — интерпретатор, используемый для обработки строк.
  • BCPL , компилятор, реализованный Университетом Эссекса.

Реализованные пользовательские утилиты [ править ]

В TOPS-10 были реализованы следующие основные пользовательские утилиты:

реализованные на TOPS- Известные игры , 10

Наследие [ править ]

MS-DOS находилась под сильным влиянием TOPS-10. К идентичным элементам относятся трехсимвольные расширения файлов , несколько стандартных расширений (например, EXE, TXT), звездочка ( * ) в качестве подстановочного знака , использование косой черты ( / ) в качестве разделителя переключателей и многое другое. [19]

См. также [ править ]

Ссылки [ править ]

  1. Перейти обратно: Перейти обратно: а б «История выпуска ТОПС-10» . Проверено 10 января 2014 г.
  2. ^ «Страница Девара» .
  3. ^ Руководство по командам операционной системы TOPS-10 (PDF) . Корпорация цифрового оборудования. Август 1980 года . Проверено 17 февраля 2019 г.
  4. ^ «Лицензия для домашнего любителя на программное обеспечение Digital 36b» . inwap.com . Проверено 19 апреля 2018 г.
  5. ^ «Компьютерное моделирование и история» . simh.trailing-edge.com . Проверено 19 апреля 2018 г.
  6. ^ «Эмулятор KLH10 PDP-10» . klh10.trailing-edge.com . Проверено 19 апреля 2018 г.
  7. ^ «Предварительно созданный образ TOPS-10» . www.steubentech.com . Проверено 19 апреля 2018 г.
  8. ^ «Архив программного обеспечения PDP-10» . pdp-10.trailing-edge.com . Проверено 19 апреля 2018 г.
  9. ^ «Заметки об эмуляции DEC PDP-10» . asun.net . Проверено 19 апреля 2018 г.
  10. ^ «КЛАССИЧЕСКАЯ КОМПЬЮТЕРИЯ» . paulallen.com . Архивировано из оригинала 17 апреля 2007 года . Проверено 19 апреля 2018 г.
  11. ^ Руководство программиста на Алголе (PDF) . Корпорация цифрового оборудования. Апрель 1977 года . Проверено 6 сентября 2018 г.
  12. ^ Руководство по языку APL-SF (PDF) . Корпорация цифрового оборудования. Август 1979 года . Проверено 6 сентября 2018 г.
  13. ^ Руководство по разговорному языку BASIC (PDF) . Корпорация цифрового оборудования. Март 1974 года . Проверено 6 сентября 2018 г.
  14. ^ Справочное руководство программиста BLISS-10 (PDF) . Корпорация цифрового оборудования. Февраль 1974 года . Проверено 17 февраля 2019 г.
  15. ^ Языковое руководство BLISS (PDF) . Корпорация цифрового оборудования. Апрель 1983 года . Проверено 6 сентября 2018 г.
  16. ^ Руководство по языку TOPS-10/TOPS-20 COBOL-68 (PDF) . Корпорация цифрового оборудования. Август 1981 года . Проверено 6 сентября 2018 г.
  17. ^ Руководство по языку TOPS-10/TOPS-20 COBOL-74 (PDF) . Корпорация цифрового оборудования. Октябрь 1985 года . Проверено 6 сентября 2018 г.
  18. ^ Руководство по языку FORTRAN TOPS-10/TOPS-20 (PDF) . Корпорация цифрового оборудования. Май 1985 года . Проверено 6 сентября 2018 г.
  19. ^ «Почему Windows действительно использует обратную косую черту в качестве разделителя путей?» . Архивировано из оригинала 26 мая 2019 года . Проверено 25 мая 2019 г.
  20. ^ TOPS-20 было названием, а не прямым продолжением TOPS-10. Однако TOPS-20 имеет отношение к TENEX, что означает TEN EXteneded.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 87de41d48f8ea1e244fb947507cbd676__1698158640
URL1:https://arc.ask3.ru/arc/aa/87/76/87de41d48f8ea1e244fb947507cbd676.html
Заголовок, (Title) документа по адресу, URL1:
TOPS-10 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)