Functions carried out by different operating systems
The below is a list of functions carried out by different operating systems:
- Provides a user interface
- Device management (input/output control)
- Security (for example log on, passwords, etc.)
- Handles interrupts
- Spooling
- Memory management
- Multitasking
- Batch processing
- Multiprogramming
- Error reporting and handling
- Loading and running software
- Processor management
- Maintain user accounts
- Utilities (for example copy, save, re-name, etc.)