dos-part1
-
Upload
badrisideq-hamhareus -
Category
Documents
-
view
221 -
download
0
Transcript of dos-part1
-
8/12/2019 dos-part1
1/18
-
8/12/2019 dos-part1
2/18
Chapter Summary
F2032 Fundamental Of Operating System
At the end of this chapter, student will be able to:
1) Define operating system
2) List the use of operating system in computer
system3) List the evolution of operating system
-
8/12/2019 dos-part1
3/18
n ro uc on o pera ng ys em(OS)
F2032 Fundamental Of Operating System
Software program that controls the hardware. Definition of an operating system can be seen in four
aspects:
1) A group of program that acts as an intermediary
between a user and the computer hardware.2) Controls and co-ordinates the use of computer
resources among various application programs and
user.
3) Acts as a manager4) Allow the program to communicate with one another
-
8/12/2019 dos-part1
4/18
n ro uc on o pera ng ys em(OS)
F2032 Fundamental Of Operating System
Basically, two types of software available:1) System software
- Groups of program that control the hardware
2) Application software
- Groups of programs that used by the end-user forvarious
applications such as text processing, spreadsheet, etc
OS categorized as system software
- Build to act as an intermediary between user of a
computer and computer hardware
- Goal: Provide convenient and efficient environment for
the user
-
8/12/2019 dos-part1
5/18
n ro uc on o pera ng ys em(OS)
F2032 Fundamental Of Operating System
User1 User2 User3
System and application programs
Operating system
Hardware
Figure 1: Abstract view of the components of a computer
system
-
8/12/2019 dos-part1
6/18
-
8/12/2019 dos-part1
7/18
n ro uc on o pera ng ys em(OS)
F2032 Fundamental Of Operating System
OS has three objectives:1) Convenience
- An OS make a computer more convenient to be used
2) Efficiency
- An OS allows the computer system resources to beused in an efficient manner
3) Ability to evolve
-An OS is constructed in such a way to as to permit the
effective development, testing and introduction of newsystem function without at the same time interfering with
service.
-
8/12/2019 dos-part1
8/18
History of Operating System (OS)
F2032 Fundamental Of Operating System
Operating systems have been evolving through the
years.
The first true digital computer was designed by the
English mathematician Charles Babbage (1792-1871).
Babbage spent most of his life and fortune trying to built
his analytical engine but he never got it working
properly.
It was a purely mechanical design and the technology of
his day could not produce the wheels, gears, cogs and
other mechanical parts to the high precision that heneeded
Needless to say, the analytical engine did not have an
operating system.
-
8/12/2019 dos-part1
9/18
History of Operating System (OS)
F2032 Fundamental Of Operating System
First Generation (1945-1955): Vacuum Tubes and Plug
boards
Mid-1940s- Howard Aiken (Harvard), John von
Neumann (Princeton) , J. Presper Eckert and William
Mauchley (Pennsylvania), and Konard Zuse(Germany), among other, all succeeded in building
calculating engines using vacuum tubes.
Machines were enormous,filling up entire rooms with
tens of thousands of vacuum tubes, but were muchslower than even the cheapest home computer
available to day.
All programming was done in absolute machine
language, often by wiring up plug boards to control
the machines basic functions.
-
8/12/2019 dos-part1
10/18
History of Operating System (OS)
F2032 Fundamental Of Operating System
First Generation (1945-1955): Vacuum Tubes and Plug
boards
Early 1950- Routine had improved somewhat with the
introduction of punched cards.
- It was now possible to write programs on cards andread them in, instead of using plug boards
-Otherwise the procedure was the same.
-
8/12/2019 dos-part1
11/18
History of Operating System (OS)
F2032 Fundamental Of Operating System
Second Generation (1955-1965): Transistors and Batch
Systems
Introduction of the transistor in the mid-1950s changed the
picture radically.
Computers became reliable enough that they could bemanufactured and sold to paying customer with the
expectation that they would continue to function long
enough to get some useful work done.
-
8/12/2019 dos-part1
12/18
-
8/12/2019 dos-part1
13/18
History of Operating System (OS)
F2032 Fundamental Of Operating System
How computer work during the second generation using batch
system?
1) Collect tray full of jobs in input room.
2) Read them onto magnetic tape using small inexpensive
computer (ex: IBM 1401)
3) After collecting batch of job, tape rewound , brought intomachine room and mounted on tape drive.
4) Operator load special program (ancestor of today OS)
which read first job from tape and run it. Output is written
into second tape.
5) System automatically read the next job from tape andrun it until the whole batch is processed and run.
6) Operator remove input and output tape and brought
them to small computer (ex:IBM 1401) for printing.
-
8/12/2019 dos-part1
14/18
History of Operating System (OS)
F2032 Fundamental Of Operating System
Third Generation (1955-1965): ICs and Multiprogramming
Early 1960Most manufacturer had two distinct, totally
incompatible, produce lines.
1) Word Oriented
- large scale scientific computer, example: IBM 7094
2) Character Oriented
- commercial computer, example: IBM 1401
IBM 360first major computer line to use small scale
integrated circuit (IC)
- major price/ performance advantage over second
generation machine
-
8/12/2019 dos-part1
15/18
History of Operating System (OS)
F2032 Fundamental Of Operating System
Third Generation (1955-1965): ICs and Multiprogramming
IBM 7094used a technique called multiprogramming.
- Ability to process the next before the first job is finished.
Spooling (Simultaneous peripheral operation on line)
- Ability to read jobs from cards onto disk
- Whenever a running job is finished, OS could load a new
job from disk into the now empty partition and run it
-
8/12/2019 dos-part1
16/18
History of Operating System (OS)
F2032 Fundamental Of Operating System
Fourth Generation (1980-1990): personal computers
The development of LSI (Large Scale Integration) circuits
introduce the use of personal computer
- chips containing thousands of transistors on a square
centimetre of silicon Powerful personal computer use by business, universities
and government are usually called workstations
1980s Growth of personal computer running network
OS and distributed OS. Network OSUser can log in into remote machine and
copy file from one machine to another
- Each machine run it own local OS and has it own user
-
8/12/2019 dos-part1
17/18
History of Operating System (OS)
F2032 Fundamental Of Operating System
Fourth Generation (1980-1990): personal computers
Distributed OS
- Appears to its users as a traditional unit processor
system, actually composed of multiple processor system
-
8/12/2019 dos-part1
18/18
Activity
F2032 Fundamental Of Operating System
1) List four functions of operating system.
2) What is the main technology evolved during the second
generation (1955-1965)?
3) What is the main difference between the computer
process using batch system and without a batch systemduring the second generation?