Introduction of Operating System
Operating System is an as an interface between Hardware, software and user.
Hardware : Computer hardware is the physical parts or components of a computer.
Example:- Keyboard, Computer data storage, Hard disk drive (HDD), Graphic card, Sound card, Memory (RAM), Motherboard, hardware consists of CPU, Main memory, I/O Devices, etc.
Software: There are two types of software:
1. Application software : Application software are computer programs that allow users to perform specific tasks. It is generally a program or collection of programs used by end users.
Any application which we can install on any OS like:- Media player, Office, Games etc. comes under application software.
2. System software : All Operating system comes under system software.
Operating System, program that manages a computer’s resources, especially the allocation of those resources among other programs.
Examples: Window, Linux, Mac, Unix, Mint etc.
Task of Operating System:
Operating System is an as an interface between Hardware, software and user.
Hardware : Computer hardware is the physical parts or components of a computer.
Example:- Keyboard, Computer data storage, Hard disk drive (HDD), Graphic card, Sound card, Memory (RAM), Motherboard, hardware consists of CPU, Main memory, I/O Devices, etc.
Software: There are two types of software:
1. Application software : Application software are computer programs that allow users to perform specific tasks. It is generally a program or collection of programs used by end users.
Any application which we can install on any OS like:- Media player, Office, Games etc. comes under application software.
2. System software : All Operating system comes under system software.
Operating System, program that manages a computer’s resources, especially the allocation of those resources among other programs.
Examples: Window, Linux, Mac, Unix, Mint etc.
Task of Operating System:
- Controlling and managing file systems.
- Managing I/O Devices & Handling "interrupts" generated by the I/O controllers.
- Set up the System requests.
- Hiding the complexities of hardware from the user.