- Computer Software – A collection of computer programs and related data.
- Functions – Provides instructions and the way to computer to do its functions properly.
- Working – It is an interface between the user and the computer hardware.
- Responsibility – It is responsible for controlling, integrating and managing the hardware components of a computer system and completing the tasks.
SYSTEM SOFTWARE
- System Software – Consists of several programs.
- Responsibility – Directly responsible for controlling, integrating and managing the individual hardware components of a computer system.
- Working – It is an interface between the user and the computer hardware.
OPERATING SYSTEM
- Operating System – Intermediate between a user of a computer and the computer hardware
- Responsibility – It provides an environment to run the programs and makes sure that programs running at the same time do not interface with each other. It is also responsible for security and ensures that unauthorized user do not access the system.
- Job – It takes the input from keyboard, Mouse etc. and sends output to the display screen.
- Working – Booting the computer and handles the system resources and provides file management.
- Device Driver – System software acts like an interface between the device and the user while device driver is a software which makes a device functional when it is connected to a computer.
LANGUAGE TRANSLATOR
- It helps in converting programming language to machine language