What is Operating system

Operating system

An operating system is software that controls the internal activities of the computer hardware and provider user interface.
Each and every activity of your computer is directly of indirectly controlled by the operating system. An operating system or OS is a software installed on a computer's hard drive that enables the computer hardware to communicate and operate with the computer software. Without a computer operating system, a computer and software programs would be useless.
       
What is operating system, Types of operating system
Operating system

Functions of Operating system

An operating system performs the following functions
  • Processor Management     
  • Memory management
  • Input and Output management
  • File Management 
  • Scheduling
  • Security Management

1) Processor Management

 The operating system assigns processors (if a computer has more more than one processor) to the different tasks that must be performed by the computer. Some popular example of Operating system are: DOS, Windows, UNIX, LINUX etc

2) Memory management

 The operating system allocates the main memory and secondary memory to the system programs user programs and data.

3) Input and Output management

 It carries out input/output management and co-ordinates and assigns different input and output devices.

4) File Management 

It manage files on various storage devices and transfer these files from one storage device to another. it also allows the files to be easily changed and modified through the use of text editors or some other file manipulation software packages.

5) Scheduling 

 It establishes and enforce the job priority that is it determines and maintains the order in which jobs are to be executed in the computer system.

6) Security Management

It  establishes data security and integrity that is , it keeps different programs and data in such a manner that they do not interface with each other. moreover it also protects data from being destroyed by any other user. 

Comments

Popular posts from this blog

Difference between Compiler and Interpreter

Linux File System

History of Computers