Introduction to Operating Systems
What is an Operating System (OS)?
• Definition: An operating system is system software that acts as an
intermediary between the user and the computer hardware.
• Primary Functions:
◦ Resource Management
◦ Process Management
◦ File Management
◦ Security and Access Control
Types of Operating Systems
1. Batch Operating Systems: Executes batches of jobs without user
interaction.
2. Time-Sharing Operating Systems: Multiple users access the system
simultaneously.
3. Distributed Operating Systems: Systems that use multiple
interconnected computers.
4. Real-Time Operating Systems (RTOS): Designed for systems
requiring immediate response.
Key Features
• Multitasking
• Multithreading
• Security
• Portability
Importance of OS
• Ensures efficient hardware utilization.
• Provides a user-friendly interface.
• Enables application execution.
Examples of Popular Operating Systems
• Windows
• macOS
• Linux
• Android
• iOS