


An operating system is a computer program that controls the execution of different application programs and acts as an interface between application programs and computer hardware.
Objectives:-
1. With the help of an Operating System, a computer is made convenient to use for the users.
2. An Operating system helps to use the resources in the most efficient way without any wastage.
3. An OS is constructed in such a way that it allows for further development, testing and inclusion of new functions while it is operating .
4. The OS hides the details of the hardware from the users.
5. To provide efficient and fair use of resources by providing them to users and programs.
Functions;-
1. Memory Management:
It helps in management in Primary and Secondary memory.
2. Processor Management ;-
In a multi-programming environment, the OS decides which process gets processor when and for how much time .
3. SECURITY:-
Provides security by avoiding unauthorised access to data and programs through passwords and other means.
4. Device Management:-
Keeps a track of all the devices connected to the computer.