Кіріспе

DEC PDP 10 операциялық жүйесі

TOPS 10 жүйесі (Timesharing / Total Operating System 10) – Digital Equipment Corporation (DEC) компаниясының PDP 10 (немесе DECsystem 10) эВМ отбасысы үшін жасалған, қолданыстан тоқтатылған операциялық жүйесі. 1967 жылы пайда болған TOPS 10, PDP 6 және PDP 10 компьютерлері үшін бұрынғы "Монитор" бағдарламалық қамтамасынан дамытылды; ол 1970 жылы TOPS 10 деп атау өзгертті.

Шолу

TOPS 10 ортақ жадты қолдады және алғашқы нағыз көп ойыншылы компьютерлік ойындардың бірін жасауға мүмкіндік берді. DECWAR деп аталған ойын, Star Trek стиліндегі мәтіндік ойын болды. Терминалдардағы пайдаланушылар командаларды енгізіп, нақты уақытта бір-бірімен күресті. TOPS 10 сонымен қатар қазіргі MMORPG-лердің алдашысы болған, алғашқы Көп пайдаланушылы Подземелье (MUD) ойынының туған жері болды. Тағы бір маңызды жаңалық – FORUM деп аталды. Бұл қосымша, мүмкін, пайдаланушыларға бір-бірімен әңгімелесуге мүмкіндік берген алғашқы CB симуляторы болды. Бұл қосымша көп пайдаланушылы байланыстың әлеуетін көрсетті және CompuServe чат қосымшасын жасауға себеп болды. TOPS 10 өте сенімді қолданбалық бағдарламалау интерфейсіне (API) ие болды, ол UUO немесе Іске асырылмаған пайдаланушы операциясы деп аталатын механизмді пайдаланды. UUO операциялық жүйе шақыруларын машиналық нұсқауларға ұқсас етіп жүзеге асырды. Monitor Call API операциялық жүйенің көп бөлігі сияқты, өте алдыңғы қатарлы болды және DECsystem 10 жүйелерінде жүйелік бағдарламалауды оңай және қуатты етті. TOPS 10 жоспарлаушысы басымдықпен жұмыс істейтін кезектерді қолдады және процесті оның басымдығына қарай кезекке қосты. Жүйеге сонымен қатар пайдаланушы файлы мен құрылғыдан тәуелсіздік те кірді.

Шығару тарихы

PDP 6 Monitor бағдарламалық жасақтамасы алғаш рет 1964 жылы шығарылды. 1967 жылы 2.18 нұсқасында Monitor-ке PDP 10-ның KA10 процессорына қолдау қосылды. TOPS 10 атауы алғаш рет 1970 жылы 5.01 нұсқасы үшін қолданылды. 6.01 нұсқасы (1974 жылдың мамыр айы) виртуалды жадты (сұраныс бойынша беттеу) іске асырған алғашқы TOPS 10 болды, бұл физикалық жадтан үлкен бағдарламаларды іске қосуға мүмкіндік берді. 7.00 нұсқасынан бастап симметриялық көппроцессорлық қолжетімді болды (бұрынғы мастер/слайв конфигурациясынан өзгеше). TOPS 10-ның соңғы нұсқасы 7.04 болды.

Хобби-демалыспен айналысатындар үшін TOPS 10-ды іске қосудың ең оңай жолы – тиісті эмулятор мен операциялық жүйе бейнесін алу. TOPS 10 сонымен қатар архивтелген бастапқы тарату "магнитофондық таспаларынан" да құрастырылуы мүмкін. Пол Аллен бірнеше тарихи компьютерлік жүйелерді, соның ішінде TOPS 10-ды іске қосатын DECsystem 2065-ті сақтап қалды.

Мұра

MS DOS TOPS 10-нан күшті әсер көрді. Ортақ элементтерге үш таңбадан тұратын файл кеңейтімдері, бірнеше стандартты кеңейтімдер (мысалы, EXE, TXT), жұлдызшаның (* ) жол белгісі ретінде қолданылуы, слэштің (/ ) опцияларды бөлу үшін пайдаланылуы және тағы да басқалары жатады.