<b> Operating System </b>


<b> Operating System </b>

Operating System

An Operating system forms the core of any computer device. The functioning and processing of a computer system can come to hold without an operating system.

History of the Operating System

It took years to evolve the Operating Systems and make them as modernised and advanced as they are today. Given below are the details about the evolution and history of Operating systems.

  • Initially, the computers made did not have an Operating system and to run each program a different code was used. This had made the processing of data more complex and time taking
  • In 1956, the first operating systems were developed by General Motors to run a single IBM computer
  • It was in the 1960s that IBM had started installing OS in the devices they launched
  • The first version of the UNIX operating system was launched in the 1960s and was written in the programming language C
  • Later on, Microsoft came up with their OS on the request of IBM
  • Today, all major computer devices have an operating system, each performing the same functions but with slightly different features.

ypes of Operating System

Given below are the different types of Operating System along with  brief information about each of them:

1. Batch Operating System

  • There is no direct communication between the computer and the OS
  • There is an intermediate, the Operator, which needs to distribute the work into batches and sort similar jobs
  • Multiple users can use it
  • Can easily manager a large amount of work

2. Real-Time Operating System

  • It has a data processing system
  • The processing time is very small between the user’s command and the output
  • Used in fields where the response needs to be quick and rapid

3. Time-Sharing Operating System

  • Multiple people at various terminals can use a program at the same time 
  • The main motive is to minimize the response time

4. Distributed Operating System

  • When two or more systems are connected to each other and one can open files which are not present in their system but in other devices connected in the network
  • Its usage has now increased over the years
  • They use multiple central processors to serve real-time applications
  • Failure of one system does not affect the other systems connected in the network

5. Embedded Operating System

  • These special Operating systems are built into larger systems
  • They generally are limited to single specific functions like an ATM

6. Network Operating System

  • They have one main server which is connected to other client servers
  • All the management of files, processing of data, access to sharing files, etc. are performed over this small network
  • It is also a secure operating system for working with multiple users

7. Mobile Operating System

  • With the advancement in the field of technology, smartphones now are released with an Operating system. 
  • They are designed in a manner that they can help a small device work efficiently.

Functions of Operating System

Given below are the various functions of an Operating System:

  • It helps with memory management. It keeps a track of the files being saved in the Main memory and the primary memory of the computer device
  • Whenever a computer is turned on, the Operating system automatically starts to work. Thus, the booting and rebooting process of a computer device is also an important function of the OS
  • It provides a user interface
  • Managing of basic peripheral devices is done by the operating system
  • Using the password protection option of an operating system, the data in the device can be kept secure
  • It coordinates with the software and the user
  • Easy navigation and organisation of files and programs are managed by the OS
  • Any kind of program which needs to be run through the system is done by the operating system
  • If any kind of error or bug is found during the program is detected using the operating system