Operating System in hindi | ऑपरेटिंग सिस्टम हिंदी में

Operating System in hindi

ऑपरेटिंग सिस्टम की परिभाषा

हेल्लो दोस्तों, कैसे हो आप आज हम जानेगे की ऑपरेटिंग सिस्टम के परिभाषा के बारे में ऑपरेटिंग सिस्टम हिंदी में | Operating System in hindi तो चलो दोस्तों शुरु करते है – “एक ऑपरेटिंग सिस्टम एक प्रोग्राम है जो एप्लिकेशन प्रोग्राम के निष्पादन को नियंत्रित करता है और कंप्यूटर के उपयोगकर्ता और कंप्यूटर हार्डवेयर के बीच एक इंटरफेस के रूप में कार्य करता है।” एक अधिक सामान्य परिभाषा यह है कि ऑपरेटिंग सिस्टम कंप्यूटर पर हर समय चलने वाला एक प्रोग्राम है (आमतौर पर कर्नेल कहा जाता है), अन्य सभी एप्लिकेशन प्रोग्राम होते हैं। Operating System in hindi एक ऑपरेटिंग सिस्टम मेमोरी, प्रोसेसर, डिवाइस और सूचना जैसे संसाधनों और सेवाओं के आवंटन से संबंधित है। ऑपरेटिंग सिस्टम में इन संसाधनों को प्रबंधित करने के लिए प्रोग्राम शामिल हैं, जैसे ट्रैफिक कंट्रोलर, शेड्यूलर, मेमोरी मैनेजमेंट मॉड्यूल, I/O प्रोग्राम और एक फाइल सिस्टम।

ऑपरेटिंग सिस्टम के प्रकार

पहली कंप्यूटर पीढ़ी से ऑपरेटिंग सिस्टम हैं। ऑपरेटिंग सिस्टम समय के साथ विकसित होते रहते हैं। निम्नलिखित कुछ महत्वपूर्ण प्रकार के ऑपरेटिंग सिस्टम हैं जिनका सबसे अधिक उपयोग किया जाता है।

1) Batch Operating System

बैच ऑपरेटिंग सिस्टम के उपयोगकर्ता सीधे कंप्यूटर से इंटरैक्ट नहीं करते हैं। प्रत्येक उपयोगकर्ता पंच कार्ड जैसे ऑफ-लाइन डिवाइस पर अपना काम तैयार करता है और इसे कंप्यूटर ऑपरेटर को जमा करता है। Operating System in hindi प्रसंस्करण में तेजी लाने के लिए, समान आवश्यकताओं वाले कार्यों को एक साथ बैच किया जाता है और एक समूह के रूप में चलाया जाता है। इस प्रकार, प्रोग्रामर ने अपने कार्यक्रमों को ऑपरेटर के पास छोड़ दिया। इसके बाद ऑपरेटर समान आवश्यकताओं वाले बैचों में प्रोग्राम को सॉर्ट करता है। बैच सिस्टम के साथ समस्याएँ निम्नलिखित हैं –
  • उपयोगकर्ता और नौकरी के बीच बातचीत का अभाव।
  • CPU अक्सर निष्क्रिय रहता है, क्योंकि यांत्रिक I/O उपकरणों की गति CPU की तुलना में धीमी होती है।
  • वांछित प्राथमिकता प्रदान करना मुश्किल है।

2) Time Sharing Operating System

टाइम शेयरिंग एक ऐसी तकनीक है जो विभिन्न टर्मिनलों पर स्थित कई लोगों को एक ही समय में एक विशेष कंप्यूटर सिस्टम का उपयोग करने में सक्षम बनाती है। टाइम-शेयरिंग या मल्टीटास्किंग मल्टीप्रोग्रामिंग का तार्किक विस्तार है। प्रोसेसर का समय जो एक साथ कई उपयोगकर्ताओं के बीच साझा किया जाता है, टाइम-शेयरिंग कहलाता है। मल्टीप्रोग्राम्ड बैच सिस्टम और टाइम-शेयरिंग सिस्टम के बीच मुख्य अंतर यह है कि मल्टीप्रोग्राम्ड बैच सिस्टम के मामले में, उद्देश्य प्रोसेसर के उपयोग को अधिकतम करना है, जबकि टाइम शेयरिंग सिस्टम में उद्देश्य प्रतिक्रिया समय को कम करना है। ऑपरेटिंग सिस्टम प्रत्येक उपयोगकर्ता को एक समय के एक छोटे से हिस्से के साथ प्रदान करने के लिए सीपीयू शेड्यूलिंग और मल्टीप्रोग्रामिंग का उपयोग करता है। कंप्यूटर सिस्टम जिन्हें मुख्य रूप से बैच सिस्टम के रूप में डिजाइन किया गया था, उन्हें टाइम-शेयरिंग सिस्टम में संशोधित किया गया है।

टाइमशेयरिंग ऑपरेटिंग सिस्टम के लाभ निम्नलिखित हैं-

  • शीघ्र प्रतिक्रिया का लाभ प्रदान करें।
  • सॉफ्टवेयर के दोहराव से बचा जाता है।
  • CPU निष्क्रिय समय को कम करता है।

टाइमशेयरिंग ऑपरेटिंग सिस्टम के नुकसान निम्नलिखित हैं-

  • विश्वसनीयता की समस्या।
  • उपयोगकर्ता कार्यक्रमों और डेटा की सुरक्षा और अखंडता का प्रश्न।
  • डेटा संचार की समस्या।

3) Distributed Operating System

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

वितरित प्रणालियों के लाभ निम्नलिखित हैं-

  • संसाधन साझा करने की सुविधा के साथ एक साइट पर उपयोगकर्ता दूसरी साइट पर उपलब्ध संसाधनों का उपयोग करने में सक्षम हो सकता है।
  • इलेक्ट्रॉनिक मेल के माध्यम से एक दूसरे के साथ डेटा के आदान-प्रदान को तेज करें।
  • यदि वितरित सिस्टम में एक साइट विफल हो जाती है, तो शेष साइटें संभावित रूप से संचालन जारी रख सकती हैं।
  • ग्राहकों को बेहतर सेवा।
  • होस्ट कंप्यूटर पर लोड में कमी।
  • डाटा प्रोसेसिंग में देरी को कम करना।

4) Network Operating System

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

नेटवर्क ऑपरेटिंग सिस्टम के फायदे निम्नलिखित हैं-

  • केंद्रीकृत सर्वर अत्यधिक स्थिर होते हैं।
  • सुरक्षा सर्वर प्रबंधित है।
  • नई तकनीकों और हार्डवेयर के उन्नयन को सिस्टम में आसानी से एकीकृत किया जा सकता है।
  • विभिन्न स्थानों और प्रणालियों के प्रकार से सर्वर तक दूरस्थ पहुंच संभव है।

नेटवर्क ऑपरेटिंग सिस्टम के नुकसान निम्नलिखित हैं-

  • सर्वर खरीदने और चलाने की उच्च लागत।
  • अधिकांश कार्यों के लिए एक केंद्रीय स्थान पर निर्भरता।
  • नियमित रखरखाव और अद्यतन की आवश्यकता है।

5) Real time Operating System

रीयल टाइम सिस्टम को डेटा प्रोसेसिंग सिस्टम के रूप में परिभाषित किया जाता है जिसमें इनपुट को संसाधित करने और प्रतिक्रिया देने के लिए आवश्यक समय अंतराल इतना छोटा होता है कि यह पर्यावरण को नियंत्रित करता है। रीयल टाइम प्रोसेसिंग हमेशा ऑन लाइन होती है जबकि ऑन लाइन सिस्टम को रीयल टाइम होने की आवश्यकता नहीं होती है। किसी इनपुट पर प्रतिक्रिया देने और आवश्यक अद्यतन जानकारी के प्रदर्शन के लिए सिस्टम द्वारा लिए गए समय को प्रतिक्रिया समय कहा जाता है। तो इस पद्धति में ऑनलाइन प्रोसेसिंग की तुलना में प्रतिक्रिया समय बहुत कम है। रीयल-टाइम ऑपरेटिंग सिस्टम दो प्रकार के होते हैं-
  1. Hard real time systems
  2. Soft real time systems

Hard real time systems

हार्ड रीयल-टाइम सिस्टम गारंटी देते हैं कि महत्वपूर्ण कार्य समय पर पूरे होते हैं। हार्ड रीयल-टाइम सिस्टम में ROM में संग्रहीत डेटा के साथ सेकेंडरी स्टोरेज सीमित या गायब है। इन प्रणालियों में वर्चुअल मेमोरी लगभग कभी नहीं मिलती है।

Soft real time systems

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

Conclusion :-

मैं आशा करता हूँ की आपको ऑपरेटिंग सिस्टम हिंदी में | Operating System in hindi समझ में आया होगा, अगर आपको इस सन्दर्भ में कुछ संदेह है तो कमेंट बॉक्स में अपनी राय दर्ज करे, ताकि हम उसे फिर से संसोधित करने का प्रयास करेंगे।अगर आपको इसी तरह की जानकरी चाहिए तो आप हमे Comment Box में अपनी राय प्रस्तुत कर सकते है और ज्यादा जानकारी के लिए हमसे फेसबुक, इंस्टाग्राम और टेलीग्राम में भी जुड़ सकते हैं।Join Us – इन्हें भी पढ़े –

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

Previous

Cyber law in india | भारत में साइबर कानून?

Next

Computer Fundamental MCQ-1

Leave a Comment