टॉप्स-10: Difference between revisions

From Vigyanwiki
(Created page with "{{short description|Operating system for DEC PDP-10}} {{Infobox OS | name = TOPS-10 | logo = | screenshot = | caption...")
 
No edit summary
Line 23: Line 23:
| website                =
| website                =
}}
}}
TOPS-10 सिस्टम ('टाइमशेयरिंग / टोटल [[ऑपरेटिंग सिस्टम]]-10'') [[PDP-10]] (या DECsystem-10) [[ मेनफ़्रेम कंप्यूटर ]] परिवार के लिए [[ डिजिटल उपकरण निगम ]] (DEC) से बंद ऑपरेटिंग सिस्टम है। 1967 में लॉन्च किया गया, TOPS-10 [[PDP-6]] और PDP-10 कंप्यूटरों के लिए पहले के मॉनिटर सॉफ्टवेयर से विकसित हुआ; 1970 में इसका नाम बदलकर TOPS-10 कर दिया गया।
टॉप्स-10 सिस्टम डिजिटल इक्विपमेंट कारपोरेशन द्वारा विकसित एक बंद[[ऑपरेटिंग सिस्टम]] था, जो पीडीपी-10 या डीईसिस्टम-10 मेनफ़्रेम कंप्यूटर पर काम करता था।


== सिंहावलोकन ==
टॉप्स-10 का प्रारंभ 1967 में हुआ, यह पहले "मांनीटर" सॉफ़्टवेयर से विकसित हुआ था जो पीडीपी -6 और पीडीपी-10 कंप्यूटर के लिए था; इसे 1970 में टॉप्स-10 के रूप में नामांतरण किया गया।
TOPS-10 ने साझा मेमोरी (इंटरप्रोसेस कम्युनिकेशन) का समर्थन किया और पहले सच्चे [[मल्टीप्लेयर]] [[ कंप्यूटर खेल ]] में से एक के विकास की अनुमति दी। खेल, जिसे [[DECWAR]] कहा जाता है,<ref>{{cite web |url=http://hsnewman.freeshell.org/decwar.htm| title=The Decwar Page}}</ref> एक पाठ-उन्मुख [[स्टार ट्रेक]] प्रकार का खेल था। टर्मिनलों पर उपयोगकर्ता कमांड टाइप करते हैं और वास्तविक समय में एक दूसरे से लड़ते हैं। TOPS-10 मूल मल्टी यूजर डंगऑन, [[MUD1]] का घर भी था, जो आज के [[ व्यापक मुल्तिप्लायर ऑनलाइन भूमिका खेल ]] में सबसे आगे है।


एक अन्य महत्वपूर्ण एप्लिकेशन को फोरम कहा गया। यह एप्लिकेशन शायद पहला तथाकथित [[सीबी सिम्युलेटर]] था जिसने उपयोगकर्ताओं को एक दूसरे के साथ बातचीत करने की अनुमति दी थी जिसे अब [[गपशप करने का कमरा]] के रूप में जाना जाता है। इस एप्लिकेशन ने बहु-उपयोगकर्ता संचार की क्षमता दिखाई और CompuServe|CompuServe के चैट एप्लिकेशन के विकास का नेतृत्व किया।
== अवलोकन ==
टॉप्स-10 ने शेयर्ड मेमोरी का समर्थन किया और पहले सत्य [[मल्टीप्लेयर]] [[ कंप्यूटर खेल |कंप्यूटर खेल]] में से एक के विकास की अनुमति दी।


TOPS-10 में एक बहुत मजबूत [[अप्लिकेशन प्रोग्रामिंग अंतरफलक]] (API) था जो UUO या अनइम्प्लीमेंटेड यूजर ऑपरेशन नामक एक तंत्र का उपयोग करता था। यूयूओ ने ऑपरेटिंग सिस्टम कॉल को इस तरह से लागू किया जिससे वे मशीन निर्देशों की तरह दिखाई देने लगे। अधिकांश ऑपरेटिंग सिस्टम की तरह मॉनिटर कॉल एपीआई अपने समय से बहुत आगे था, और DECsystem-10s पर सिस्टम प्रोग्रामिंग को सरल और शक्तिशाली बना दिया।


TOPS-10 [[शेड्यूलिंग (कंप्यूटिंग)]] प्राथमिकता वाली रन क्यू का समर्थन करता है, और इसकी प्राथमिकता के आधार पर एक क्यू पर एक प्रक्रिया को जोड़ता है। सिस्टम में यूजर फाइल और डिवाइस इंडिपेंडेंस भी शामिल है।
इस गेम का नाम [[DECWAR|डेकवार]] था, एक पाठ-मुख्य स्टार ट्रेक प्रकार का खेल था। टर्मिनल्स पर उपयोगकर्ता निर्देश टाइप करते थे और वे वास्तविक समय में एक दूसरे के विरुद्ध लड़ाई लड़ते थे। टॉप्स-10 ने आज के एमएमओआरपीजी के लिए पूर्व-दौड़ने वाले मल्टी यूज़र डंजन, एमयूडी  के जन्मस्थान का भी निवास स्थान बनाया।
 
एक और महत्वपूर्ण अनुप्रयोग का नाम फ़ोरम था। यह अनुप्रयोग संभवतः पहला ऐसा  [[सीबी सिम्युलेटर]] था जिसने उपयोगकर्ताओं को एक-दूसरे के साथ बातचीत करने की सुविधा प्रदान की थी, जिसे अब चैट रूम के रूप में जाना जाता है। यह अनुप्रयोग बहुउपयोगकर्ता संचार की संभावना को दिखाता था और कंप्यूसर्व के चैट अनुप्रयोग के विकास की ओर ले जाने में सहायता करता था।
 
टॉप्स-10 में एक बहुत मजबूत [[अप्लिकेशन प्रोग्रामिंग अंतरफलक]] (API) था जो UUO या अनइम्प्लीमेंटेड यूजर ऑपरेशन नामक एक तंत्र का उपयोग करता था। यूयूओ ने ऑपरेटिंग सिस्टम कॉल को इस तरह से लागू किया जिससे वे मशीन निर्देशों की तरह दिखाई देने लगे। अधिकांश ऑपरेटिंग सिस्टम की तरह मॉनिटर कॉल एपीआई अपने समय से बहुत आगे था, और DECsystem-10s पर सिस्टम प्रोग्रामिंग को सरल और शक्तिशाली बना दिया।
 
टॉप्स-10 [[शेड्यूलिंग (कंप्यूटिंग)]] प्राथमिकता वाली रन क्यू का समर्थन करता है, और इसकी प्राथमिकता के आधार पर एक क्यू पर एक प्रक्रिया को जोड़ता है। सिस्टम में यूजर फाइल और डिवाइस इंडिपेंडेंस भी शामिल है।


=== आदेश ===
=== आदेश ===
[[कमांड (कंप्यूटिंग)]] की निम्न सूची TOPS-10 द्वारा समर्थित है।<ref name="Commands Manual">{{Cite book |title=TOPS-10 ऑपरेटिंग सिस्टम कमांड मैनुअल|date=August 1980 |publisher=Digital Equipment Corporation |url=http://scandocs.trailing-edge.com/tops10-aa-0916d-tb.pdf |access-date=2019-02-17}}</ref>
[[कमांड (कंप्यूटिंग)]] की निम्न सूची टॉप्स-10 द्वारा समर्थित है।<ref name="Commands Manual">{{Cite book |title=TOPS-10 ऑपरेटिंग सिस्टम कमांड मैनुअल|date=August 1980 |publisher=Digital Equipment Corporation |url=http://scandocs.trailing-edge.com/tops10-aa-0916d-tb.pdf |access-date=2019-02-17}}</ref>


{{div col|colwidth=9em}}
{{div col|colwidth=9em}}
Line 135: Line 140:


=== रिलीज इतिहास ===
=== रिलीज इतिहास ===
PDP-6 मॉनिटर सॉफ्टवेयर पहली बार 1964 में जारी किया गया था। PDP-10 के KA10 प्रोसेसर के लिए समर्थन 1967 में रिलीज़ 2.18 में मॉनिटर में जोड़ा गया था। TOPS-10 नाम पहली बार 1970 में रिलीज़ 5.01 के लिए इस्तेमाल किया गया था। रिलीज़ 6.01 (मई 1974) [[ आभासी मेमोरी ]] (डिमांड पेजिंग) को लागू करने वाला पहला TOPS-10 था, जो भौतिक मेमोरी से बड़े प्रोग्राम को चलाने में सक्षम बनाता था। रिलीज़ 7.00 के बाद से, सिमेट्रिकल मल्टीप्रोसेसिंग उपलब्ध थी (पहले इस्तेमाल की गई मास्टर/स्लेव व्यवस्था के विपरीत)। TOPS-10 की अंतिम रिलीज 7.04 थी<ref name=ohist/>1988 में।
PDP-6 मॉनिटर सॉफ्टवेयर पहली बार 1964 में जारी किया गया था। PDP-10 के KA10 प्रोसेसर के लिए समर्थन 1967 में रिलीज़ 2.18 में मॉनिटर में जोड़ा गया था। टॉप्स-10 नाम पहली बार 1970 में रिलीज़ 5.01 के लिए इस्तेमाल किया गया था। रिलीज़ 6.01 (मई 1974) [[ आभासी मेमोरी ]] (डिमांड पेजिंग) को लागू करने वाला पहला टॉप्स-10 था, जो भौतिक मेमोरी से बड़े प्रोग्राम को चलाने में सक्षम बनाता था। रिलीज़ 7.00 के बाद से, सिमेट्रिकल मल्टीप्रोसेसिंग उपलब्ध थी (पहले इस्तेमाल की गई मास्टर/स्लेव व्यवस्था के विपरीत)। टॉप्स-10 की अंतिम रिलीज 7.04 थी<ref name=ohist/>1988 में।


=== टॉप-10 आज ===
=== टॉप-10 आज ===
हॉबीस्ट अब हॉबीस्ट के लाइसेंस के तहत TOPS-10 स्थापित करने और उपयोग करने के हकदार हैं।<ref>{{cite web|url=http://www.inwap.com/pdp10/96license.txt|title=Home hobbyist license for Digital's 36b software|website=inwap.com|access-date=19 April 2018}}</ref>
हॉबीस्ट अब हॉबीस्ट के लाइसेंस के तहत टॉप्स-10 स्थापित करने और उपयोग करने के हकदार हैं।<ref>{{cite web|url=http://www.inwap.com/pdp10/96license.txt|title=Home hobbyist license for Digital's 36b software|website=inwap.com|access-date=19 April 2018}}</ref>
शौक़ीन लोगों के लिए TOPS-10 चलाने का सबसे आसान तरीका एक उपयुक्त [[ एम्यूलेटर ]] प्राप्त करना है<ref>{{cite web|url=http://simh.trailing-edge.com/|title=कंप्यूटर सिमुलेशन और इतिहास|website=simh.trailing-edge.com|access-date=19 April 2018}}</ref><ref>{{cite web|url=http://klh10.trailing-edge.com/|title=KLH10 PDP-10 एमुलेटर|website=klh10.trailing-edge.com|access-date=19 April 2018}}</ref> और एक ऑपरेटिंग [[सिस्टम छवि]]।<ref>{{cite web|url=http://www.steubentech.com/~talon/pdp10/|title=TOPS-10 पूर्व निर्मित छवि|website=www.steubentech.com|access-date=19 April 2018}}</ref> TOPS-10 भी संग्रहीत मूल वितरण टेपों से उत्पन्न हो सकता है।<ref>{{cite web|url=http://pdp-10.trailing-edge.com/|title=पीडीपी-10 सॉफ्टवेयर आर्काइव|website=pdp-10.trailing-edge.com|access-date=19 April 2018}}</ref>
शौक़ीन लोगों के लिए टॉप्स-10 चलाने का सबसे आसान तरीका एक उपयुक्त [[ एम्यूलेटर ]] प्राप्त करना है<ref>{{cite web|url=http://simh.trailing-edge.com/|title=कंप्यूटर सिमुलेशन और इतिहास|website=simh.trailing-edge.com|access-date=19 April 2018}}</ref><ref>{{cite web|url=http://klh10.trailing-edge.com/|title=KLH10 PDP-10 एमुलेटर|website=klh10.trailing-edge.com|access-date=19 April 2018}}</ref> और एक ऑपरेटिंग [[सिस्टम छवि]]।<ref>{{cite web|url=http://www.steubentech.com/~talon/pdp10/|title=TOPS-10 पूर्व निर्मित छवि|website=www.steubentech.com|access-date=19 April 2018}}</ref> टॉप्स-10 भी संग्रहीत मूल वितरण टेपों से उत्पन्न हो सकता है।<ref>{{cite web|url=http://pdp-10.trailing-edge.com/|title=पीडीपी-10 सॉफ्टवेयर आर्काइव|website=pdp-10.trailing-edge.com|access-date=19 April 2018}}</ref>
<ref>{{cite web|url=http://www.asun.net/pdp10/|title=DEC PDP-10 एमुलेशन पर नोट्स|website=asun.net|access-date=19 April 2018}}</ref>
<ref>{{cite web|url=http://www.asun.net/pdp10/|title=DEC PDP-10 एमुलेशन पर नोट्स|website=asun.net|access-date=19 April 2018}}</ref>
[[पॉल एलन]] ने कई सार्वजनिक रूप से सुलभ ऐतिहासिक कंप्यूटर सिस्टमों को बनाए रखा, जिसमें DECsystem-2065 चल रहा TOPS-10 भी शामिल है।<ref>{{cite web|url=http://www.paulallen.com/Template.aspx?contentId=19|title=क्लासिक कंप्यूटिंग|website=paulallen.com|access-date=19 April 2018|url-status=dead|archive-url=https://web.archive.org/web/20070417080148/http://www.paulallen.com/Template.aspx?contentId=19|archive-date=17 April 2007}}</ref>
[[पॉल एलन]] ने कई सार्वजनिक रूप से सुलभ ऐतिहासिक कंप्यूटर सिस्टमों को बनाए रखा, जिसमें DECsystem-2065 चल रहा टॉप्स-10 भी शामिल है।<ref>{{cite web|url=http://www.paulallen.com/Template.aspx?contentId=19|title=क्लासिक कंप्यूटिंग|website=paulallen.com|access-date=19 April 2018|url-status=dead|archive-url=https://web.archive.org/web/20070417080148/http://www.paulallen.com/Template.aspx?contentId=19|archive-date=17 April 2007}}</ref>




Line 147: Line 152:


=== कार्यान्वित [[प्रोग्रामिंग भाषा]]एं ===
=== कार्यान्वित [[प्रोग्रामिंग भाषा]]एं ===
TOPS-10 असेंबलर, [[MACRO-10]], को TOPS-10 वितरण के साथ बंडल किया गया था।
टॉप्स-10 असेंबलर, [[MACRO-10]], को टॉप्स-10 वितरण के साथ बंडल किया गया था।


निम्नलिखित प्रोग्रामिंग भाषाओं को TOPS-10 पर स्तरित उत्पादों के रूप में लागू किया गया था:
निम्नलिखित प्रोग्रामिंग भाषाओं को टॉप्स-10 पर स्तरित उत्पादों के रूप में लागू किया गया था:


* [[ALGOL]], ALGOL-10 v10B के रूप में,<ref>{{Cite book |title=एल्गोल प्रोग्रामर गाइड|date=April 1977 |publisher=Digital Equipment Corporation |url=http://bitsavers.org/pdf/dec/pdp10/TOPS10_softwareNotebooks/vol06/AA-0196C-TK_ALGOL_Programmers_Guide_Apr77.pdf |access-date=September 6, 2018}}</ref> सामान्य कंप्यूटिंग के लिए इस्तेमाल किया जाने वाला एक कंपाइलर
* [[ALGOL]], ALGOL-10 v10B के रूप में,<ref>{{Cite book |title=एल्गोल प्रोग्रामर गाइड|date=April 1977 |publisher=Digital Equipment Corporation |url=http://bitsavers.org/pdf/dec/pdp10/TOPS10_softwareNotebooks/vol06/AA-0196C-TK_ALGOL_Programmers_Guide_Apr77.pdf |access-date=September 6, 2018}}</ref> सामान्य कंप्यूटिंग के लिए इस्तेमाल किया जाने वाला एक कंपाइलर
Line 172: Line 177:


=== कार्यान्वित उपयोगकर्ता उपयोगिताओं ===
=== कार्यान्वित उपयोगकर्ता उपयोगिताओं ===
TOPS-10 पर निम्नलिखित प्रमुख उपयोगकर्ता उपयोगिताओं को लागू किया गया था:
टॉप्स-10 पर निम्नलिखित प्रमुख उपयोगकर्ता उपयोगिताओं को लागू किया गया था:


* रिकार्ड प्रबंधन सेवाएं (अभिलेख प्रबंधन सेवाएं)
* रिकार्ड प्रबंधन सेवाएं (अभिलेख प्रबंधन सेवाएं)
Line 178: Line 183:
* [[DBMS-10]] ([[CODASYL]] [[ डेटाबेस प्रबंधन प्रणाली ]])
* [[DBMS-10]] ([[CODASYL]] [[ डेटाबेस प्रबंधन प्रणाली ]])


=== TOPS-10 === पर लागू उल्लेखनीय खेल
=== टॉप्स-10 === पर लागू उल्लेखनीय खेल
* [[विशाल गुफा साहसिक]]
* [[विशाल गुफा साहसिक]]
* DECWAR, जैसा ऊपर बताया गया है
* DECWAR, जैसा ऊपर बताया गया है
Line 187: Line 192:


== विरासत ==
== विरासत ==
[[MS-DOS]] TOPS-10 से काफी प्रभावित था। समान तत्वों में तीन वर्ण लंबे [[फाइल एक्सटेंशन]], कई मानक एक्सटेंशन (जैसे, EXE, TXT), तारक चिह्न ({{char|'''*'''}}) वाइल्डकार्ड_चरित्र के रूप में, [[स्लैश (विराम चिह्न)]] का उपयोग ({{char|'''/'''}}) एक स्विच विभाजक और अधिक के रूप में।<ref>{{cite web|title=Why Does Windows Really Use Backslash as Path Separator?|url=http://www.os2museum.com/wp/why-does-windows-really-use-backslash-as-path-separator|access-date=25 May 2019|archive-url=https://web.archive.org/web/20190526021758/http://www.os2museum.com/wp/why-does-windows-really-use-backslash-as-path-separator/|archive-date=25 May 2019}}</ref>
[[MS-DOS]] टॉप्स-10 से काफी प्रभावित था। समान तत्वों में तीन वर्ण लंबे [[फाइल एक्सटेंशन]], कई मानक एक्सटेंशन (जैसे, EXE, TXT), तारक चिह्न ({{char|'''*'''}}) वाइल्डकार्ड_चरित्र के रूप में, [[स्लैश (विराम चिह्न)]] का उपयोग ({{char|'''/'''}}) एक स्विच विभाजक और अधिक के रूप में।<ref>{{cite web|title=Why Does Windows Really Use Backslash as Path Separator?|url=http://www.os2museum.com/wp/why-does-windows-really-use-backslash-as-path-separator|access-date=25 May 2019|archive-url=https://web.archive.org/web/20190526021758/http://www.os2museum.com/wp/why-does-windows-really-use-backslash-as-path-separator/|archive-date=25 May 2019}}</ref>





Revision as of 23:46, 4 July 2023

TOPS-10
डेवलपरDigital Equipment Corporation
लिखा हुआMACRO-10, BLISS
काम करने की अवस्थाDiscontinued
आरंभिक रिलीज1970; 55 years ago (1970)
Latest release7.04[1] / July 1988; 37 years ago (1988-07)
उपलब्धEnglish
प्लेटफार्मोंPDP-10
डिफ़ॉल्ट
उपयोगकर्ता इंटरफ़ेस
Command-line interface
लाइसेंसProprietary
Free for personal use

टॉप्स-10 सिस्टम डिजिटल इक्विपमेंट कारपोरेशन द्वारा विकसित एक बंदऑपरेटिंग सिस्टम था, जो पीडीपी-10 या डीईसिस्टम-10 मेनफ़्रेम कंप्यूटर पर काम करता था।

टॉप्स-10 का प्रारंभ 1967 में हुआ, यह पहले "मांनीटर" सॉफ़्टवेयर से विकसित हुआ था जो पीडीपी -6 और पीडीपी-10 कंप्यूटर के लिए था; इसे 1970 में टॉप्स-10 के रूप में नामांतरण किया गया।

अवलोकन

टॉप्स-10 ने शेयर्ड मेमोरी का समर्थन किया और पहले सत्य मल्टीप्लेयर कंप्यूटर खेल में से एक के विकास की अनुमति दी।


इस गेम का नाम डेकवार था, एक पाठ-मुख्य स्टार ट्रेक प्रकार का खेल था। टर्मिनल्स पर उपयोगकर्ता निर्देश टाइप करते थे और वे वास्तविक समय में एक दूसरे के विरुद्ध लड़ाई लड़ते थे। टॉप्स-10 ने आज के एमएमओआरपीजी के लिए पूर्व-दौड़ने वाले मल्टी यूज़र डंजन, एमयूडी के जन्मस्थान का भी निवास स्थान बनाया।

एक और महत्वपूर्ण अनुप्रयोग का नाम फ़ोरम था। यह अनुप्रयोग संभवतः पहला ऐसा सीबी सिम्युलेटर था जिसने उपयोगकर्ताओं को एक-दूसरे के साथ बातचीत करने की सुविधा प्रदान की थी, जिसे अब चैट रूम के रूप में जाना जाता है। यह अनुप्रयोग बहुउपयोगकर्ता संचार की संभावना को दिखाता था और कंप्यूसर्व के चैट अनुप्रयोग के विकास की ओर ले जाने में सहायता करता था।

टॉप्स-10 में एक बहुत मजबूत अप्लिकेशन प्रोग्रामिंग अंतरफलक (API) था जो UUO या अनइम्प्लीमेंटेड यूजर ऑपरेशन नामक एक तंत्र का उपयोग करता था। यूयूओ ने ऑपरेटिंग सिस्टम कॉल को इस तरह से लागू किया जिससे वे मशीन निर्देशों की तरह दिखाई देने लगे। अधिकांश ऑपरेटिंग सिस्टम की तरह मॉनिटर कॉल एपीआई अपने समय से बहुत आगे था, और DECsystem-10s पर सिस्टम प्रोग्रामिंग को सरल और शक्तिशाली बना दिया।

टॉप्स-10 शेड्यूलिंग (कंप्यूटिंग) प्राथमिकता वाली रन क्यू का समर्थन करता है, और इसकी प्राथमिकता के आधार पर एक क्यू पर एक प्रक्रिया को जोड़ता है। सिस्टम में यूजर फाइल और डिवाइस इंडिपेंडेंस भी शामिल है।

आदेश

कमांड (कंप्यूटिंग) की निम्न सूची टॉप्स-10 द्वारा समर्थित है।[2]

  • सौंपना
  • संलग्न करना
  • बैकस्पेस
  • बैकअप
  • जारी रखें
  • संकलित करें
  • जारी रखना
  • कॉपी (कमांड)
  • मुख्य
  • सीपीयूएनसीएच
  • बनाएं
  • क्रेडिर
  • सीआरएफ
  • सीस्टार्ट
  • जमा करना)
  • दिन का समय
  • डीकोर
  • गतिशील डिबगिंग तकनीक
  • डिज़ाइन करें
  • डिबग (कमांड)
  • डेल (कमांड)
  • अलग करें
  • दिर (कमांड)
  • अक्षम करना
  • उतरना
  • डीएसके
  • गंदी जगह
  • परीक्षण करना)
  • संपादन करना
  • सक्षम
  • ईओएफ
  • अमल में लाना
  • फिल्कॉम
  • फ़ाइल
  • खत्म करना
  • ठगना
  • पाना
  • ग्लोब
  • रुकें
  • मदद (आदेश)
  • पहल
  • जारी रखें
  • केजेओबी
  • लेबल
  • सूची
  • भार
  • पता लगाएँ
  • लॉग इन करें
  • निर्माण
  • विलय
  • एमआईसी
  • माउंट (कंप्यूटिंग)
  • नेटवर्क
  • नोड
  • एनएसएवीई
  • एनएसएसएवीई
  • ओपीएसईआर
  • पीजेओबी
  • कृपया
  • कथानक
  • संरक्षित करना
  • प्रिंट (कमांड)
  • रक्षा करना
  • पंच
  • कतार
  • क्वालस्ट
  • आर
  • पुन: असाइन करें
  • रीटैच
  • पुनः दर्ज करें
  • नाम बदलें
  • संसाधन
  • रिवाइंड
  • चलाने के आदेश
  • बचाना
  • SSAVE
  • अनुसूची
  • भेजना
  • तय करना
  • छोडना
  • प्रारंभ (कमांड)
  • जमा करना
  • सिस्टैट
  • टीईसीओ (पाठ संपादक)
  • समय
  • टीपींच
  • टाइप (डॉस कमांड)
  • अनलोड
  • यूएसईएसटीएटी
  • संस्करण
  • कहाँ
  • शून्य

इतिहास

रिलीज इतिहास

PDP-6 मॉनिटर सॉफ्टवेयर पहली बार 1964 में जारी किया गया था। PDP-10 के KA10 प्रोसेसर के लिए समर्थन 1967 में रिलीज़ 2.18 में मॉनिटर में जोड़ा गया था। टॉप्स-10 नाम पहली बार 1970 में रिलीज़ 5.01 के लिए इस्तेमाल किया गया था। रिलीज़ 6.01 (मई 1974) आभासी मेमोरी (डिमांड पेजिंग) को लागू करने वाला पहला टॉप्स-10 था, जो भौतिक मेमोरी से बड़े प्रोग्राम को चलाने में सक्षम बनाता था। रिलीज़ 7.00 के बाद से, सिमेट्रिकल मल्टीप्रोसेसिंग उपलब्ध थी (पहले इस्तेमाल की गई मास्टर/स्लेव व्यवस्था के विपरीत)। टॉप्स-10 की अंतिम रिलीज 7.04 थी[1]1988 में।

टॉप-10 आज

हॉबीस्ट अब हॉबीस्ट के लाइसेंस के तहत टॉप्स-10 स्थापित करने और उपयोग करने के हकदार हैं।[3] शौक़ीन लोगों के लिए टॉप्स-10 चलाने का सबसे आसान तरीका एक उपयुक्त एम्यूलेटर प्राप्त करना है[4][5] और एक ऑपरेटिंग सिस्टम छवि[6] टॉप्स-10 भी संग्रहीत मूल वितरण टेपों से उत्पन्न हो सकता है।[7] [8] पॉल एलन ने कई सार्वजनिक रूप से सुलभ ऐतिहासिक कंप्यूटर सिस्टमों को बनाए रखा, जिसमें DECsystem-2065 चल रहा टॉप्स-10 भी शामिल है।[9]


सॉफ्टवेयर

कार्यान्वित प्रोग्रामिंग भाषाएं

टॉप्स-10 असेंबलर, MACRO-10, को टॉप्स-10 वितरण के साथ बंडल किया गया था।

निम्नलिखित प्रोग्रामिंग भाषाओं को टॉप्स-10 पर स्तरित उत्पादों के रूप में लागू किया गया था:

  • ALGOL, ALGOL-10 v10B के रूप में,[10] सामान्य कंप्यूटिंग के लिए इस्तेमाल किया जाने वाला एक कंपाइलर
  • एपीएल (प्रोग्रामिंग भाषा), एपीएल-एसएफ वी2 के रूप में,[11] गणितीय मॉडलिंग के लिए प्रयुक्त दुभाषिया
  • बुनियादी , बेसिक-10 v17F के रूप में,[12] सामान्य कंप्यूटिंग के लिए इस्तेमाल किया जाने वाला दुभाषिया
  • BLISS (प्रोग्रामिंग भाषा), BLISS-10 के रूप में[13] और ब्लिस-36,[14] सिस्टम प्रोग्रामिंग के लिए उपयोग किए जाने वाले कंपाइलर
  • COBOL, COBOL-68 के रूप में[15] और कोबोल-74,[16] व्यवसाय कंप्यूटिंग के लिए उपयोग किए जाने वाले कंपाइलर
  • फोरट्रान, फोरट्रान-10 v11 के रूप में,[17] संख्यात्मक कंप्यूटिंग के लिए उपयोग किया जाने वाला एक कंपाइलर

निम्नलिखित प्रोग्रामिंग भाषाओं को डीईसीयूएस सदस्यों के योगदान के रूप में टॉप्स-10 पर लागू किया गया था:

कार्यान्वित उपयोगकर्ता उपयोगिताओं

टॉप्स-10 पर निम्नलिखित प्रमुख उपयोगकर्ता उपयोगिताओं को लागू किया गया था:

=== टॉप्स-10 === पर लागू उल्लेखनीय खेल

विरासत

MS-DOS टॉप्स-10 से काफी प्रभावित था। समान तत्वों में तीन वर्ण लंबे फाइल एक्सटेंशन, कई मानक एक्सटेंशन (जैसे, EXE, TXT), तारक चिह्न (*) वाइल्डकार्ड_चरित्र के रूप में, स्लैश (विराम चिह्न) का उपयोग (/) एक स्विच विभाजक और अधिक के रूप में।[18]


यह भी देखें

  • पीडीपी-10
  • टॉप -20[19]
  • प्रतीक्षा करता है

संदर्भ

  1. 1.0 1.1 "TOPS-10 Release History". Retrieved 10 January 2014.
  2. TOPS-10 ऑपरेटिंग सिस्टम कमांड मैनुअल (PDF). Digital Equipment Corporation. August 1980. Retrieved 2019-02-17.
  3. "Home hobbyist license for Digital's 36b software". inwap.com. Retrieved 19 April 2018.
  4. "कंप्यूटर सिमुलेशन और इतिहास". simh.trailing-edge.com. Retrieved 19 April 2018.
  5. "KLH10 PDP-10 एमुलेटर". klh10.trailing-edge.com. Retrieved 19 April 2018.
  6. "TOPS-10 पूर्व निर्मित छवि". www.steubentech.com. Retrieved 19 April 2018.
  7. "पीडीपी-10 सॉफ्टवेयर आर्काइव". pdp-10.trailing-edge.com. Retrieved 19 April 2018.
  8. "DEC PDP-10 एमुलेशन पर नोट्स". asun.net. Retrieved 19 April 2018.
  9. "क्लासिक कंप्यूटिंग". paulallen.com. Archived from the original on 17 April 2007. Retrieved 19 April 2018.
  10. एल्गोल प्रोग्रामर गाइड (PDF). Digital Equipment Corporation. April 1977. Retrieved September 6, 2018.
  11. एपीएल-एसएफ भाषा मैनुअल (PDF). Digital Equipment Corporation. August 1979. Retrieved September 6, 2018.
  12. बुनियादी संवादी भाषा मैनुअल (PDF). Digital Equipment Corporation. March 1974. Retrieved September 6, 2018.
  13. BLISS-10 Programmer′s Reference Manual (PDF). Digital Equipment Corporation. February 1974. Retrieved 2019-02-17.
  14. ब्लिस लैंग्वेज गाइड (PDF). Digital Equipment Corporation. April 1983. Retrieved September 6, 2018.
  15. TOPS-10/TOPS-20 COBOL-68 Language Manual (PDF). Digital Equipment Corporation. August 1981. Retrieved September 6, 2018.
  16. TOPS-10/TOPS-20 COBOL-74 Language Manual (PDF). Digital Equipment Corporation. October 1985. Retrieved September 6, 2018.
  17. TOPS-10/TOPS-20 FORTRAN Language Manual (PDF). Digital Equipment Corporation. May 1985. Retrieved September 6, 2018.
  18. "Why Does Windows Really Use Backslash as Path Separator?". Archived from the original on 25 May 2019. Retrieved 25 May 2019. {{cite web}}: |archive-date= / |archive-url= timestamp mismatch (help)
  19. TOPS-20 was a name, not a direct followup to TOPS-10. TOPS-20 is, however, related to TENEX, which stands for TEN EXteneded