ऑपरेटिंग सिस्टम क्या है?
एक ऑपरेटिंग सिस्टम, या "ओएस," सॉफ्टवेयर है जो हार्डवेयर के साथ कार्य करता है और अन्य कार्यक्रमों को चलाने की अनुमति देता है। यह सिस्टम सॉफ्टवेयर, या मौलिक फ़ाइलों को अपने कंप्यूटर को बूट और कार्य करने की अनुमति देता है। हर डेस्कटॉप कंप्यूटर, टैबलेट और स्मार्टफोन में एक ऑपरेटिंग सिस्टम शामिल होता है जो डिवाइस के लिए बुनियादी कार्यक्षमता प्रदान करता है।
कॉमन डेस्कटॉप ऑपरेटिंग सिस्टम में विंडोज, ओएस एक्स और लिनक्स शामिल हैं। जबकि प्रत्येक ओएस अलग है, अधिकांश एक ग्राफिकल यूजर इंटरफेस, या जीयूआई प्रदान करते हैं, जिसमें डेस्कटॉप और फ़ाइलों और फ़ोल्डर्स को प्रबंधित करने की क्षमता शामिल है। वे आपको ऑपरेटिंग सिस्टम के लिए लिखे गए कार्यक्रमों को स्थापित करने और चलाने की भी अनुमति देते हैं। विंडोज और लिनक्स को Standard Computer हार्डवेयर पर इंस्टॉल किया जा सकता है, लेकिन ओएस एक्स को एपल सिस्टम पर चलाने के लिए बनाया गया है । इसलिए, आपके द्वारा चुने गए हार्डवेयर से प्रभावित होता है कि आप क्या ऑपरेटिंग सिस्टम (ओं) चला सकते हैं।
टैबलेट और स्मार्टफोन जैसे मोबाइल डिवाइस में ऑपरेटिंग सिस्टम भी शामिल है जो जीयूआई प्रदान करते हैं और एप्लीकेशन चला सकते हैं । आम मोबाइल OSes एंड्रॉयड, आईओएस, सिस्टम में डेस्कटॉप OSes में पाए जाने वाले कई फीचर्स की कमी थी, लेकिन अब उनमें उन्नत क्षमताएं शामिल हैं, जैसे थर्ड पार्टी ऐप्स चलाने की क्षमता और एक बार में कई ऐप्स चलाते हैं ।
चूंकि ऑपरेटिंग सिस्टम कंप्यूटर के मौलिक यूजर इंटरफेस के रूप में कार्य करता है, इसलिए यह काफी प्रभावित करता है कि आप डिवाइस के साथ कैसे बातचीत करते हैं। इसलिए, कई उपयोगकर्ता एक विशिष्ट ऑपरेटिंग सिस्टम का उपयोग करना पसंद करते हैं। उदाहरण के लिए, एक उपयोगकर्ता विंडोज-आधारित पीसी के बजाय ओएस एक्स वाले कंप्यूटर का उपयोग करना पसंद कर सकता है। एक अन्य यूजर आईफोन के बजाय एंड्रायड बेस्ड स्मार्टफोन को तरजीह दे सकता है, जो आईओएस चलाता है ।
जब सॉफ्टवेयर डेवलपर्स एप्लिकेशन बनाते हैं, तो उन्हें एक विशिष्ट ऑपरेटिंग सिस्टम के लिए उन्हें लिखना और संकलित करना होगा। इसका कारण यह है कि प्रत्येक ओएस हार्डवेयर के साथ अलग-अलग संचार करता है और इसमें एक विशिष्ट एप्लिकेशन प्रोग्राम इंटरफेस, या एपीआई है, जिसे प्रोग्रामर का उपयोग करना चाहिए। जबकि कई लोकप्रिय कार्यक्रम क्रॉसप्लेटफॉर्म हैं, जिसका अर्थ है कि उन्हें कई पॉज के लिए विकसित किया गया है, कुछ केवल एक ऑपरेटिंग सिस्टम के लिए उपलब्ध हैं। इसलिए, कंप्यूटर चुनते समय, सुनिश्चित करें कि ऑपरेटिंग सिस्टम आपके द्वारा चलाए जाने वाले कार्यक्रमों का समर्थन करता है।
ऑपरेटिंग सिस्टम की विशेषताएं
1.
यहां एक सूची आमतौर पर एक ऑपरेटिंग सिस्टम की महत्वपूर्ण विशेषताएं पाई गई हैं:
2.
संरक्षित और पर्यवेक्षक मोड
3.
डिस्क एक्सेस और फाइल सिस्टम डिवाइस ड्राइवरों नेटवर्किंग सुरक्षा की अनुमति देता है
4.
कार्यक्रम निष्पादन
5.
मेमोरी मैनेजमेंट वर्चुअल मेमोरी मल्टीटास्किंग
6.
हैंडलिंग I/O संचालन
7.
फाइल सिस्टम में हेरफेर
8.
त्रुटि का पता लगाने और हैंडलिंग करने
9.
संसाधन आवंटनसूचना और संसाधन संरक्षण
ऑपरेटिंग सिस्टम क्या कार्य करता है?
एक ऑपरेटिंग सिस्टम सॉफ्टवेयर में प्रत्येक कार्य करता है:जो निम्नलिखित है .
Process management: प्रक्रिया प्रबंधन ओएस को प्रक्रियाओं को बनाने और हटाने में मदद करता है। यह प्रक्रियाओं के बीच सिंक्रोनाइजेशन और संचार के लिए तंत्र भी प्रदान करता है।
Memory management:- मेमोरी मैनेजमेंट मॉड्यूल इस संसाधनों की आवश्यकता वाले कार्यक्रमों के लिए मेमोरी स्पेस के आवंटन और डी-आवंटन का कार्य करता है।
File management:- यह सभी फ़ाइल से संबंधित गतिविधियों जैसे संगठन भंडारण, पुनर्प्राप्ति, नामकरण, साझा करने और फ़ाइलों की सुरक्षा का प्रबंधन करता है।
Device Management: डिवाइस प्रबंधन सभी उपकरणों की पटरियों रखता है। इस कार्य के लिए जिम्मेदार इस मॉड्यूल को आई/ओ नियंत्रक के रूप में जाना जाता है । यह उपकरणों के आवंटन और आवंटन को डी-आवंटन का कार्य भी करता है.
I/O System Management: किसी भी ओएस की मुख्य वस्तुओं में से एक उपयोगकर्ता से उस हार्डवेयर उपकरणों की विशिष्टताओं को छिपाना है.
Secondary-Storage Management सिस्टम में भंडारण के कई स्तर होते हैं जिनमें प्राथमिक भंडारण, माध्यमिक भंडारण और कैश स्टोरेज शामिल हैं। निर्देश और डेटा प्राथमिक भंडारण या कैश में संग्रहीत किया जाना चाहिए ताकि एक चल रहे कार्यक्रम यह संदर्भ कर सकते हैं ।
Security:- सुरक्षा मॉड्यूल मैलवेयर खतरे और अधिकृत पहुंच के खिलाफ कंप्यूटर सिस्टम के डेटा और जानकारी की रक्षा करता है।
Command interpretation: यह मॉड्यूल आदेशों को संसाधित करने के लिए और अभिनय प्रणाली संसाधनों द्वारा दिए गए आदेशों की व्याख्या कर रहा है।
Networking: एक वितरित प्रणाली प्रोसेसर का एक समूह है जो मेमोरी, हार्डवेयर डिवाइस या घड़ी साझा नहीं करता है। प्रोसेसर नेटवर्क के माध्यम से एक दूसरे के साथ संवाद करते हैं।
Job accounting: विभिन्न नौकरी और उपयोगकर्ताओं द्वारा उपयोग किए जाने वाले समय और संसाधन का ट्रैक रखना।
Communication management: कंपाइलर, दुभाषिए और कंप्यूटर सिस्टम के विभिन्न उपयोगकर्ताओं के एक अन्य सॉफ्टवेयर संसाधन का समन्वय और असाइनमेंट।
ऑपरेटिंग सिस्टम कितने प्रकार के होते है?
ऑपरेटिंग सिस्टम के प्रकार
1) Batch Operating System
2) Multitasking/Time Sharing OS
3) Multiprocessing OS
4) Real Time OS
5) Distributed OS
6) Network OS
7) Mobile OS
Batch
Operating System
कुछ कंप्यूटर प्रक्रियाएं बहुत लंबी
और समय लेने वाली होती हैं। एक ही प्रक्रिया को गति देने के लिए, एक समान प्रकार की जरूरतों के साथ एक नौकरी को एक साथ बैच
किया जाता है और एक समूह के रूप में चलाया जाता है.
बैच ऑपरेटिंग सिस्टम का यूजर कभी भी
सीधे कंप्यूटर से इंटरैक्ट नहीं करता । इस तरह के ओएस में हर यूजर अपनी नौकरी को
पंच कार्ड की तरह ऑफलाइन डिवाइस पर तैयार कर कंप्यूटर ऑपरेटर के पास जमा कर देता
है।
Multitasking/Time
Sharing OS
टाइम-शेयरिंग ऑपरेटिंग सिस्टम एक
अलग टर्मिनल (शेल) पर स्थित लोगों को एक ही समय में एक कंप्यूटर सिस्टम का उपयोग
करने में सक्षम बनाता है। कई यूजर्स के बीच शेयर होने वाले प्रोसेसर टाइम (सीपीयू)
को टाइम शेयरिंग कहा जाता है।
Real
Time OS
इनपुट को प्रोसेस करने और जवाब देने
के लिए रियल टाइम ऑपरेटिंग सिस्टम टाइम इंटरवल बहुत छोटा है। उदाहरण: सैन्य
सॉफ्टवेयर सिस्टम, स्पेस सॉफ्टवेयर सिस्टम।
Distributed
OS
वितरित सिस्टम अपने उपयोगकर्ताओं को
बहुत तेजी से गणना प्रदान करने के लिए विभिन्न मशीनों में स्थित कई प्रोसेसर का
उपयोग करते हैं।
Network
OS
नेटवर्क ऑपरेटिंग सिस्टम एक सर्वर
पर चलता है। यह डेटा, उपयोगकर्ता, समूहों, सुरक्षा, आवेदन और अन्य नेटवर्किंग कार्यों का प्रबंधन करने की सेवा
करने की क्षमता प्रदान करता है।
Mobile
OS
मोबाइल ऑपरेटिंग सिस्टम वे ओएस हैं
जो विशेष रूप से स्मार्टफोन, टैबलेट और वियरेबल उपकरणों को पावर करने
के लिए डिज़ाइन किए गए हैं।
ऑपरेटिंग सिस्टम के लाभ और नुकसान
ऑपरेटिंग सिस्टम के लाभ
यह आपको एक अमूर्त बनाकर हार्डवेयर के विवरण को छिपाने की अनुमति देता है
जीयूआई के साथ उपयोग करना आसान है
क्यों कि यह ऐसा वातावरण देता है जिसमें उपयोगकर्ता कार्यक्रमों और अनुप्रयोगों को निष्पादित कर सकता है
ऑपरेटिंग सिस्टम को यह सुनिश्चित करना होगा कि कंप्यूटर सिस्टम का उपयोग करने में सुविधाजनक है
ऑपरेटिंग सिस्टम के नुकसान
यदि ओएस में कोई समस्या आती है, तो आप उन सभी सामग्रियों को खो सकते हैं जिन्हें आपके सिस्टम में संग्रहीत किया गया है
ऑपरेटिंग सिस्टम का सॉफ्टवेयर छोटे आकार के संगठन के लिए काफी महंगा है जो उन पर बोझ जोड़ता है। उदाहरण विंडोज
यह पूरी तरह से सुरक्षित नहीं है क्योंकि किसी भी समय खतरा हो सकता है.या वायरस का अटैक हो सकता है
Conclusion
मुझे आशा है कि आपकोऑपरेटिंग सिस्टम OS क्या है? के बारे में पूरी तरह से जानकारी मिल गयी होगी अगर आपके मन में कोई आशंका या Doubts है . या आपको लगता है इसमें कोई सुधार होना चाहिए तो आप बे झिझक मुझे Comment कर सकते हो मै उसे जरूर गंभीरता से लूँगा आपके इन्ही विचारो से हमें कुछ सीखने तथा सुधारने का मौका मिलेगा.
अगर आपको यह आर्टिकल अच्छा लगा तो आप अपने दोस्तों में भी शेयर करिये...
धन्यवाद/

0 टिप्पणियाँ