- Implementing the user interface.
- Sharing hardware among users.
- Facilitating input/output.
- Recovering from errors.
- Facilitating parallel operations.
- Windows(Win 98,XP,Vista,Windows 7)
- Macintosh OS X
- LINUX and UNIX
- i5/OS (IBM iSeries)
- z/OS (IBM z series mainframes)
- To hide details of hardware by creating abstraction (used to reduce complexity, to enforce
- security).
- To allocate resources to processes.
- To provide a pleasant and effective user interface.
Task Management:- Multitasking, which is the ability to simultaneously execute multiple programs.
Data Management:- It keeps track of the data on disk, tape and optical storage devices. The application program deals with data by file name. The OS’s file system knows where that data are physically stored.
Device management:- It controls peripheral devices by sending them commands in their own propriety language. The software routine that knows how to deal with each device is called a “driver” and the OS requires drivers for the peripherals attached to the computer.
No comments:
Post a Comment