Author: Rudraksha Khandagale
Course: BCA (Pune University)
Language: English
----------------------------------
1. Introduction to Operating System
- OS is a system software that manages hardware and software resources.
- Acts as an interface between user and hardware.
2. Functions of Operating System
- Process Management
- Memory Management
- File System Management
- Device Management
- Security and Protection
3. Types of Operating Systems
- Batch OS
- Time-sharing OS
- Distributed OS
- Real-time OS
- Network OS
- Mobile OS
4. Process and Thread
- Process: Program in execution.
- Thread: Lightweight process within a process.
- Multithreading: Multiple threads running concurrently.
5. Scheduling Algorithms
- FCFS (First Come First Serve)