Skip to main content

ऑपरेटिंग सिस्टम: ऑपरेटिंग सिस्टम परिचय एवं इसके कार्य

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

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





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

  • Resource manager -कंप्यूटर हार्डवेयर से जुड़े विभिन्न डिवाइस जैसे मॉनिटर, कीबोर्ड ,माउस ,प्रिंटर के बीच किसी कार्य को करने के लिए समन्वय स्थापित करता है।
  • Application software management -यह एप्लीकेशन सॉफ्टवेयर को एक आधार देता है जिससे कोई यूजर कार्य कर सकें।
  • Procrssing management -जब यूजर के द्वारा कोई कार्य दिया जाता है ,तो कार्य को पूरा करने के लिए प्राथमिकता का निर्धारण ऑपरेटिंग सिस्टम करता है।
  • Memory management -सिस्टम से जुड़े किसी भी प्रकार के संसाधन के लिए जरूरी मेमोरी का वितरण करता है।
  • File management -सिस्टम में बनी फाइल को व्यवस्थित करता है ,जिससे यूजर उसे आसानी के साथ एक्सेस सके।
  • Secuirity -ऑपरेटिंग सिस्टम अनाधिकृत यूजर को एक्सेस से रोकता है।
ऑपरेटिंग सिस्टम का वर्गीकरण-

यूजर इंटरफेस के आधार पर
  • कमांड लाइन इंटरफेस
  • ग्राफिकल यूजर इंटरफेस
यूजर के आधार पर वर्गीकरण
  • सिंगल यूजर ऑपरेटिंग सिस्टम
  • मल्टी यूजर ऑपरेटिंग सिस्टम
कार्य के आधार पर वर्गीकरण
  • सिंगल टास्किंग ऑपरेटिंग सिस्टम
  • मल्टीटास्किंग ऑपरेटिंग सिस्टम
स्वामित्व के आधार पर वर्गीकरण
  • प्रोपराइटरी ऑपरेटिंग सिस्टम
  • ओपन सोर्स ऑपरेटिंग सिस्टम
ऑपरेटिंग सिस्टम के प्रकार
  • सिंगल यूजर ऑपरेटिंग सिस्टम
  • मल्टी यूजर ऑपरेटिंग सिस्टम
  • मल्टिप्रोसेसिंग ऑपरेटिंग सिस्टम
  • बैच प्रोसेसिंग ऑपरेटिंग सिस्टम
  • रियल टाइम ऑपरेटिंग सिस्टम
सिंगल यूजर ऑपरेटिंग सिस्टम 

यह सामान्य प्रकार का ऑपरेटिंग सिस्टम होता है जिसमें एक ही सीपीयू लगा हुआ रहता है ।एक बार में एक ही यूजर काम कर सकता है , इसीलिए इसे सिंगल यूजर ऑपरेटिंग सिस्टम कहा जाता है।

यह दो प्रकार का होता है 1. सिंगल टॉकिंग ऑपरेटिंग सिस्टम- डॉस 2. मल्टीटास्किंग ऑपरेटिंग सिस्टम - विण्डोज़ 

मल्टी यूजर ऑपरेटिंग सिस्टम

ऐसा ऑपरेटिंग सिस्टम जिसमें एक ही समय पर एक से अधिक यूजर काम कर सकते हैं। सामान्यतः यह मल्टीटास्किंग ऑपरेटिंग सिस्टम होता है।
उदाहरण - windows server,linux,unix,xenux

मल्टिप्रोसेसिंग ऑपरेटिंग सिस्टम

मल्टिप्रोसेसिंग ऑपरेटिंग सिस्टम में एक से ज्यादा सीपीयू लगा हुआ रहता है, जिससे एक से अधिक कार्य बहुत तेजी के साथ किया जा सकता है। यह मल्टी टास्किंग, मल्टीप्रोग्रामिंग एवं मल्टी यूजर ऑपरेटिंग सिस्टम होता है।

बैच प्रोसेसिंग ऑपरेटिंग सिस्टम 

इस प्रकार का ऑपरेटिंग सिस्टम पहले उपयोग में लाया जाता था जिसमें किसी कार्य को पूरा करने के लिए डाटा, मेमोरी एवं निर्देश जुटा लिए जाते हैं, फिर उसे कंप्यूटर में इनपुट किया जाता है ।जब तक जब तक वह कार्य पूरा नहीं होता है तब तक हम प्रोसेसिंग के लिए नया कार्य नहीं दे सकते। प्रोसेसिंग के दौरान हम इसे किसी प्रकार का निर्देश नहीं दे सकते।

रियल टाइम ऑपरेटिंग सिस्टम

रियल टाइम ऑपरेटिंग सिस्टम बहुत तेजी के साथ कार्य करने वाले ऑपरेटिंग सिस्टम होते हैं जिनका रिस्पांस टाइम बहुत कम होता है। उपग्रह प्रक्षेपण एवं चिकित्सा क्षेत्र में इस प्रकार के ऑपरेटिंग सिस्टम का उपयोग में लाया जाता है।

Comments

Popular posts from this blog

कंप्यूटर फंडामेंटल : कंप्यूटर का इतिहास

 कंप्यूटर का इतिहास  यदि हम कंप्यूटर के विकास की बात करें तो हजारों साल पहले से ही इसका इतिहास प्रारंभ होता है। अबेकस(abacus) का गणना यंत्र अबेकस ने एक ऐसा गाना यंत्र बनाया था जिसकी मदद से जोड़ घटाव गुणा भाग संबंधी कार्य किया जा सकता था यह एक मैकेनिकल डिवाइस था। इस डिवाइस में एक चौकोर आकार के फ्रेम में बहुत सारे तार लगे हुए रहते थे जिसमें गोल आकृति की गेंद लगी हुई रहती थी इन्हीं गेंद की मदद से गणना कार्य किया जाता था।   ब्लेज पास्कल का पास्कलाइन मशीन ब्लेज पास्कल ने 1645 ई में एक मेकेनिकल डिजिटल केलकुलेटर बनाया जिसे उन्होंने एडिंग मशीन नाम दिया था, इस मशीन की मदद से जोड़ -घटाव संबंधी कार्य आसानी के साथ किया जा सकता था। इस मशीन में दांतेदार युक्त चकरिया लगी हुई रहती थी, जिसमें 0 से 9 तक के अंक अंकित किए गए थे। प्रत्येक चकरी का एक स्थानीय मान होता था। ब्लेज पास्कल के एडिंग मशीन को पास्कलाइन कहा जाता है जो सबसे पहला मैकेनिकल कैलकुलेटिंग मशीन था। सन 1694 में जर्मन गणितज्ञ गार्ड फ्रेट बिल होम लोन लेबनीज ने पास्कलाइन मशीन में सुधार करके एक नई मशीन बनाई जिसे रेकनिंग मशीन नाम ...

कंप्यूटर फंडामेंटल: कंप्यूटर की मेमोरी

  कंप्यूटर की मेमोरी  मेमोरी कार्य करने के दौरान कोई निर्देश देने एवं डाटा को स्टोर करने के काम आता है कंप्यूटर की मेमोरी को मुख्य रूप से दो भागों में बांट सकते हैं - प्राइमरी मेमोरी सेकेंडरी मेमोरी प्राइमरी मेमोरी कंप्यूटर की प्राइमरी मेमोरी वह आवश्यक मेमोरी होती है जिसके बिना कंप्यूटर कार्य नहीं कर सकता। प्राइमरी मेमोरी सीधे मदरबोर्ड में लगा हुआ रहता है। प्राइमरी मेमोरी में किसी प्रकार का डाटा स्टोर नहीं किया जाता है, यह प्रोसेसिंग के दौरान उपयोग में लाया जाता है।   यहां निम्न प्रकार के होते हैं- रोम(ROM) रैम (RAM) कैश (cache) रजिस्टर(register) द्वितीयक मेमोरी/ सेकेंडरी स्टोरेज  द्वितीयक मेमोरी कंप्यूटर की वह मेमोरी होती है जिसमें कंप्यूटर के सारे प्रोग्राम एवं डाटा स्टोर रहता है। इसे सेकेंडरी स्टोरेज डिवाइस भी कहते हैं।   सेकेंडरी स्टोरेज  डिवाइस निम्न प्रकार के होते हैं- मैग्नेटिक टेप मैग्नेटिक डिस्क ऑप्टिकल डिस्क यूएसबी ड्राइव मेमोरी कार्ड डाटा अभिगमन की विधियां(Data Access method) डाटा एक्सेस करने की मुख्य रूप से निम्न विधियां हैं- क्रमिक अभिगमन विधि ...

कंप्यूटर फंडामेंटल : परिचय,विशेषताएं एवं सीमाएं

 आज का युग सूचनाओं के भंडार का युग कहा जाता है इसलिए प्रत्येक व्यक्ति को कंप्यूटर के बारे में जानना आवश्यक हो गया है। कंप्यूटर एक इलेक्ट्रॉनिक डाटा प्रोसेसिंग मशीन है जो डाटा को  स्वीकार एवं इनपुट करता है, इनपुट डाटा पर  प्रोसेसिंग करता है और हमारी आवश्यकता के अनुसार परिणाम को प्रदर्शित करता है।   कंप्यूटर की कार्य प्रणाली यदि हम कंप्यूटर की कार्यप्रणाली को समझने का प्रयास करें तो  प्रमुख रूप से पांच करता है- Step 1 -  डाटा को इनपुट करता है। Step 2 - दिए गए निर्देशों एवं डाटा को मेमोरी में संग्रहित करता है जिसे आवश्यकता के अनुसार उपयोग में लाया जाता है। Step 3 - डाटा पर प्रोसेसिंग करता है और उसे उपयोगी सूचनाओं में परिवर्तित करता है। Step 4 -  डाटा प्रोसेसिंग के बाद परिणाम को प्रदर्शित करता है। Step 5 - उपर्युक्त वर्णित सभी कार्यों पर नियंत्रित रखता है। कंप्यूटर की विशेषताएं  कंप्यूटर की प्रमुख विशेषताएं निम्न है- उच्च गति(High speed)  कंप्यूटर बहुत तेज गति के साथ काम करता है। अधिक मात्रा में डाटा को प्रोसेसिंग करने की क्षमता रखता है। यदि हम क...