टॉप्स-10: Difference between revisions

From Vigyanwiki
No edit summary
Line 28: Line 28:


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


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


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


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


=== आदेश ===
=== आदेश ===

Revision as of 23:55, 4 July 2023

TOPS-10
डेवलपरDigital Equipment Corporation
लिखा हुआMACRO-10, BLISS
काम करने की अवस्थाDiscontinued
आरंभिक रिलीज1970; 54 years ago (1970)
Latest release7.04[1] / July 1988; 36 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 में एक बहुत मजबूत अप्लिकेशन प्रोग्रामिंग इंटरफ़ेस था जिसमें एक यूयूओ या अनुप्रयोगित उपयोगकर्ता ऑपरेशन नामक एक तंत्र का उपयोग किया जाता था। यूयूओ ने ऑपरेटिंग सिस्टम कॉल को इस तरह से लागू किया जिससे वे मशीन निर्देशों की तरह दिखाई देने लगे। अधिकांश ऑपरेटिंग सिस्टम की तरह मॉनिटर कॉल एपीआई अपने समय से बहुत आगे था, और डीईसीसिस्टम-10 पर सिस्टम प्रोग्रामिंग को सरल और शक्तिशाली बना दिया। टॉप्स-10 योजनाबद्ध प्राथमिकता वाली रन क्यू का समर्थन करता है, और इसकी प्राथमिकता के आधार पर एक क्यू पर एक प्रक्रिया को जोड़ता है। सिस्टम में यूजर फाइल और डिवाइस इंडिपेंडेंस भी शामिल है।

टॉप्स-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