TOPS-20: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[отпатрулированная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Нет описания правки
м Примечания: есть, removed: {{Нет иллюстрации}}
 
(не показано 6 промежуточных версий 5 участников)
Строка 1: Строка 1:
{{другие значения|Техснабэкспорт}}
{{другие значения|Техснабэкспорт}}
{{Карточка ОС
{{Карточка ОС
|название =TOPS-20
|название = TOPS-20
|семейство =DEC
|семейство = [[DEC]]
|released =1976 г.
|released = 1976 г.
|последняя версия =7.1
|последняя версия = 7.1
|лицензия =[[Проприетарное программное обеспечение]]
|лицензия = [[Проприетарное программное обеспечение|проприетарная]]
}}
}}
'''TOPS-20''' (прежде '''Tenex''') — [[операционная система]], разработанная компанией {{Iw|BBN Technologies}} (Bolt, Beranek and Newman) для [[компьютер]]ов [[Digital Equipment Corporation|DEC]] [[PDP-10]]<ref>{{книга|автор=Sam Williams|заглавие=Free as in Freedom: Richard Stallman's Crusade for Free Software|издательство=O'Reilly Media|год=2011|страницы=92|страниц=240|isbn=9781449324643|language=en}}</ref>. Tenex включала в себя полную реализацию системы [[виртуальная память|виртуальной памяти]], что позволяло программам не только осуществлять доступ ко всем 262 [[Двоичные приставки|килословам]] памяти (эквивалент 1152 [[килобайт]]), но и делать это одновременно; система страничной организации памяти копировала данные с и на внешние носители по мере необходимости.
'''TOPS-20''' (прежде '''TENEX''') — [[операционная система]], разработанная компанией {{Iw|BBN Technologies}} (Bolt, Beranek and Newman) для [[компьютер]]ов [[Digital Equipment Corporation|DEC]] [[PDP-10]]<ref>{{книга|автор=Sam Williams|заглавие=Free as in Freedom: Richard Stallman's Crusade for Free Software|издательство=O'Reilly Media|год=2011|страницы=92|страниц=240|isbn=9781449324643|language=en}}</ref>. TENEX включала в себя полную реализацию системы [[виртуальная память|виртуальной памяти]], что позволяло программам не только осуществлять доступ ко всем 262 [[Машинное слово|килословам]] памяти (эквивалент 1152 [[килобайт]]), но и делать это одновременно; система страничной организации памяти копировала данные с и на внешние носители по мере необходимости.


Одной из отличительных черт Tenex был её ориентированный на пользователя [[интерпретатор командной строки]]. В отличие от типичных систем того времени, в Tenex использовались длинные имена команд, даже с избыточными словами для ясности. К примеру, для печати содержимого каталога в [[UNIX]] используется команда <tt>[[ls]]</tt>, а в Tenex — <tt>DIRECTORY (OF FILES)</tt>, где DIRECTORY является ключевым словом, а OF FILES — избыточность, внесённая для того, чтобы сделать назначение команды более очевидным.
Одной из отличительных черт TENEX был её ориентированный на пользователя [[интерпретатор командной строки]]. В отличие от типичных систем того времени{{каких}}, в TENEX для ясности использовались длинные имена команд даже с избыточными словами. К примеру, для печати содержимого каталога в [[UNIX]] используется команда <code>[[ls]]</code>, а в TENEX — <code>DIRECTORY (OF FILES)</code>, где <code>DIRECTORY</code> является ключевым словом, а <code>OF FILES</code> — избыточностью, внесённой для того, чтобы сделать назначение команды более очевидным.{{Нет АИ|16|7|2017}}


Кстати, как раз для этой ОС была написана самокопирующаяся по локальной сети программа [[Creeper]], которую ошибочно считают одним из первых в мире вирусов.
Для TENEX была написана самокопирующаяся по [[Локальная сеть|локальной сети]] программа [[Creeper]], которую ошибочно считают одним из первых в мире [[Компьютерный вирус|компьютерных вирусов]].


== Ссылки ==
== Ссылки ==
Строка 25: Строка 25:
|issn =0001-0782
|issn =0001-0782
}}
}}
* [http://bitsavers.org/bits/BBN Фрагменты исходных текстов Tenex в архиве BitSavers]
* [http://bitsavers.org/bits/BBN Фрагменты исходных текстов TENEX в архиве BitSavers]



== Примечания ==
== Примечания ==
Строка 33: Строка 32:
{{Операционные системы DEC}}
{{Операционные системы DEC}}
{{soft-stub}}
{{soft-stub}}

{{rq|source|img}}
{{нет ссылок|дата=19 июня 2018}}

[[Категория:Операционные системы DEC]]
[[Категория:Операционные системы DEC]]

Текущая версия от 09:11, 18 июля 2023

TOPS-20
Разработчик Digital Equipment Corporation, Дэниэл Мерфи[вд][2] и Леонард Босак[вд]
Семейство ОС DEC
Основана на Tenex[вд][2]
Первый выпуск 1976 г.
Последняя версия 7.1
Последняя тестовая версия
Метод обновления магнитная лента
Поддерживаемые языки английский[2]
Поддерживаемые платформы DECSYSTEM-20[вд][2]
Лицензия проприетарная
Логотип Викисклада Медиафайлы на Викискладе

TOPS-20 (прежде TENEX) — операционная система, разработанная компанией BBN Technologies[англ.] (Bolt, Beranek and Newman) для компьютеров DEC PDP-10[3]. TENEX включала в себя полную реализацию системы виртуальной памяти, что позволяло программам не только осуществлять доступ ко всем 262 килословам памяти (эквивалент 1152 килобайт), но и делать это одновременно; система страничной организации памяти копировала данные с и на внешние носители по мере необходимости.

Одной из отличительных черт TENEX был её ориентированный на пользователя интерпретатор командной строки. В отличие от типичных систем того времени[каких?], в TENEX для ясности использовались длинные имена команд даже с избыточными словами. К примеру, для печати содержимого каталога в UNIX используется команда ls, а в TENEX — DIRECTORY (OF FILES), где DIRECTORY является ключевым словом, а OF FILES — избыточностью, внесённой для того, чтобы сделать назначение команды более очевидным.[источник не указан 2672 дня]

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

Примечания

[править | править код]
  1. http://bitsavers.trailing-edge.com/pdf/dec/pdp10/Budne_TOPS20_evolution_Aug03.txt
  2. 1 2 3 4 https://opost.com/tenex/hbook.html
  3. Sam Williams. Free as in Freedom: Richard Stallman's Crusade for Free Software. — O'Reilly Media, 2011. — С. 92. — 240 с. — ISBN 9781449324643.