TOPS-10
Последнее изменение этой страницы: 17:59, 11 мая 2019.
TOPS-10 | |
---|---|
Разработчик | Digital Equipment Corporation |
Написанный на | MACRO-10, BLISS |
Семейство ОС | DEC OS family |
Рабочее состояние | Прекращено |
Последняя стабильная версия | 7.04/ Июль 1988 |
Языки программирования | ATL, ALGOL, BASIC, BLISS, COBOL, Fortran, MACRO-10 |
Поддерживаемые платформы | PDP-10 |
Лицензия | Proprietary |
TOPS-10 (Total OPerating System, первоначально - Monitor) - компьютерная операционная система корпорации Digital Equipment Corporation (DEC) для ЭВМ PDP-10 (или DECsystem-10), запущенная в 1967 году. TOPS-10 появилась от более раннего программного обеспечения "Monitor", используемого на PDP-6.[1]
Содержание
Общие сведения
История
Ранние версии TOPS-10 были основанны на системе WAITS Стэнфордского университета и системе CompuServe с разделением времени. TOPS-10 имела достаточно интересную реализацию диспетчера с множеством очередей задач и вставляла процессы в очередь в зависимости от приоритета процесса. Операционная система TOPS-10 также включала независимость от файлов и устройств. Операционная система также включала файл пользователя и независимость устройства. TOPS-10 была очень быстрой и гибкой операционной системой, которая намного опережала свое время.
История выпусков
В1964 состоялся первый выпуск программного обеспечения Monitor для PDP-6. Поддержку процессора KA10 для PDP-10 добавили в версии 2.18 в 1967. Название TOPS-10 впервые использовали в 1970 при выпуске 5.01, до этого момента ОС носила название Monitor. Версия 6.01 (май 1974) впервые реализовала виртуальную память, что позволило загружать программы, размер которых был больше размера физической памяти. Начиная с версии 7.00, началась поддержка симметричной мультипроцессорности. Последний выпуск TOPS-10 7.04 состоялся в 1988.[2]
Наши дни
На данный момент любители имеют право устанавливать и использовать TOPS-10 по любительской лицензии, которая является бесплатной для личного пользования. Самый простой способ для любителя запустить TOPS-10 - приобрести подходящий эмулятор и образ операционной системы. Также ОС может быть сгенерирована из оригинальных архивных дистрибутивов "tapes".
Програмное обеспечение
Языки программирования
Список языков программирований, которые были реализованы в TOPS-10:
- ALGOL (используется для общих вычислений);
- APL (используется для математического моделирования);
- BASIC (используется для общих вычислений);
- BLISS (для системного программирования);
- COBOL (используется для бизнес-вычислений);
- Fortran (используется для численных вычислений).
Реализованные утилиты пользователя
На TOPS-10 были реализованы следующие основные пользовательские утилиты:
- RMS (службы управления записями);
- IQL (язык интерактивных запросов);
- СУБД-10 (система управления базами данных CODASYL). [3]
Источники
- ↑ TOPS-10 // gunkies.org [2019]. Дата обновления: 21.10.2018. URL: http://gunkies.org/wiki/TOPS-10 (дата обращения: 11.05.2019).
- ↑ TOPS-10 // Википедия [2019]. Дата обновления: 17.02.2019. URL: https://en.wikipedia.org/wiki/TOPS-10 (дата обращения: 01.04.2019).
- ↑ TOPS-10 // Википедия [2019]. Дата обновления: 17.02.2019. URL: https://en.wikipedia.org/wiki/TOPS-10 (дата обращения: 02.04.2019).
ISSN 2542-0356
Следуй за Полисом
Оставайся в курсе последних событий
Лицензия
Если не указано иное, содержание этой страницы доступно по лицензии Creative Commons «Attribution-NonCommercial-NoDerivatives» 4.0, а примеры кода – по лицензии Apache 2.0. Подробнее см. Условия использования.