Class 9 Computer Science — Complete notes in English and Urdu
An operating system performs a wide range of functions to manage computer resources and provide a user-friendly environment. These functions include Memory Management (allocating and managing RAM), Process Management (controlling program execution), Device Management (handling I/O devices), File Management (organizing and storing files), Security & Access Control (protecting data), Job Scheduling (managing task order), and User Interface (providing a way for users to interact with the system). These functions work together to ensure the computer operates efficiently and reliably.
آپریٹنگ سسٹم کمپیوٹر وسائل کو منظم کرنے اور صارف دوست ماحول فراہم کرنے کے لیے وسیع پیمانے پر افعال انجام دیتا ہے۔ ان افعال میں میموری مینجمنٹ (RAM مختص اور منظم کرنا)، پروسس مینجمنٹ (پروگرام کے عمل کو کنٹرول کرنا)، ڈیوائس مینجمنٹ (I/O آلات کو سنبھالنا)، فائل مینجمنٹ (فائلوں کو منظم اور محفوظ کرنا)، سیکیورٹی اور رسائی کنٹرول (ڈیٹا کی حفاظت)، جاب شیڈولنگ (کام کی ترتیب کا انتظام)، اور یوزر انٹرفیس (صارفین کو سسٹم کے ساتھ تعامل کرنے کا طریقہ فراہم کرنا) شامل ہیں۔ یہ افعال مل کر اس بات کو یقینی بناتے ہیں کہ کمپیوٹر مؤثر اور قابل اعتماد طریقے سے کام کرے۔
| Function | Description | Key Activities |
|---|---|---|
| Memory Management | Manages RAM and allocates memory to processes | Allocating, deallocating, protecting memory |
| Process Management | Controls the execution of programs | Creating, scheduling, terminating processes |
| Device Management | Manages input/output devices | Device drivers, communication with hardware |
| File Management | Organizes and manages files on storage | Creating, deleting, reading, writing files |
| Security & Access Control | Protects data and system resources | User authentication, permissions, encryption |
| Job Scheduling | Manages the order of tasks | Prioritizing, queueing, executing tasks |
| User Interface | Provides a way for users to interact | GUI, command-line interface, touch interface |
| فعل | وضاحت | اہم سرگرمیاں |
|---|---|---|
| میموری مینجمنٹ | RAM کا انتظام کرتا ہے اور پروسیسز کو میموری مختص کرتا ہے | میموری مختص کرنا، خالی کرنا، محفوظ کرنا |
| پروسس مینجمنٹ | پروگراموں کے عمل کو کنٹرول کرتا ہے | پروسسز بنانا، شیڈول کرنا، ختم کرنا |
| ڈیوائس مینجمنٹ | ان پٹ/آؤٹ پٹ آلات کا انتظام کرتا ہے | ڈیوائس ڈرائیورز، ہارڈویئر کے ساتھ مواصلات |
| فائل مینجمنٹ | اسٹوریج پر فائلوں کو منظم اور ترتیب دیتا ہے | فائلیں بنانا، حذف کرنا، پڑھنا، لکھنا |
| سیکیورٹی اور رسائی کنٹرول | ڈیٹا اور سسٹم وسائل کی حفاظت کرتا ہے | صارف کی تصدیق، اجازتیں، خفیہ کاری |
| جاب شیڈولنگ | کاموں کی ترتیب کا انتظام کرتا ہے | ترجیح دینا، قطار لگانا، کاموں کو انجام دینا |
| یوزر انٹرفیس | صارفین کو تعامل کرنے کا طریقہ فراہم کرتا ہے | GUI، کمانڈ لائن انٹرفیس، ٹچ انٹرفیس |