ऑपरेटिंग सिस्टम के मुख्य कार्य (Main Functions of Operating System)
1. प्रोसेस मैनेजमेंट (Process Management)
-
OS विभिन्न प्रोग्राम्स/प्रोसेसेज़ को चलाने, रोकने और प्रबंधित करने का काम करता है।
-
CPU समय (CPU time) को अलग–अलग प्रोसेसेज़ में बांटता है।
-
मल्टीटास्किंग को सम्भव बनाता है।
2. मेमोरी मैनेजमेंट (Memory Management)
-
RAM का उचित उपयोग सुनिश्चित करता है।
-
कौन सा प्रोग्राम कितनी मेमोरी लेगा, इसकी व्यवस्था करता है।
-
आवश्यकता पड़ने पर मेमोरी को रिलीज़ करता है।
3. फ़ाइल सिस्टम मैनेजमेंट (File System Management)
-
फाइलों का निर्माण, हटाना, सेव करना और पढ़ना OS के द्वारा होता है।
-
फोल्डर, परमिशन और स्टोरेज डिवाइस की व्यवस्था भी OS करता है।
4. डिवाइस मैनेजमेंट (Device Management)
-
कीबोर्ड, माउस, प्रिंटर, मॉनिटर, डिस्क आदि हार्डवेयर डिवाइसों को नियंत्रित करता है।
-
ड्राइवरों के माध्यम से डिवाइस के साथ संवाद बनाता है।
5. इनपुट/आउटपुट मैनेजमेंट (I/O Management)
-
यूज़र या प्रोग्राम द्वारा दिए गए इनपुट को प्रोसेस करता है।
-
आउटपुट को सही डिवाइस तक पहुँचाता है।
6. यूज़र इंटरफ़ेस प्रदान करना (Providing User Interface)
-
GUI (Graphical User Interface) या Command Line Interface प्रदान करता है।
-
इससे यूज़र कंप्यूटर से आसानी से इंटरैक्ट कर सकता है।
7. सिक्योरिटी और एक्सेस कंट्रोल (Security & Access Control)
-
पासवर्ड, परमिशन, डेटा प्रोटेक्शन जैसी सुरक्षा सुविधाएँ देता है।
-
अनधिकृत एक्सेस और वायरस से सुरक्षा प्रदान करता है।
8. रीसोर्स मैनेजमेंट (Resource Management)
-
CPU, मेमोरी, स्टोरेज, नेटवर्क आदि सिस्टम संसाधनों का उचित वितरण करता है।
-
संसाधनों की टकराहट (conflict) को रोकता है।
9. एरर डिटेक्शन और हैंडलिंग (Error Detection & Handling)
-
सिस्टम में होने वाली त्रुटियों का पता लगाता है।
-
उन्हें ठीक करने या यूज़र को सूचित करने का काम करता है।
10. नेटवर्क मैनेजमेंट (Network Management)
-
नेटवर्क कनेक्शन, डेटा ट्रांसफर और नेटवर्क सुरक्षा को नियंत्रित करता है।
ऑपरेटिंग सिस्टम के मुख्य कार्य और उदाहरण
| क्रमांक | OS का मुख्य कार्य | क्या करता है? | उदाहरण |
|---|---|---|---|
| 1 | प्रोसेस मैनेजमेंट | प्रोग्राम चलाना, रोकना, CPU टाइम बाँटना | YouTube और Chrome दोनों साथ में चलाना |
| 2 | मेमोरी मैनेजमेंट | RAM का सही उपयोग, मेमोरी देना/वापस लेना | गेम खेलते समय RAM का उपयोग |
| 3 | फ़ाइल मैनेजमेंट | फ़ाइल बनाना, हटाना, सेव करना, पढ़ना | File Explorer में फाइलें खोलना |
| 4 | डिवाइस मैनेजमेंट | कीबोर्ड, माउस, प्रिंटर आदि नियंत्रित करना | प्रिंटर से प्रिंट करवाना |
| 5 | I/O मैनेजमेंट | इनपुट लेना और आउटपुट देना | कीबोर्ड पर टाइप → स्क्रीन पर दिखना |
| 6 | यूज़र इंटरफ़ेस | कंप्यूटर को यूज़र-फ्रेंडली बनाना | Windows का GUI, मोबाइल का टच स्क्रीन |
| 7 | सिक्योरिटी | पासवर्ड, परमिशन, डेटा सुरक्षा | मोबाइल पर लॉक स्क्रीन |
| 8 | रीसोर्स मैनेजमेंट | CPU, RAM, स्टोरेज का वितरण | एक साथ कई ऐप चलाना |
| 9 | एरर डिटेक्शन | सिस्टम की त्रुटियाँ पहचानना | “Not Responding” संदेश दिखना |
| 10 | नेटवर्क मैनेजमेंट | नेटवर्क कनेक्शन व डेटा ट्रांसफर | Wi-Fi से इंटरनेट चलाना |

Speak Your Mind