0% found this document useful (0 votes)
8 views

Operating System Overview

Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

Operating System Overview

Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 19

Operating System -

Overview
Operating System

 It is an interface between a computer user and computer


hardware.
 A software which performs all the basic tasks like file
management, memory management, process management,
handling input and output, and controlling peripheral
devices such as disk drives and printers.
 A software that enables applications to interact with a
computer’s hardware.
 The software that contains the core components of the
operating system is called the kernel.
Operating System

 The primary purposes of an Operating System are to


enable applications (softwares) to interact with a
computer's hardware and to manage a system's hardware
and software resources.
Architecture diagram of OS
Operating System Generations
0th Generation

 The term 0th generation is used to refer to the period of


development of computing when Charles Babbage
invented the Analytical Engine and later John Atanasoff
created a computer in 1940.
 The hardware component technology of this period was
electronic vacuum tubes.
 There was no Operating System available for this
generation computer and computer programs were written
in machine language.
0th Generation

 This computers in this generation were inefficient and


dependent on the varying competencies of the individual
programmer as operators.
Vacuum Tubes
First Generation (1951-1956)

 The first generation marked the beginning of commercial


computing including the introduction of Eckert and Mauchly’s
UNIVAC I in early 1951, and a bit later, the IBM 701.
 System operation was performed with the help of expert
operators and without the benefit of an operating system for a
time though programs began to be written in higher level,
procedure-oriented languages, and thus the operator’s routine
expanded. Later mono-programmed operating system was
developed, which eliminated some of the human intervention in
running job and provided programmers with a number of
desirable functions.
First Generation (1951-1956)

 These systems still continued to operate under the control


of a human operator who used to follow a number of steps
to execute a program.
 Programming language like FORTRAN was developed by
John W. Backus in 1956.
Second Generation (1956-1964)

 The second generation of computer hardware was most


notably characterised by transistors replacing vacuum tubes
as the hardware component technology.
 The first operating system GMOS was developed by the IBM
computer. GMOS was based on single stream batch processing
system, because it collects all similar jobs in groups or
batches and then submits the jobs to the operating system
using a punch card to complete all jobs in a machine.
Operating system is cleaned after completing one job and
then continues to read and initiates the next job in punch
card.
Second Generation (1956-1964)

 Researchers began to experiment with multiprogramming


and multiprocessing in their computing services called the
time-sharing system. A noteworthy example is the
Compatible Time Sharing System (CTSS), developed at MIT
during the early 1960s.
Transistors
Third Generation (1964-1979)

 The third generation officially began in April 1964 with


IBM’s announcement of its System/360 family of
computers. Hardware technology began to use integrated
circuits (ICs) which yielded significant advantages in both
speed and economy.
 Operating system development continued with the
introduction and widespread adoption of
multiprogramming. The idea of taking fuller advantage of
the computer’s data channel I/O capabilities continued to
develop.
Third Generation (1964-1979)

 Another progress which leads to developing of personal


computers in fourth generation is a new development of
minicomputers with DEC PDP-1. The third generation was
an exciting time, indeed, for the development of both
computer hardware and the accompanying operating
system.
Fourth Generation (1979 – Present)

 The fourth generation is characterised by the appearance


of the personal computer and the workstation.
 The component technology of the third generation, was
replaced by very large scale integration (VLSI). Many
Operating Systems which we are using today like Windows,
Linux, MacOS etc developed in the fourth generation.
Functions of an operating system

 Memory Management
 Processor Management
 Device Management
 File Management
 Network Management
 Security
 Control over system performance
Functions of Operating system

 Job accounting
 Error detecting aids
 Coordination between other software and users
Activity: Identify the operating systems shown below
and the device where they are being used
(computer or mobile).

You might also like