Operating System can be defined as an interface between user and the hardware. It provides an environment to the user so that, the user can perform its task in convenient and efficient way.
Operating System Definition and Function
We really wanted a framework which can go about as a middle person and deal with every one of the cycles and assets present in the framework.
An Operating System can be defined as an interface between user and hardware. It is responsible for the execution of all the processes, Resource Allocation, CPU
management, File Management and many other tasks.
The purpose of an operating system is to provide an environment in which a user can execute programs in convenient and efficient manner.
Structure of a Computer System
A Computer System consists of:
Users (people who are using the computer)
Application Programs (Compilers, Databases, Games, Video player, Browsers, etc.)
System Programs (Shells, Editors, Compilers, etc.)
Operating System ( A special program which acts as an interface between user and hardware )