📘 अध्याय 2: ऑपरेटिंग सिस्टम – 10 Quick Revision Points

1️⃣ ऑपरेटिंग सिस्टम (OS) क्या है?

  • OS कंप्यूटर का System Software है जो हार्डवेयर और सॉफ्टवेयर के बीच इंटरफ़ेस बनाता है।
  • यह सिस्टम रिसोर्सेस का प्रबंधन करता है।

2️⃣ OS के मुख्य कार्य

  1. प्रोसेस मैनेजमेंट
  2. मेमोरी मैनेजमेंट
  3. फाइल सिस्टम मैनेजमेंट
  4. डिवाइस मैनेजमेंट
  5. यूज़र इंटरफेस प्रदान करना

3️⃣ OS के प्रकार

  1. Batch OS – Jobs को बैच में प्रोसेस करता है
  2. Time-Sharing OS – समय विभाजन से कई यूज़र्स को सेवाएँ देता है
  3. Distributed OS – कई कंप्यूटर को जोड़कर रिसोर्स साझा करता है
  4. Real-Time OS – रीयल-टाइम कार्यों के लिए (जैसे मेडिकल सिस्टम, ATM)
  5. Network OS – नेटवर्क डिवाइस को मैनेज करता है

4️⃣ User Interface के प्रकार

  • CLI (Command Line Interface): Text commands
  • GUI (Graphical User Interface): Icons और Windows
  • TUI (Touch User Interface): Touchscreen

5️⃣ OS के Components

  1. Kernel: CPU, मेमोरी और डिवाइस कंट्रोल
  2. Shell: User और Kernel के बीच इंटरफ़ेस
  3. File System: Data Storage और Organization
  4. Device Drivers: हार्डवेयर डिवाइस के लिए सॉफ़्टवेयर

6️⃣ Process Management

  • Process: चल रहा प्रोग्राम
  • OS CPU Scheduling, Process Creation/Termination, Deadlock Handling करता है

7️⃣ Memory Management

  • OS RAM allocation, Virtual Memory, और Cache Memory का प्रबंधन करता है
  • Multi-tasking OS मेमोरी शेयर करता है

8️⃣ File Management

  • OS Files और Directories को व्यवस्थित करता है
  • Read/Write/Access Permission प्रदान करता है

9️⃣ Device Management

  • OS Input/Output devices जैसे Printer, Keyboard, Scanner को नियंत्रित करता है
  • Buffering और Spooling जैसी तकनीक का उपयोग करता है

🔟 Security & Utility

  • OS User Authentication, Password Protection, Firewall, Backup प्रदान करता है
  • Antivirus और System Utility OS के साथ काम करते हैं