3. GENERATIONS OF COMPUTERS
THE FIRST GENERATION (1945-1955)
The first generation computers used vacuum
tubes for circuitry and magnetic drums for
memory, and were often enormous, taking up
entire rooms.
THE SECOND GENERATION (1955-1965)
The second generation The world see
transistors replace vacuum tubes.
4. GENERATIONS OF COMPUTER
THIRD GENERATION (1965-1980)
The period of third generation was from 1965-
1971. The computers of third generation used
Integrated Circuits (ICs) in place of transistors. A
single IC has many transistors, resistors, and
capacitors along with the associated circuitry.
FORTH GENERATION (1980-Till Now)
Computers of fourth generation used Very
Large Scale Integrated (VLSI) circuits. VLSI
circuits having about 5000 transistors and other
circuit elements with their associated circuits on
a single chip.
5.
6. INTRODUCTION TO OPERATING SYSTEM
o An Operating System (OS) is a program that manages the
computer hardware.
o It also provides a basic for application programs and acts as
an intermediary between computer User and computer
hardware.
7.
8. HISTORY OF OPERATING SYSTEMS
Ques: What were computers like before OS ?
• Before OS if you
want to change
what computer
was doing you have
to change how wires
were connected.
9. HISTORY
Later instructions to
computer given by punch
card or magnetic tape.
To run different tasks you
had to wipe out first
program from memory
and then load other
program into memory.
10. HISTORY
Still we are unable to do
multitasking and to control
that a “boss program” was
introduced which is called
Operating System.
Microsoft’s MS-DOS was
one of the first OS which
was written in computer
program form.
Hey , I am one of the
first OS developed by
Microsoft.
11.
12. OBJECTIVES OF OPERATING SYSTEM
Convenience
Makes computer more convenient to use.
Efficiency
Allows computer system resources to be used in
an efficient manner.
Resource can be:
Memory
CPU
Printer
Speaker
13. OBJECTIVES OF OPERATING SYSTEM
Ability to evolve
Permit effective development , testing ,and
introduction of new system functions without
interfering with service.
20. TYPES OF OPERATING SYSTEM
Batch Operating System
In Batch Operating System we group same types of
processes and schedule it for execution.
21. TYPES OF OPERATING SYSTEM
Multiprogramming Operating System
Focus on maximize CPU usage.
System choose one job to run through process
CPU Scheduling
22. TYPES OF OPERATING SYSTEM
Multitasking/Time Sharing Operating System
In This CPU time is shared by different processes
Time slice for different process is decided by
various time scheduling algorithms.
23. TYPES OF OPERATING SYSTEM
Multiprocessor Operating System
Several Processor that share physical memory or
many processor works parallely.
24. TYPES OF OPERATING SYSTEM
Real Time Operating System
The system strict deadly time
Bound are called RTOS.
Types of RTOS
Hard RTOS
Soft RTOS