Published by: Sujan
Published date: 18 Jun 2021
Before knowing about the objectives of Operating system, let us know what exactly the Operating system is.
The operating system is system software that controls and coordinates the use of hardware among the different application software and users.
OS intermediates between the user of the computer and the computer hardware.
The user gives a command and the OS translates the command into a form that the machine can understand and execute.
To make the computer system convenient and easy to use, for the user.
To use the computer hardware in an efficient way, by handling the details of the operations of the hardware.
OS hides the working of the hardware from the user and makes it convenient for the user to use the machine.
The application program used by the user requires the use of the hardware during processing.
Some examples are: — the display of applications user interface, loading a program into memory, using I/O devices, allocating CPU to different processes during execution, and store or load data from hard disk.
When using the machine, the user gives the command to perform the required actions to the OS and the OS handles all the operational steps.
The user is not bothered about how these actions will be performed.
OS provides an interface to the application programs to interact with the hardware.
The user need not get into the details of this interaction.
At the other end, the different resources of computer hardware have to be managed and controlled.
This includes managing the communication between different devices, controlling the sequence and execution of processes, allocating space on hard disk, providing error handling procedures, etc.
OS supervises and manages the hardware of the computer.