Evolution of Operating Systems
Evolution of Operating Systems
OPERATING
SYSTEMS
By
Addepalli Srilekha – AP19110010013
Dhara Mohana Vamsi - AP19110010035
Pavan Kumar Chinta - AP19110010042
Srilahari Sivanvitha Nori - AP19110010076
K Sriharsha - AP19110010252
AGENDA
Introduction to OS
2
WHAT IS AN OPERATING SYSTEM
No Operating system.
Input is taken by using punch cards.
Developed using machine level language
Serial processing is used to execute instructions.
These are called bare machines as they do not have OS
User cannot interact with the system as there is no I/O management unit.
Serial Processing:
6
THIRD GENERATION COMPUTERS
Multi Programming:
Sharing the processor when two or more programs reside in memory at the
same time.
This increases CPU utilization.
Time Sharing:
This is the logical extension of multiprogramming
Time-sharing enables people, located at various terminals, to use a particular
computer at the same time.
FOURTH GENERATION COMPUTER
Multi threading:
The ability of an operating system to manage its use by more than one user
and multiple requests by the same user without having multiple copies of the
program running in the system.
Scheduling:
The process of handling the removal of the running process from the CPU and
the selection of another process on the basis of a particular strategy.
Pipelining:
Pipelining is a process of arrangement of hardware elements of the CPU such
that its overall performance is increased. 8
THE FIRST OPERATING SYSTEM SOLD ALONG WITH A COMPUTER
WAS INVENTED BY THE GENERAL MOTORS RESEARCH
LABORATORIES IN EARLY 1950’S FOR THEIR IBM 701.
TO L I S T O U T A F E W
M a c O S , Wi n d o w s O S - 1 9 8 0 ' s ( P C )
SUMMARY