क्या आपने Operating system के बारे में सुना है? मैं आपको बता दू यदि आप कंप्यूटर या मोबाइल का इस्तेमाल करते है जाहिर सी बात है आज के समय में लगभग सभी लोग करते है तो आपने Windows operating system, Android operating system के बारे में जरूर सुना होगा आज कि मेरी पोस्ट operating system पर ही आधारित है जिसमे मैं आपको बताऊंगा Operating system क्या है? (Operating system in Hindi), इसके टाइप्स, फीचर्स, इतिहास, फायदे और नुकसान आदि के बारे में बारीकी से बात करेंगे
Operating system क्या है (Operating system in hindi)
Operating system प्राथमिक सॉफ्टवेयर होता है जो कंप्यूटर पर सभी हार्डवेयर और अन्य सॉफ्टवेयर को मैनेज करता है। Operating system, जिसे "OS" के रूप में भी जाना जाता है, कंप्यूटर के हार्डवेयर के साथ काम करता है और ऐसी सेवाएं प्रदान करता है जिसकी मदद से आप एप्लिकेशन उपयोग कर सकते हैं।
इसके अलावा, User Operating system के साथ User interface के माध्यम से सीधे बातचीत कर सकते हैं, जैसे कि Command-line interface (CLI) या एक Graphical UI (GUI)
इसे कंप्यूटर की हार्ड ड्राइव पर स्थापित किया जाता है जो कंप्यूटर हार्डवेयर को कंप्यूटर सॉफ्टवेयर के साथ संचार और ऑपरेट करता है। Operating system के बिना, एक कंप्यूटर और उसके सॉफ्टवेयर का कोई काम नहीं है वो पूरी तरह बेकार है
जब कंप्यूटर पहली बार पेश किए गए थे, तो Command line interface का उपयोग करके यूजरस ने एक साथ बातचीत की थी आज, लगभग हर कंप्यूटर एक GUI (Graphical user interface) ऑपरेटिंग सिस्टम का उपयोग कर रहा है जो उपयोग और काम करने के लिए आसान भी है।
Full form of os in computer
OS का Full form- Operating system होता है
Operating System list
ऐसे तो बहुत से Operating system है लेकिन इस बाजार में अपनी धाक ज़माने वाले कुछ सिस्टम नीचे दिए गए है
Operating system का इतिहास (History operating system in Hindi)
Operating system के इतिहास को समझने के लिए आपको सबसे पहले कंप्यूटर की Generations को समझना होगा इसके लिये आप मेरे पिछले आर्टिकल को पढ़ सकते है जिसमे मैंने कंप्यूटर से रिलेटेड सभी जानकारी को बारीकी से कवर किया है.
इस समस्या हल करने के लिए, Central कंप्यूटरों के मालिकों ने सिस्टम सॉफ़्टवेयर विकसित करना शुरू कर दिया, जिससे कंप्यूटर की एप्लीकेशन को यूज़ करने में आसानी हुई और इस तरह पहले Operating system का जन्म हुआ।
पहला Operating system 1956 में General Motors द्वारा Single IBM central computer को चलाने के लिए बनाया गया था. 1960 के दशक में, IBM Operating System को विकसित करने का काम करने वाला पहला कंप्यूटर निर्माता बना और अपने कंप्यूटरों में शामिल Operating System को दूसरे कंप्यूटर के लिए बाँटने का काम किया।
पहला Operating system 1950 के दशक में विकसित किया गया था, जब कंप्यूटर एक समय में केवल एक प्रोग्राम चला सकते थे। बाद के दशकों में, कंप्यूटर में अधिक से अधिक सॉफ्टवेयर प्रोग्राम शामिल किये गए, जिन्हें Library कहा जाता था, जो आज के Operating system का निर्माण करने के लिए एक साथ यूज़ किये गए थे
1960 के दशक के अंत में, Unix Operating system का पहला Edition बनाया गया था। जो Programming Language C में लिखा गया था, और अपने शुरुआती वर्षों के दौरान मुफ्त में उपलब्ध था। Unix ने आसानी से नए सिस्टम को समझ लिया और जल्दी से एक बड़ी स्वीकृति हासिल कर ली थी।
इसमें कई आधुनिक Operating system, जिनमें Apple OS X और Linux के सभी अलग-अलग संस्करण शामिल हैं,
Microsoft द्वारा बनाए गए पहले Operating system को Windows नहीं कहा जाता था, इसे MS-DOS कहा जाता था और इसे 1981 में बनाया गया था जब इसने Seattle Computer Products से 86-DOS Operating system खरीदा और IBM की आवश्यकताओं को पूरा करने के लिए इसमें सुधार किया गया था।
Windows नाम का उपयोग पहली बार 1985 में किया गया था जब एक Graphical user interface बनाया गया था और एमएस-डॉस के साथ जोड़ा गया था।
आज Apple, OS X, Microsoft Windows, android और Linux के सभी वर्शन आधुनिक Operating system बाजार में बड़ी संख्या में यूज़ किये जाते हैं,
अधिकांश सॉफ़्टवेयर प्रोग्राम किसी एकल कंपनी के Operating system के साथ काम करने के लिए डिज़ाइन किए गए हैं, जैसे Windows (Microsoft) या केवल macOS (Apple)।
Features of Operating System
यहाँ एक सूची है जिसमें आमतौर पर एक Operating system की महत्वपूर्ण विशेषताएं देखने मिलती हैं:
- Protected and supervisor mode
- Allows disk access and file systems Device drivers Networking Security
- Program Execution
- Memory management Virtual Memory Multitasking
- Handling I/O operations
- Manipulation of the file system
- Error Detection and handling
- Resource allocation
- Information and Resource Protection
Functions of an Operating System (एक Operating system के कार्य)
एक Operating system के कार्य कुछ बहुत महत्वपूर्ण कार्य होते है जो निम्न है Operating system में सॉफ्टवेयर प्रत्येक फ़ंक्शन करता है
Process management
Process management process को करने और हटाने में OS की मदद करता है। यह process के बीच सिंक्रनाइज़ेशन और संचार के लिए तंत्र भी प्रदान करता है।
Memory management
Memory management Module इस संसाधन की आवश्यकता वाले programs में मेमोरी स्पेस के Allot और डी-Allot का कार्य करता है।
File management
यह फ़ाइल से संबंधित सभी गतिविधियों जैसे Organization storage, retrieval, naming, sharing और Files security का प्रबंधन करता है।
Device Management
Device Management सभी devices का ट्रैक रखता है। इस कार्य के लिए जिम्मेदार यह मॉड्यूल I/O controller के रूप में जाना जाता है। यह उपकरणों के Allot और D-Allot का कार्य भी करता है।
I/O System Management
किसी भी OS की मुख्य वस्तुओं में से एक उस हार्डवेयर उपकरणों की ख़ासियत को उपयोगकर्ता से छिपाना भी है। जो ये करता है
Secondary-Storage Management
सिस्टम में Storage के कई स्तर होते हैं. जिसमें Primary Storage, Secondary Storage और Cash storage शामिल होते हैं. निर्देश और डेटा को Primary Storage या Cash में स्टोर किया जाना चाहिए.
Security
Security module, Malware threat और Authorized access के विपरीत एक कंप्यूटर प्रणाली के डेटा और जानकारी की सुरक्षा करता है।
Command interpretation
यह मॉड्यूल उस कमांड को प्रोसेस करने के लिए और Acting system resources द्वारा दिए गए कमांड को Explain करता है।
Networking
एक Distributed, system processor का एक समूह है जो Memory, hardware device या एक घड़ी share नहीं करता है। प्रोसेसर नेटवर्क के माध्यम से एक दूसरे के साथ बात चीत करता हैं।
Job accounting
इसका काम विभिन्न नौकरी और उपयोगकर्ताओं द्वारा उपयोग किए जाने वाले समय और संसाधन का ध्यान रखना है।
Types of Operating Systems
एक Operating system सभी बुनियादी कार्यों को मैनेज करता है जैसे फाइल, प्रोसेस और मेमोरी। इस प्रकार Operating system सभी संसाधनों के मैनेजर के रूप में कार्य करता है, इस प्रकार ऑपरेटिंग सिस्टम के यूजर और मशीन के बीच एक इंटरफेस बन जाता है।
Operating system के कुछ व्यापक प्रकार इस प्रकार हैं-
Batch Operating System
इस प्रकार का Operating system सीधे कंप्यूटर से इंटरैक्ट नहीं करता है। एक ऑपरेटर है जो समान आवश्यकता वाले समान कार्य करता है और उन्हें बैचों में एकठ्ठा करता है। यह ऑपरेटर की जिम्मेदारी है कि वह समान जरूरतों के साथ नौकरियों को छांटे।
Time-Sharing Operating Systems
प्रत्येक कार्य को अलग करने के लिए कुछ समय दिया जाता है, ताकि सभी अच्छे तरीके से कार्य को करें। प्रत्येक उपयोगकर्ता को CPU पर समय मिलता है क्योंकि वे Single system का उपयोग करते हैं। इन प्रणालियों को Multitasking system के रूप में भी जाना जाता है।
कार्य एक user या बहुत से users से भी हो सकता है। प्रत्येक कार्य को अलग करने के लिए मिलने वाले समय को Quantum कहा जाता है। इस समय के बाद अंतराल, अगले कार्य के लिए ओएस स्विच से अधिक होता है।
Distributed Operating System
इस प्रकार के Operating system कंप्यूटर प्रौद्योगिकी की दुनिया में एक उन्नति है जो अभी जल्दी ही किये गए है और ये दुनिया भर में व्यापक रूप से स्वीकार किये जा रहे है और वह भी एक बड़ी गति के साथ। विभिन्न Autonomous interconnected computer एक Shared communication network का उपयोग करके एक दूसरे से आदान प्रदान करते हैं।
स्वतंत्र सिस्टम के पास अपनी मेमोरी यूनिट और सीपीयू होता है। इन्हें Loosely coupled system या Distributed Systems कहा जाता है। इन सिस्टम के प्रोसेसर आकार और कार्य में भिन्न होते हैं। इस प्रकार के Operating system के साथ काम करने का मुख्य लाभ यह है
कि यह जरूर संभव है कि कोई उपयोगकर्ता उन फ़ाइलों या सॉफ़्टवेयर को एक्सेस सकता है जो असल में उसके सिस्टम पर मौजूद भी नहीं हैं, लेकिन इस नेटवर्क से जुड़े डिवाइस किसी अन्य सिस्टम पर यानी रिमोट एक्सेस से सक्षम है।
Network Operating System
ये सिस्टम एक सर्वर पर चलते हैं और Data, users, groups, security, applications और अन्य नेटवर्किंग कार्यों को प्रबंधित करने की क्षमता प्रदान करते हैं. इस प्रकार के Operating system छोटे निजी नेटवर्क पर Files, printers, security, Applications और अन्य नेटवर्किंग कार्यों की साझा पहुंच की अनुमति देते हैं।
नेटवर्क Operating system का एक और महत्वपूर्ण पहलू यह है कि सभी उपयोगकर्ता नेटवर्क के भीतर अन्य सभी उपयोगकर्ताओं के साथ configuration करते है, आगे उनके व्यक्तिगत कनेक्शन आदि के बारे में अच्छी तरह से जानते हैं और यही कारण है कि इन कंप्यूटरों को लोकप्रिय रूप से Tightly coupled systems के रूप में जाना जाता है।
Real-Time Operating System
इस प्रकार के OS, Real-time system का काम करते हैं। आदानों को Process करने और प्रतिक्रिया देने के लिए जरुरी समय अंतराल बहुत छोटा होता है। इस समय अंतराल को Response Time कहा जाता है।
Real-time system का उपयोग तब किया जाता है जब समय की जरूरते बहुत सख्त होती हैं जैसे Missile systems, air traffic control systems, robots आदि।
Function of operating system in hindi
Important functions of an operating System:
Security
Operating system, user data और इसी तरह की अन्य Techniques की सुरक्षा के लिए Password protection का उपयोग करता है। यह कार्यक्रमों और User डेटा तक unauthorized access को भी रोकता है।
Control over system performance
प्रदर्शन को बेहतर बनाने में मदद करने के लिए Holistic system health पर बारीकी नज़र रखता है। Service requests और System response के बीच Response time को सिस्टम की बॉडी के बारे में फुल व्यू रखने के लिए रिकॉर्ड करता है.
यह समस्याओं को हल करने के लिए आवश्यक महत्वपूर्ण जानकारी प्रदान करके प्रदर्शन को बेहतर बनाने में मदद कर सकता है.
Job accounting
Operating system विभिन्न कार्यों और उपयोगकर्ताओं द्वारा उपयोग किए जाने वाले समय और Resources का ट्रैक रखता है.
इस जानकारी का उपयोग किसी विशेष उपयोगकर्ता या उपयोगकर्ता के समूह के लिए Resources के उपयोग को ट्रैक करने के लिए किया जा सकता है.
Error detecting aids
Operating System Errors का पता लगाने और कंप्यूटर सिस्टम की खराबी से बचने के लिए लगातार सिस्टम की देख रेख करता है.
Coordination between other software and users
ऑपरेटिंग सिस्टम कंप्यूटर सिस्टम के विभिन्न उपयोगकर्ताओं के लिए Interpreters, compiler, assembler और अन्य सॉफ़्टवेयर का Coordination और Assign करता है।
Memory Management
ऑपरेटिंग सिस्टम Primary memory या Main memory को मैनेज करता है। Main memory बाइट्स या शब्दों के एक Large table से बनी होती है जहाँ प्रत्येक बाइट या शब्द को एक Fixed address दिया जाता है.
मुख्य मेमोरी एक Fast storage है और इसे सीधे सीपीयू द्वारा एक्सेस किया जा सकता है. किसी प्रोग्राम को अलग करने के लिए, इसे पहले मुख्य मेमोरी में लोड किया जाना चाहिए. एक ऑपरेटिंग सिस्टम Memory Management के लिए निम्नलिखित काम करता है:
यह Primary memory का ट्रैक रखता है, यानी मेमोरी के बाइट का उपयोग किस उपयोगकर्ता प्रोग्राम द्वारा किया जाता है. Memory addresses जो पहले से ही Allot किए गए हैं और Memory addresses जो अभी तक उपयोग नहीं किए गए हैं. मल्टी प्रोग्रामिंग में, ओएस यह तय करता है कि किस प्रक्रिया में मेमोरी को एक्सेस दिया जाए और कब तक.
Processor Management
एक Multi programming environment में, OS उस प्रक्रिया को तय करता है जिसमें प्रोसेसर तक जाने की इजाजत होती है, और प्रत्येक प्रक्रिया में कितना Processing का समय होता है। OS के इस फंक्शन को Process scheduling कहा जाता है। इसके अलावा भी OS - Device Management, File Management आदि फंक्शन करता है
Advantage of using Operating System Hindi
- आपको एक abstraction बनाकर हार्डवेयर की जानकारी को छिपाने की सुविधा मिलती है
- GUI के साथ प्रयोग करने में आसान।
- एक environment प्रदान करता है जिसमें एक उपयोगकर्ता Programs/applications को Execute कर सकता है
- ऑपरेटिंग सिस्टम को यह सुनिश्चित करना चाहिए कि कंप्यूटर सिस्टम उपयोग करने के लिए सुविधाजनक है
- ऑपरेटिंग सिस्टम Applications और Hardware components के बीच एक Mediator के रूप में कार्य करता है
- यह format का उपयोग करने के लिए आसान कंप्यूटर सिस्टम resources प्रदान करता है
- सिस्टम के सभी हार्डवेयर और सॉफ्टवेयर के बीच एक Mediator के रूप में कार्य करता है
Disadvantages of using Operating System Hindi
- यदि OS में कोई समस्या होती है, तो आप अपने सिस्टम में store सभी contents को खो सकते हैं
- ऑपरेटिंग सिस्टम का सॉफ्टवेयर छोटे आकार के संगठन के लिए काफी महंगा है उदाहरण के लिए विंडोज
- यह कभी भी पूरी तरह से सुरक्षित नहीं है इस में किसी भी समय खतरा हो सकता है
- ऑपरेटिंग सिस्टम कंप्यूटर पर कहाँ स्टोर किया जाता है?
- अधिकांश कंप्यूटरों में, Operating system को कंप्यूटर के अंदर प्राथमिक हार्ड ड्राइव पर स्टोर किया जाता है। कंप्यूटर ऑपरेटिंग सिस्टम को बाहरी हार्ड ड्राइव, डिस्क ड्राइव या फ्लैश ड्राइव से भी स्थापित और लोड किया जा सकता है।
Checkout complete Playlist of Operating system (Step 2 Step Guide) Click Here
Conclusion
आज हमने जाना कि Operating system क्या है? (Operating system in hindi) इसके अलावा इसके Features और Types के बारे में चर्चा की उम्मीद है आपको ये जानकारी पसंद आयी होगी. इसलिए इस पोस्ट को अपने ग्रुप में फैला दो. और साथ ही मुझे Instagram पर फॉलो करो.
1 thought on “Operating system क्या है? What is Operating system in hindi”