Evolution of Operating System I PDF
Evolution of Operating System I PDF
Although batch processing is still in use but most of the system today available uses the concept of
multitasking and Multiprogramming.
Serial Processing:
● Early computer from late 1940 to the mid 1950.
● The programmer interacted directly with the computer hardware.
● These machine are called bare machine as they don't have OS.
● Every computer system is programmed in its machine language.
● Uses Punch Card, paper tapes and language translator
Scheduling:
Used sign up sheet to reserve machine time. A user may sign up for an hour but finishes his job in 45
minutes. This would result in wasted computer idle time, also the user might run into the problem not
finish his job in alloted time.
Set up time:
A single program involves:
● Loading compiler and source program in memory
● Saving the compiled program (object code)
● Loading and linking together object program and common function
Each of these steps involves the mounting or dismounting tapes on setting up punch cards. If an error
occur user had to go the beginning of the set up sequence. Thus, a considerable amount of time is spent
in setting up the program to run.
This mode of operation is turned as serial processing ,reflecting the fact that users access the computer
in series.
The central idea behind the simple batch-processing scheme is the use of a piece of software known
With a batch operating system, processor time alternates between execution of user programs and
execution of the monitor. There have been two sacrifices: Some main memory is now given over to the
monitor and some processor time is consumed by the monitor. Both of these are forms of overhead.
Source : http://dayaramb.files.wordpress.com/2012/02/operating-system-pu.pdf