Need and uses of operating system

NEED AND USES OF OPERATING SYSTEM –

1) Making application easier – operating system was needed to unable the user to design the application without concerning the detail of computer internal structure. Today making the application is easier task.
2) Convenience – an operating system make a computer more convenient to use.
3) Efficiency – an operating system allow the computer system resource to be used in an efficient manner.
4) Loading and scheduling user program –
First in first out (FIFO)
Last in first out (LIFO)
Round robine
Long term,short term,medium term

5) Easy interaction beween human and computer and computer system
6) Controlling input/output device
7) Managing use of main memory
8) Starting computer system automatically when power turn on
9) Provide security to user program – like windows operating system firewall check information coming from network or internet