डिस्क ऑपरेटिंग सिस्टम: Difference between revisions

From Vigyanwiki
Line 19: Line 19:
== प्रचालन तंत्र विस्तार ==
== प्रचालन तंत्र विस्तार ==
*1979 से [[फ्लॉपी डिस्क ड्राइव|फ्लॉपी डिस्क चालक]] की शुरुआत के साथ [[Apple DOS|एप्पल]] II कंप्यूटर की श्रृंखला के लिए [[Apple DOS|एप्पल]] डॉस प्राथमिक प्रचालन तंत्र था, जब तक इसे 1983 [[ProDOS|में प्रो डॉस]] द्वारा बदल नहीं दिया गया था।
*1979 से [[फ्लॉपी डिस्क ड्राइव|फ्लॉपी डिस्क चालक]] की शुरुआत के साथ [[Apple DOS|एप्पल]] II कंप्यूटर की श्रृंखला के लिए [[Apple DOS|एप्पल]] डॉस प्राथमिक प्रचालन तंत्र था, जब तक इसे 1983 [[ProDOS|में प्रो डॉस]] द्वारा बदल नहीं दिया गया था।
*कमोडोर डॉस 8-बिट [[कमोडोर इंटरनेशनल]] कंप्यूटर जैसे कि कमोडोर 64 पर है। अधिकांश अन्य डॉस प्रणालियों के विपरीत, यह डिस्क चालक में एकीकृत है और कंप्यूटर की अपनी मेमोरी में लोड नहीं होता है।
*कमोडोर डॉस 8-बिट [[कमोडोर इंटरनेशनल]] कंप्यूटर जैसे कि कमोडोर 64 पर है। अधिकांश अन्य डॉस प्रणालियों के विपरीत, यह डिस्क चालक में एकीकृत था और कंप्यूटर की अपनी मेमोरी में लोड नहीं होता था।
* अटारी डॉस का उपयोग कंप्यूटर के [[अटारी 8-बिट परिवार|अटारी 8-बिट श्रेणी]] द्वारा किया जाता है। अटारी ओएस केवल निम्न-स्तरीय डिस्क-एक्सेस प्रदान करता है, इसलिए फ़ाइल तंत्र जैसे उच्च स्तर के कार्यों के लिए डॉस नामक एक अतिरिक्त परत को फ्लॉपी से बूट किया जा सकता है।<ref name=wilkinson/>अटारी डॉस के लिए तीसरे पक्ष के प्रतिस्थापन में [[डॉस एक्सएल]], स्पार्टा डीओएस एक्स,माय [[MyDOS|डॉस]], [[TurboDOS|टर्बोडोस]] और [[टॉप-डॉस]] शामिल हैं।
* अटारी डॉस का उपयोग कंप्यूटर के [[अटारी 8-बिट परिवार|अटारी 8-बिट श्रेणी]] द्वारा किया जाता था। अटारी ओएस केवल निम्न-स्तरीय डिस्क-एक्सेस प्रदान करता था, इसलिए फ़ाइल तंत्र जैसे उच्च स्तर के कार्यों के लिए डॉस नामक एक अतिरिक्त परत को फ्लॉपी से बूट किया जा सकता था।<ref name=wilkinson/>अटारी डॉस के लिए तीसरे पक्ष के प्रतिस्थापन में [[डॉस एक्सएल]], स्पार्टा डीओएस एक्स,माय [[MyDOS|डॉस]], [[TurboDOS|टर्बोडोस]] और [[टॉप-डॉस]] शामिल थे।
*[[MSX|एमएसएक्स]]-[[MyDOS|डॉस]] एमएसएक्स कंप्यूटर मानक के लिए है। 1984 में इसका प्रारंभिक संस्करण MS-DOS 1.0 जारी किया गया और [[Zilog Z80|ज़िलॉग Z80]] में पोर्ट किया गया था। 1988 में,इसका दूसरा संस्करण MS-DOS 2.0 जारी किया गया जिसमे उपनिर्देशिका, स्मृति प्रबंधन और पर्यावरण श्रृंखला जैसी सुविधाएं हैं। MSX-DOS कर्नेल ROM (डिस्क कंट्रोलर पर बिल्ट-इन) में रहता है, इसलिए बेसिक एक्सटेंडेड कमांड का उपयोग करके, कमांड इंटरप्रिटर के बिना भी बेसिक फाइल एक्सेस क्षमता उपलब्ध है।
*[[MSX|एमएसएक्स]]-[[MyDOS|डॉस]] एमएसएक्स कंप्यूटर मानक के लिए है। 1984 में इसका प्रारंभिक संस्करण MS-DOS 1.0 जारी किया गया और [[Zilog Z80|ज़िलॉग Z80]] में पोर्ट किया गया था। 1988 में,इसका दूसरा संस्करण MS-DOS 2.0 जारी किया गया जिसमे उपनिर्देशिका, स्मृति प्रबंधन और पर्यावरण श्रृंखला जैसी सुविधाएं थी। [[MSX|एमएसएक्स]]-[[MyDOS|डॉस]] कर्नेल ROM (डिस्क नियंत्रण पर पूर्वस्थापित) में रहता था, इसलिए आदेश अनुवादक के बिना भी बेसिक एक्सटेंडेड आदेश का उपयोग करके, बेसिक फाइल एक्सेस क्षमता उपलब्ध थी।
*डिस्क फाइलिंग तंत्र (डीएफएस) एकोर्न बीबीसी माइक्रो के लिए एक वैकल्पिक घटक है, एक किट के रूप में एक डिस्क कंट्रोलर चिप, एक रोम चिप और कुछ लॉजिक चिप्स के साथ, जिसे कंप्यूटर के अंदर स्थापित किया जाना है।
*डिस्क फाइलिंग तंत्र (डीएफएस) एकोर्न बीबीसी माइक्रो के लिए एक किट के रूप में एक डिस्क नियंत्रण चिप, एक रोम चिप और कुछ लॉजिक चिप्स के साथ, जिसे कंप्यूटर के अंदर स्थापित किया जाना था उसके लिए एक वैकल्पिक घटक था।
*[[उन्नत डिस्क फाइलिंग सिस्टम|उन्नत डिस्क फाइलिंग तंत्र]] (एडीएफएस) एकोर्न के डीएफएस का क्रमानुयायी है।
*[[उन्नत डिस्क फाइलिंग सिस्टम|उन्नत डिस्क फाइलिंग तंत्र]] (एडीएफएस) एकोर्न के डीएफएस का क्रमानुयायी था।
*[[AMSDOS|एएमएसडीओएस]] [[Amstrad CPC|एमस्ट्राड सीपीसी]] कंप्यूटरों के लिए है।
*[[AMSDOS|एएमएसडीओएस]] [[Amstrad CPC|एमस्ट्राड सीपीसी]] कंप्यूटरों के लिए था।
*GDOS और G[[+D]]OS,+D के लिए और [[DISCiPLE]] डिस्क, जेडएक्स स्पेक्ट्रम इंटरफेस के लिए है।
*GDOS और G[[+D]]OS,+D के लिए प्रचालन तंत्र था और [[DISCiPLE]] डिस्क, जेडएक्स स्पेक्ट्रम इंटरफेस के लिए प्रचालन तंत्र था।


== मुख्य OSes ==
== मुख्य OSes ==

Revision as of 15:57, 27 February 2023

डिस्क ऑपरेटिंग सिस्टम (DOS) एक कंप्यूटर प्रचालन तंत्र है जो फ्लॉपी डिस्क, हार्ड डिस्क चालक या ऑप्टिकल डिस्क जैसे डिस्क संचयन उपकरण पर रहता है और उपयोग कर सकता है। एक डिस्क प्रचालन तंत्र संचयन डिस्क पर कम्प्यूटर फाइल को व्यवस्थित करने, पढ़ने और लिखने के लिए एक फाइल व्यवस्था प्रदान करता है। दृढ़ता से, इस परिभाषा में कोई अन्य कार्यक्षमता शामिल नहीं है, इसलिए यह माइक्रोसॉफ़्ट विंडोज़ जैसे अधिक जटिल प्रचालन तंत्र पर लागू नहीं होती है, और प्रचालन तंत्र के पुराने संस्करण के लिए अधिक उचित रूप से उपयोग किया जाता है।

सामान्यतौर पर, मेनफ़्रेम कंप्यूटर, मिनी कंप्यूटर, माइक्रोप्रोसेसर और गृह कम्प्यूटर के लिए डिस्क प्रचालन तंत्र बूटिंग के हिस्से के रूप में डिस्क से लोड किए जाते हैं।

इतिहास

शुरुआती कंप्यूटर, डिस्क चालक, फ्लॉपी डिस्क या आधुनिक फ़्लैश संचयन से पहले के थे और इसलिए प्रारंभिक संचयन उपकरण जैसे एनालॉग विलंब रेखा, कोर मेमोरी, छिद्रित कार्ड, छिद्रित टेप, चुंबकीय टेप और चुंबकीय ड्रम का इस्तेमाल किया जाता था। प्रारंभिक माइक्रो कंप्यूटर और गृह कम्प्यूटर या तो पेपर टेप, ऑडियो कैसेट टेप (जैसे कैनसस सिटी मानक) का उपयोग करते थे या तो कुछ भी उपयोग नहीं करते थे। स्थायी संचयन के बिना सीधे मेमोरी में प्रोग्राम और आंकड़ा प्रविष्टि आगे के पैनल स्विच पर कंप्यूटर टर्मिनल या कीबोर्ड के माध्यम से की जाती थी, और विद्युत के संचार के अभाव में जब आंकड़ा लुप्त जाता था तब कभी कभी रोम में बेसिक द्वारा नियंत्रित किया जाता था।

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

हार्ड डिस्क और फ्लॉपी डिस्क चालक को अनुक्रमिक और अन्य डेटा के संचयन को अवरोध करने के लिए तेजी से पहुंच का प्रबंधन करने के लिए सॉफ्टवेयर की आवश्यकता होती है। किसी भी प्रकार का डिस्क चालक अधिकांश माइक्रो कंप्यूटरों के लिए एक वैकल्पिक परिधीय था। तंत्र को टेप चालक के साथ इस्तेमाल किया जा सकता है या बिना संचयन उपकरण के बूट किया जा सकता है। जब डिस्क चालक का उपयोग किया जाता है तब प्रचालन तंत्र के डिस्क प्रचालन तंत्र घटक की आवश्यकता होती है।

जब तक आईबीएम ने तंत्र/360 मेनफ्रेम की घोषणा की, तब तक डिस्क प्रचालन तंत्र की अवधारणा अच्छी तरह से स्थापित हो चुकी थी। हालांकि आईबीएम ने छोटे तंत्र के लिए आईबीएम बेसिक प्रोग्रामिंग सपोर्ट (बीपीएस/360) और टीओएस/360 प्रस्तावित किया था, लेकिन वे मुख्यधारा से बाहर थे और अधिकांश ग्राहक या तो डॉस/360 या ओएस/360 का इस्तेमाल करते थे।

1970 और 1980 के दशक के अधिकांश घरेलू और व्यक्तिगत कंप्यूटरों में एक डिस्क प्रचालन तंत्र का उपयोग किया जाता था, जो अक्सर नाम में DOS के साथ होता था और अपने संबंधित समुदायों जैसे कमोडोर 8-बिट तंत्र के लिए कमोडोर DOS, अटारी 8-बिट श्रेणी के लिए अटारी DOS, TRS-80 के लिए TRS-DOS, एप्पल II के लिए एप्पल डॉस और एप्पल ProDOS, और IBM PC अनुरूप के लिए MS-DOS के भीतर "DOS" के रूप में संदर्भित होता था

सामान्यतौर पर, डिस्क प्रचालन तंत्र को डिस्क से लोड किया जाता था पर कमोडोर 1541 का डॉस, रोम चिप्स के डिस्क चालक पर रहता था। आधुनिक प्रणालियों के जैसे कमोडोर 64 और कमोडोर 128 प्रतिरूप के लिए लेफ्टिनेंट कर्नेल हार्ड डिस्क उपतंत्र डिस्क पर अपने डॉस को संग्रहीत करता है, और बूट करते समय पर डॉस को RAM में लोड किया जाता था। किकस्टार्ट (अमिगा)) फ़र्मवेयर के एक भाग के रूप में अमिगा डॉस भी ज्यादातर ROM में रहता था, लेकिन कुछ चुनिंदा संस्करण भी डिस्क से लोड किए गए थे जैसे ब्रिटिश बीबीसी माइक्रो का वैकल्पिक डिस्क फाइलिंग तंत्र, डीएफएस एक डिस्क नियंत्रण चिप, एक रोम चिप और कुछ लॉजिक चिप्स के साथ कंप्यूटर के अंदर स्थापित करने के लिए एक किट के रूप प्रस्तावित किये गए थे।

प्रचालन तंत्र विस्तार

  • 1979 से फ्लॉपी डिस्क चालक की शुरुआत के साथ एप्पल II कंप्यूटर की श्रृंखला के लिए एप्पल डॉस प्राथमिक प्रचालन तंत्र था, जब तक इसे 1983 में प्रो डॉस द्वारा बदल नहीं दिया गया था।
  • कमोडोर डॉस 8-बिट कमोडोर इंटरनेशनल कंप्यूटर जैसे कि कमोडोर 64 पर है। अधिकांश अन्य डॉस प्रणालियों के विपरीत, यह डिस्क चालक में एकीकृत था और कंप्यूटर की अपनी मेमोरी में लोड नहीं होता था।
  • अटारी डॉस का उपयोग कंप्यूटर के अटारी 8-बिट श्रेणी द्वारा किया जाता था। अटारी ओएस केवल निम्न-स्तरीय डिस्क-एक्सेस प्रदान करता था, इसलिए फ़ाइल तंत्र जैसे उच्च स्तर के कार्यों के लिए डॉस नामक एक अतिरिक्त परत को फ्लॉपी से बूट किया जा सकता था।[1]अटारी डॉस के लिए तीसरे पक्ष के प्रतिस्थापन में डॉस एक्सएल, स्पार्टा डीओएस एक्स,माय डॉस, टर्बोडोस और टॉप-डॉस शामिल थे।
  • एमएसएक्स-डॉस एमएसएक्स कंप्यूटर मानक के लिए है। 1984 में इसका प्रारंभिक संस्करण MS-DOS 1.0 जारी किया गया और ज़िलॉग Z80 में पोर्ट किया गया था। 1988 में,इसका दूसरा संस्करण MS-DOS 2.0 जारी किया गया जिसमे उपनिर्देशिका, स्मृति प्रबंधन और पर्यावरण श्रृंखला जैसी सुविधाएं थी। एमएसएक्स-डॉस कर्नेल ROM (डिस्क नियंत्रण पर पूर्वस्थापित) में रहता था, इसलिए आदेश अनुवादक के बिना भी बेसिक एक्सटेंडेड आदेश का उपयोग करके, बेसिक फाइल एक्सेस क्षमता उपलब्ध थी।
  • डिस्क फाइलिंग तंत्र (डीएफएस) एकोर्न बीबीसी माइक्रो के लिए एक किट के रूप में एक डिस्क नियंत्रण चिप, एक रोम चिप और कुछ लॉजिक चिप्स के साथ, जिसे कंप्यूटर के अंदर स्थापित किया जाना था उसके लिए एक वैकल्पिक घटक था।
  • उन्नत डिस्क फाइलिंग तंत्र (एडीएफएस) एकोर्न के डीएफएस का क्रमानुयायी था।
  • एएमएसडीओएस एमस्ट्राड सीपीसी कंप्यूटरों के लिए था।
  • GDOS और G+DOS,+D के लिए प्रचालन तंत्र था और DISCiPLE डिस्क, जेडएक्स स्पेक्ट्रम इंटरफेस के लिए प्रचालन तंत्र था।

मुख्य OSes

कुछ डिस्क प्रचालन तंत्र संपूर्ण कंप्यूटर तंत्र के लिए प्रचालन तंत्र हैं।

  • बरोज़ कॉर्पोरेशन (अब यूनिसिस) बरोज़ एमसीपी[2](MCP) बरोज़ बड़ी प्रणालियों के लिए मूल रूप से एक ड्रम से चलता है, लेकिन B5500 से शुरू होकर यह एक डिस्क से चलता है। यह B6500, B7500 और उत्तराधिकारियों पर MCP का आधार है।
  • सिप्रोस, चिप्पेवा प्रचालन तंत्र (सीओएस), सीडीसी स्कोप, मेस और सीडीसी क्रोनोस प्रचालन तंत्र[3]कंट्रोल डेटा कॉर्पोरेशन (CDC) पर CDC 6000 श्रृंखला और CDC 7600 सभी डिस्क प्रचालन तंत्र हैं। KRONOS NOS (सॉफ्टवेयर) बन गया और SCOPE NOS/BE बन गया।
  • जीईसीओएस[4]GE (बाद में हनीवेल और बुल ग्रुप) GE-600 श्रृंखला के मेनफ्रेम कंप्यूटर के लिए प्रचालन तंत्र (यह बाद में GCOS बन गया)।
  • आईबीएम बेसिक प्रचालन तंत्र/360[5](बीओएस/360), डॉस/360 और उत्तराधिकारी | डिस्क प्रचालन तंत्र/360[6](DOS/360) और OS/360 और उत्तराधिकारी | प्रचालन तंत्र/360[7](OS/360) सबसे छोटे IBM System/360|System/360 संस्थापनों को छोड़कर सभी के लिए मानक हैं; 360/67 में कंट्रोल प्रोग्राम-67/कैम्ब्रिज मॉनिटर तंत्र भी है[8](सीपी-67/सीएमएस) और टाइम शेयरिंग तंत्र/360 [9](टीएसएस/360)। BOS चला गया है, CP-67/CMS z/VM में विकसित हो गया है, DOS z/VSE में विकसित हो गया है, OS z/OS में विकसित हो गया है और TSS/360 TSS/370 PRPQ में विकसित हो गया है, जो अब चला गया है।
  • DEC BATCH-11/DOS-11|DOS-11 प्रचालन तंत्र डिजिटल उपकरण निगम PDP-11 मिनीकंप्यूटरों के लिए।
  • CP/M एक डिस्क प्रचालन तंत्र है, जो 1970 और 1980 के दशक के कई माइक्रो कंप्यूटरों के लिए मुख्य या वैकल्पिक प्रचालन तंत्र के रूप में है।
  • TRSDOS Tandy के कंप्यूटरों की TRS-80 श्रृंखला के लिए प्रचालन तंत्र है।[10]*आईबीएम पीसी के लिए एमएस-डॉस इंटेल x86 सीपीयू के साथ संगत है। 86-डॉस को सीपी/एम पर प्रतिरूपित किया गया था, और फिर माइक्रोसॉफ्ट के एमएस-डॉस के आधार के रूप में अनुकूलित किया गया था। 1993 तक IBM द्वारा इसे IBM PC DOS के रूप में रीब्रांड किया गया था। बाद में 1988 में DR-DOS से शुरू होकर विभिन्न संगठनों द्वारा विभिन्न संगत प्रणालियों का उत्पादन किया गया।

यह भी देखें

संदर्भ

  1. Wilkinson, Bill (1982). Inside Atari DOS. Greensboro, NC: COMPUTE! Books. ISBN 0-942386-02-7. Archived from the original on 2017-10-02.
  2. A Narrative Description of the Burroughs B5500 Disk File Master Control Program (PDF). October 1966. 1023579. {{cite book}}: |work= ignored (help)
  3. "CDC Operating System History" (PDF). CDC.
  4. GE-635 Comprehensive Operating Supervisor (GECOS) (PDF). General Electricn. July 1964. CPB-1002.
  5. IBM System/360 Basic Programming Support and IBM Basic Operating System/360 Programming Systems Summary (PDF). {{cite book}}: |work= ignored (help)
  6. IBM System/360 Disk and Tape Operating Systems Concepts and Facilities (PDF). October 1970. GC24-5030-8. {{cite book}}: |work= ignored (help)
  7. IBM Operating System/360 Concepts and Facilities (PDF). 1965. C28-6535-0. {{cite book}}: |work= ignored (help)
  8. Control Program-67 /Cambridge Monitor System - (CP-67 /CMS) Version .3.1 - Program Number 3600-05.2.005 - System Description Manual (PDF). September 1971. GH20-0802-2. Retrieved January 9, 2023. {{cite book}}: |work= ignored (help)
  9. IBM System/360 Time Sharing System - Concepts and Facilities (PDF). September 1968. C28-2003-3. Retrieved January 9, 2023. {{cite book}}: |work= ignored (help)
  10. "Definitive List of TRS-80 Model II Operating Systems". Archived from the original on 2017-10-02.