Os Notes 8
Os Notes 8
4 marks
a. List and explain services provided
by the operating system.
And. The OS provides several essential services to facilitate
efficient computer operation. These include:
1. Process Management – Handles
process creation, execution, scheduling,
and termination.
2. Memory Management – Allocates and
deallocates memory for programs.
3. File System Management – Manages
file storage, access, and permissions.
4. Device Management – Handles
communication between hardware and
software.
5. Security and Protection – Enforces
authentication, access control, and
encryption.
6. I/O System Management – Manages
input/output operations and device
drivers.
7. Error Detection and Handling –
Detects system errors and takes
corrective actions.
8. Networking – Provides network
protocols and communication services.
9. User Interface – Offers command-line
or graphical interfaces for users.