chapter3 focs
chapter3 focs
An Operating System (OS) is a system software that manages computer hardware and
software resources and provides essential services for computer programs. It acts as a bridge
between the user and the hardware, ensuring efficient operation and resource management.
Functions of an Operating System:
1. Process Management – Handles the execution of programs, multitasking, and
resource allocation.
2. Memory Management – Manages system memory allocation and deallocation.
3. File System Management – Organizes, stores, and retrieves data efficiently.
4. Device Management – Controls hardware components like printers, keyboards, and
storage devices.
5. Security & Access Control – Ensures data protection through authentication and
authorization.
6. User Interface – Provides GUI (Graphical User Interface) or CLI (Command Line
Interface) for user interaction.
7. Networking – Manages internet and local network connections.
8. Error Handling – Detects and handles system errors for stability.
Definition
Spread Mechanism
Examples
Damage