ऑपरेटिंग सिस्टम क्या है ? इसकी विशेषताएं, कार्य, फायदे-नुकसान और इसके प्रकार


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


ओएस कंप्यूटर की भाषा बोलने के तरीके को जाने बिना कंप्यूटर के साथ संवाद करने में आपकी मदद करता है। ऑपरेटिंग सिस्टम के बिना किसी भी कंप्यूटर या मोबाइल डिवाइस का उपयोग करना उपयोगकर्ता के लिए संभव नहीं है।

ऑपरेटिंग सिस्टम की विशेषताएं (OS)

यहाँ ओएस की एक सूची महत्वपूर्ण विशेषताएं है:

• संरक्षित और पर्यवेक्षक मोड

• डिस्क एक्सेस और फ़ाइल सिस्टम को अनुमति देता है डिवाइस ड्राइवर नेटवर्किंग सुरक्षा

• कार्यक्रम निष्पादन

• मेमोरी प्रबंधन वर्चुअल मेमोरी मल्टीटास्किंग

• आई / ओ संचालन को संभालना

• फ़ाइल सिस्टम का हेरफेर

• त्रुटि का पता लगाने और हैंडलिंग

• संसाधन आवंटन

• सूचना और संसाधन सुरक्षा

ऑपरेटिंग सिस्टम का उपयोग करने का लाभ

• आप एक अमूर्त बनाकर हार्डवेयर के विवरण को छिपाने की अनुमति देता है

• एक जीयूआई के साथ प्रयोग करने में आसान

• एक पर्यावरण प्रदान करता है जिसमें एक उपयोगकर्ता कार्यक्रमों / अनुप्रयोगों को निष्पादित कर सकता है

• ऑपरेटिंग सिस्टम को यह सुनिश्चित करना चाहिए कि कंप्यूटर सिस्टम उपयोग करने के लिए सुविधाजनक है

• ऑपरेटिंग सिस्टम अनुप्रयोगों और हार्डवेयर घटकों के बीच एक मध्यस्थ के रूप में कार्य करता है

• यह प्रारूप का उपयोग करने के लिए आसान के साथ कंप्यूटर सिस्टम संसाधन प्रदान करता है

• सिस्टम के सभी हार्डवेयर और सॉफ्टवेयर के बीच एक मध्यस्थ के रूप में कार्य करता है

ऑपरेटिंग सिस्टम का उपयोग करने के नुकसान

• यदि OS में कोई समस्या आती है, तो आप अपने सिस्टम में संग्रहीत सभी सामग्रियों को खो सकते हैं

• ऑपरेटिंग सिस्टम का सॉफ्टवेयर छोटे आकार के संगठन के लिए काफी महंगा है जो उन पर बोझ जोड़ता है। उदाहरण विंडोज

• यह पूरी तरह से सुरक्षित नहीं है क्योंकि किसी भी समय खतरा हो सकता है

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

एक ऑपरेटिंग सिस्टम सॉफ्टवेयर में प्रत्येक फ़ंक्शन करता है:

1. प्रक्रिया प्रबंधन: - प्रक्रिया प्रबंधन ओएस को प्रक्रियाओं को बनाने और हटाने में मदद करता है। यह प्रक्रियाओं के बीच सिंक्रनाइज़ेशन और संचार के लिए तंत्र भी प्रदान करता है।

2. मेमोरी प्रबंधन: - मेमोरी प्रबंधन मॉड्यूल इस संसाधन की आवश्यकता के लिए प्रोग्राम को मेमोरी स्पेस के आवंटन और डी-आवंटन का कार्य करता है।

3. फ़ाइल प्रबंधन: - यह फ़ाइल से संबंधित सभी गतिविधियों जैसे संगठन भंडारण, पुनर्प्राप्ति, नामकरण, साझाकरण, और फ़ाइलों की सुरक्षा का प्रबंधन करता है।

4. डिवाइस प्रबंधन: डिवाइस प्रबंधन सभी उपकरणों का ट्रैक रखता है। इस कार्य के लिए जिम्मेदार यह मॉड्यूल I / O नियंत्रक के रूप में जाना जाता है। यह उपकरणों के आवंटन और डी-आवंटन का कार्य भी करता है।

5. I/O सिस्टम प्रबंधन: किसी भी ओएस की मुख्य वस्तुओं में से एक उस हार्डवेयर उपकरणों की ख़ासियत को उपयोगकर्ता से छिपाना है।

6. सेकेंडरी-स्टोरेज मैनेजमेंट: सिस्टम में स्टोरेज के कई स्तर होते हैं जिसमें प्राथमिक स्टोरेज, सेकेंडरी स्टोरेज और कैश स्टोरेज शामिल होते हैं। निर्देश और डेटा को प्राथमिक भंडारण या कैश में संग्रहित किया जाना चाहिए ताकि एक चालू कार्यक्रम इसे संदर्भित कर सके।

7. सुरक्षा: - सुरक्षा मॉड्यूल मैलवेयर खतरे और अधिकृत पहुंच के खिलाफ एक कंप्यूटर प्रणाली के डेटा और जानकारी की सुरक्षा करता है।

8. कमांड व्याख्या: यह मॉड्यूल उस कमांड को प्रोसेस करने के लिए और एक्टिंग सिस्टम संसाधनों द्वारा दिए गए कमांड्स की व्याख्या कर रहा है।

9. नेटवर्किंग: एक वितरित प्रणाली प्रोसेसर का एक समूह है जो मेमोरी, हार्डवेयर डिवाइस या एक घड़ी साझा नहीं करता है। प्रोसेसर नेटवर्क के माध्यम से एक दूसरे के साथ संवाद करते हैं।

10. नौकरी लेखांकन: विभिन्न नौकरी और उपयोगकर्ताओं द्वारा उपयोग किए जाने वाले समय और संसाधन का ध्यान रखना।

11. संचार प्रबंधन: कंप्यूटर सिस्टम के विभिन्न उपयोगकर्ताओं के संकलकों, दुभाषियों और एक अन्य सॉफ्टवेयर संसाधन का समन्वय और असाइनमेंट।

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

ऑपरेटिंग सिस्टम के लोकप्रिय प्रकार निम्नलिखित हैं:

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

• मल्टीटास्किंग / टाइम शेयरिंग ओएस

• मल्टीप्रोसेसिंग ओएस

• रियल टाइम ओएस

• वितरित ओएस

• नेटवर्क ओएस

• मोबाइल ओएस

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

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

एक बैच ऑपरेटिंग सिस्टम का उपयोगकर्ता कभी भी कंप्यूटर से सीधे संपर्क नहीं करता है। इस प्रकार के ओएस में, प्रत्येक उपयोगकर्ता पंच कार्ड की तरह ऑफ़लाइन डिवाइस पर अपना काम तैयार करता है और इसे कंप्यूटर ऑपरेटर को प्रस्तुत करता है।

मल्टी-टास्किंग / टाइम-शेयरिंग ऑपरेटिंग सिस्टम

टाइम-शेयरिंग ऑपरेटिंग सिस्टम एक ही समय में एक ही कंप्यूटर सिस्टम का उपयोग करने के लिए एक अलग टर्मिनल (शेल) पर स्थित लोगों को सक्षम बनाता है। प्रोसेसर समय (सीपीयू) जो कई उपयोगकर्ताओं के बीच साझा किया जाता है, को समय साझा करने के रूप में कहा जाता है।

वास्तविक समय ओएस

एक वास्तविक समय ऑपरेटिंग सिस्टम समय आदानों को संसाधित करने और प्रतिक्रिया करने के लिए अंतराल बहुत छोटा है। उदाहरण: मिलिट्री सॉफ्टवेयर सिस्टम, स्पेस सॉफ्टवेयर सिस्टम रियल टाइम ओएस उदाहरण हैं।

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

वितरित सिस्टम अपने उपयोगकर्ताओं को बहुत तेज़ गणना प्रदान करने के लिए विभिन्न मशीनों में स्थित कई प्रोसेसर का उपयोग करते हैं।

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

नेटवर्क ऑपरेटिंग सिस्टम एक सर्वर पर चलता है। यह डेटा, उपयोगकर्ता, समूहों, सुरक्षा, अनुप्रयोग और अन्य नेटवर्किंग कार्यों का प्रबंधन करने की क्षमता प्रदान करता है।

मोबाइल ओएस

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

कुछ सबसे प्रसिद्ध मोबाइल ऑपरेटिंग सिस्टम एंड्रॉइड और आईओएस हैं, लेकिन अन्य में ब्लैकबेरी, वेब और वॉचओएस शामिल हैं।

Post a Comment

0 Comments