EZ Notes Logo

EZNotes

⚙️ Functions of Operating System
🇬🇧 English

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، کمانڈ لائن انٹرفیس، ٹچ انٹرفیس

📌 Key Points / اہم نکات

  • Memory Management / میموری مینجمنٹ
  • Process Management / پروسس مینجمنٹ
  • Device Management / ڈیوائس مینجمنٹ
  • File Management / فائل مینجمنٹ
  • Security & Access Control / سیکیورٹی اور رسائی کنٹرول
  • Job Scheduling / جاب شیڈولنگ
  • User Interface / یوزر انٹرفیس