Class 9 Computer Science — Complete notes in English and Urdu
Operating systems can be classified into different types based on their design, usage, and features. The most common types include Batch Operating System (processes jobs in batches), Time-Sharing Operating System (allows multiple users to use the system simultaneously), Distributed Operating System (manages resources across multiple systems), Network Operating System (provides network services), Real-Time Operating System (RTOS) (responds to events in real-time), and Mobile Operating System (designed for smartphones and tablets). Each type serves a specific purpose and is optimized for different computing environments.
آپریٹنگ سسٹمز کو ان کے ڈیزائن، استعمال اور خصوصیات کی بنیاد پر مختلف اقسام میں درجہ بندی کیا جا سکتا ہے۔ سب سے عام اقسام میں بیچ آپریٹنگ سسٹم (بیچوں میں کاموں کو پروسیس کرتا ہے)، ٹائم شیئرنگ آپریٹنگ سسٹم (متعدد صارفین کو بیک وقت سسٹم استعمال کرنے کی اجازت دیتا ہے)، ڈسٹری بیوٹڈ آپریٹنگ سسٹم (متعدد سسٹمز میں وسائل کا انتظام کرتا ہے)، نیٹ ورک آپریٹنگ سسٹم (نیٹ ورک خدمات فراہم کرتا ہے)، ریئل ٹائم آپریٹنگ سسٹم (RTOS) (ریئل ٹائم میں واقعات کا جواب دیتا ہے)، اور موبائل آپریٹنگ سسٹم (اسمارٹ فونز اور ٹیبلٹس کے لیے ڈیزائن کیا گیا) شامل ہیں۔ ہر قسم ایک مخصوص مقصد کی تکمیل کرتی ہے اور مختلف کمپیوٹنگ ماحول کے لیے بہتر بنائی گئی ہے۔
| Type | Description | Examples |
|---|---|---|
| Batch Operating System | Processes jobs in batches without user interaction | IBM's OS/360, early mainframe systems |
| Time-Sharing Operating System | Allows multiple users to use the system simultaneously | UNIX, Linux (multi-user mode) |
| Distributed Operating System | Manages resources across multiple interconnected systems | Windows Server, Linux clusters |
| Network Operating System | Provides network services and file sharing | Windows Server, Novell NetWare |
| Real-Time Operating System (RTOS) | Responds to events within a guaranteed time frame | FreeRTOS, VxWorks, QNX |
| Mobile Operating System | Designed for smartphones and tablets | Android, iOS, HarmonyOS |
| قسم | وضاحت | مثالیں |
|---|---|---|
| بیچ آپریٹنگ سسٹم | صارف کے تعامل کے بغیر بیچوں میں کاموں کو پروسیس کرتا ہے | IBM's OS/360، ابتدائی مین فریم سسٹمز |
| ٹائم شیئرنگ آپریٹنگ سسٹم | متعدد صارفین کو بیک وقت سسٹم استعمال کرنے کی اجازت دیتا ہے | UNIX، Linux (ملٹی یوزر موڈ) |
| ڈسٹری بیوٹڈ آپریٹنگ سسٹم | متعدد باہم منسلک سسٹمز میں وسائل کا انتظام کرتا ہے | Windows Server، Linux کلسٹرز |
| نیٹ ورک آپریٹنگ سسٹم | نیٹ ورک خدمات اور فائل شیئرنگ فراہم کرتا ہے | Windows Server، Novell NetWare |
| ریئل ٹائم آپریٹنگ سسٹم (RTOS) | ایک یقینی وقت کی حد کے اندر واقعات کا جواب دیتا ہے | FreeRTOS, VxWorks, QNX |
| موبائل آپریٹنگ سسٹم | اسمارٹ فونز اور ٹیبلٹس کے لیے ڈیزائن کیا گیا | Android, iOS, HarmonyOS |