Professional Documents
Culture Documents
02-10-20 - Introduction To Operating Systems and It's Evolution
02-10-20 - Introduction To Operating Systems and It's Evolution
Systems
A computer system has many resources (hardware and software),
which may be require to complete a task. The commonly required
resources are input/output devices, memory, file storage space, CPU
etc. The operating system acts as a manager of the above resources
and allocates them to specific programs and users, whenever necessary
to perform a particular task. Therefore operating system is the resource
manager i.e. it can manage the resource of a computer system
internally. The resources are processor, memory, files, and I/O
devices. In simple terms, an operating system is the interface
between the user and the machine.
Two Views of Operating System
• User's View
• System View
Operating System: User View
The user view of the computer refers to the interface being used. Such
systems are designed for one user to monopolize its resources, to
maximize the work that the user is performing. In these cases, the
operating system is designed mostly for ease of use, with some
attention paid to performance, and none paid to resource utilization.
Operating System: System View
1. Processor management which involves putting the tasks into order and
pairing them into manageable size before they go to the CPU.
2. Memory management which coordinates data to and from RAM (random-
access memory) and determines the necessity for virtual memory.
3. Device management which provides interface between connected
devices.
4. Storage management which directs permanent data storage.
5. Application which allows standard communication between software and
your computer.
6. User interface which allows you to communicate with your computer.
Functions of Operating System
Early Evolution
• 1945: ENIAC, Moore School of Engineering, University of Pennsylvania.
• 1949: EDSAC and EDVAC
• 1949: BINAC - a successor to the ENIAC
• 1951: UNIVAC by Remington
• 1952: IBM 701
• 1956: The interrupt
• 1954-1957: FORTRAN was developed
1945: ENIAC
ENIAC (/ˈɛniæk/;
Electronic Numerical Integrator and
Computer) was the first electronic
general-purpose digital computer. It was
Turing-complete, and able to solve "a
large class of numerical problems"
through reprogramming.
Eniac made of?
Filling up a 30 X 50 foot
room, ENIAC was made of 17, 468
vacuum tubes, 70,000 resistors, and
10,000 capacitors -- not to mention all
those lights and switches. Most
importantly, the metal giant could add
5,000 numbers in a single second.
1949: EDSAC and EDVAC
EDVAC (Electronic Discrete Variable
Automatic Computer) was one of the earliest
electronic computers. Unlike its predecessor
the ENIAC, it was binary rather than decimal,
and was a stored program machine.
Electronic Delay Storage Automatic
Calculator (EDSAC) was an early British
computer.
When was Edsac invented?
1949
Short for Electronic Delay Storage Automatic
Calculator, EDSAC is an early British
computer considered to be the second
stored program electronic computer.
1949: BINAC - a
successor to the
ENIAC