Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
80 views7 pages

History of Early Computing Devices

1) Gottfried Leibniz developed the stepped reckoner in 1671, which could perform basic mathematical operations and find square roots using a stepped cylinder with teeth of varying lengths. 2) Joseph Marie Jacquard invented the Jacquard loom in 1802, which used punched cards to automate complex pattern weaving. This was the first machine to use punched cards to store information. 3) Charles Babbage invented the analytical engine, a prototype for modern computers, in 1833. It was programmable and capable of calculating up to 20 decimals at 60 additions per minute, but was never fully completed.

Uploaded by

Ramesh Prajapati
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
80 views7 pages

History of Early Computing Devices

1) Gottfried Leibniz developed the stepped reckoner in 1671, which could perform basic mathematical operations and find square roots using a stepped cylinder with teeth of varying lengths. 2) Joseph Marie Jacquard invented the Jacquard loom in 1802, which used punched cards to automate complex pattern weaving. This was the first machine to use punched cards to store information. 3) Charles Babbage invented the analytical engine, a prototype for modern computers, in 1833. It was programmable and capable of calculating up to 20 decimals at 60 additions per minute, but was never fully completed.

Uploaded by

Ramesh Prajapati
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Ccompiled by: Ramesh Prajapati

Leibniz's Calculator
 Baron Gottfried Wilhem Von Leibniz developed method of computation
called calculus.
 In 1671, Leibniz modified pascaline machine into stepped reckoner
 It can automatically perform addition, multiplication, subtraction, division
and could find square roots too.
 It used stepped cylinder each with nine teeth of varying lengths instead of
wheels.
Jacquard loom
 Joseph Marie Jacquard was a French textile manufacturer who invented a
mechanism for automated weaving cloths at Lyon in 1802 AD
 It controls weaving looms to product cloths with complex patterns
 It was controlled with punched cards. i.e. principle of presence and absence
of holes.
 First machine which used punched cards that stored information.
Difference Engine and Analytical Engine
 Charles Babbage invented difference engine at Cambridge University in
www.rameshprajapati.com

1822 AD.
 Theoretically, it can solve differential equations, logarithmic table,
polynomial and trigonometric functions etc.
 It was intended to be steam powered, fully automatic and commanded by a
fixed instructions
 The size was as big as room.
 He continued working on it for 10 years but could not be successful due to
lack of funds
 Later he constructed general purpose, fully programmable automatic
mechanical counting machine: Analytical Engine in 1833
 Analytical Engine was a prototype for modern computers
 That's why Charles Babbage is known as Father of Modern Computer
 It was capable of calculating upto 20 decimal at about 60 additions per
minute.

1
Ccompiled by: Ramesh Prajapati
 Analytical Engine has 4 major units
i. Store:
Mechanical memory unit including counting wheels and punched
cards, similar to modern computer's memory
ii. Mill:
An arithmetic unit capable of performing four basic operations -
addition, subtraction, multiplication and division. Similar to ALU of
modern computer
iii. Control Unit:
It had gears and shafts by which data and results were transferred.
iv. Cards:
Two types of punched cards were used for input and outputs. They are
input and output cards.
Input cards:
 Operation cards: selects one of the arithmetic operation addition
(+), subtraction (-), multiplication (X) and division (/).
 Variable cards: selects operands or variables to be operated.
Output Cards: Used for outputs of operation.
Lady Augusta Ada Byron Lovelace
www.rameshprajapati.com

 She was the daughter of English poet Lord Byron.


 Great follower and assistant of Charles Babbage who understood design of
analytical machine.
 She used to create instruction routine or write programs for Babbage.
 She is considered as the first computer programmer.
 US defense department named their programming language Ada in her
honor in 1979 AD.
Boolean algebra
 George Boole developed formal logic.
 He developed logical algebra using simple set of symbols.
 The interpretation of Boolean algebra in terms of truth values also known
as propositional calculus forms the basis of the digital processing in modern
computer.
Tabulating machine

2
Ccompiled by: Ramesh Prajapati
 Herman Hollerith applied Jacquard loom's concept in computing and
invented automatic punch card tabulating machine in 1886 AD.
 He was a census statistician in US Bureau of statistics.
 The previous census took nearly seven years to complete whereas
Tabulating machine completed the task within 6 weeks.
 Punch cards were used to store data.
 He is the founder of International Business Machine (IBM) which is the
largest computer manufacturer company in the world.
John Von Neumann
 Von Neumann was mathematician who gave the idea of stored program
computer architecture.
 According to his concept, data and program code is stored internally in the
main memory of the computer.
 So he is called "father of stored program"

Communication
Processor Program + Data
Channel

Fig: Basic of Von Neumann Computer Architecture


www.rameshprajapati.com

Electro-Mechanical Era
 The calculating machines were developed by using mechanical and
electronic components
Mark I Computer
 Dr. Howard Aiken designed a general purpose fully automatic mechanical
computer at Harvard University in 1994 AD.
 It was called IBM Automatic Sequence Controlled Calculator (IBM ASCC)
and was named Mark I later.
 It used binary numbers for its operations
 Later Mark II was built.
 Features of Mark II
o It used 18000 vacuum tubes as main memory
o It was 50 ft. long, 8 ft. height and 3 ft. wide. i.e. huge in size
o Punched cards and card readers were used for input/output

3
Ccompiled by: Ramesh Prajapati
o It consumes huge amount of heat and produces lot of heat which
needed cooling system
o It was capable of performing 5 basic operations: addition, subtraction,
multiplication, division and table reference.
o Results were printed at the rate of one result per 5 seconds in punched
cards.
Atnasoff Berry Computer (ABC Computer)
 Dr. John Atnasoff and his assistant Cifford Berry designed an electronic
machine to solve mathematical problems which was called Atnasoff Berry
Computer.
 Boolean algebra was applied for designing the circuits.
 18000 valves were used for performing internal logic operations and
capacitors were used for internal data storage.
Electronic Era
 The computers were developed using electronic components like vacuum
tubes, transistors, IC chips, VLSI etc.
 The computers are smaller, faster and more reliable.
www.rameshprajapati.com

ENIAC
 John W. Mauchly and J. Presper Eckert constructed ENIAC (Electronic
Numerical Integrator and Calculator) and Dr. John Von Neumann was the
consultant
 It was very large weighing computer about 30 tons and contains about
17468 vacuum tubes, 70000 resistors, 5000 soldered joins. It consumed 160
KW.
 It consumed huge power and generated huge amount of heat. So water
cooling system was used.
 It was the first and last compute which used decimal number system instead
of binary.
 It was mainly developed for ballistic missiles trajectory problems.
 It didn't have memory unit and didn't used stored programming concept
which means programming had to be done manually.
 Input were given by punched cards and the output is received either on
punched cards or on an electric type writer.

4
Ccompiled by: Ramesh Prajapati
EDVAC
 Dr. John Von Neumann developed EDVAC (Electronic Discrete Variable
Automatic Computer).
 He proposed stored programming concept in EDVAC
 It was used for Ballistic Research Laboratory of the US Army.
 It used Random Access Main memory consisting of cathode ray tube.
 It used binary number system
EDSAC
 Professor Maurice Wilkes at Cambridge University developed EDSAC
(Electronic Delay Storage Automatic Calculator)
 It used vacuum tubes and used stored programming concept.
 Though it started later than EDVAC, it was completed before EDVAC. So
it became first stored programmed electronic computer.
UNIVAC
 J.P. Eckert and J Mauchly developed UNIVAC (Universal Automatic
Computer)
 It was the first general purpose and commercial computer because the
www.rameshprajapati.com

previous computers were used for defense and census.


 The programs and data were fed through magnetic tape.

5
Ccompiled by: Ramesh Prajapati
Generations of Computer
 The term generation indicates the stages of evolutions or development of
computer based on the type of technology used in the computer
construction.
 Classification is mainly based on basic device or technology used.
 Computer belonging to one particular technological class is said to belong
to a particular computer generation
 Each new generation has made following changes.
o Increased speed
o Increased storage capacity
o Increased reliability
o Reduced size of a computer
o Reduced cost of a computer
1. First Generation
 First generation computers operated on the principle of thermionic
emission.
 Thermionic valves are also known as vacuum tubes
 A vacuum tube is made up of glass bulb and contains filaments inside it.
www.rameshprajapati.com

The filament when heated generate electrons flow which eventually help
in the amplification and de-amplification electronic signals.
 Stored programming concept was used.
 features:
o Vacuum tubes were used as main circuitry for processing.
o Operating speed was in terms of milliseconds
o Machine language was used to program
o Magnetic drums were used as primary memory and punched cards,
magnetic tapes were used as secondary storage.
o Punched cards and printing devices were used as input/output.
o Very large in size, high cost, slow processing, low accuracy
o Very high power consumption and huge amount of heat is
produced.
o Used only for Scientific and research purpose. Not for general
purpose.
o Examples: ENIAC, EDVAC, EDSAC, UNIVAC, IBM-650 etc.
2. Second Generation

6
Ccompiled by: Ramesh Prajapati
 Second generation computers used semiconductor devices like
transistors.
 Transistors were invented by Shockley, Brattain and Bardeen in 1947
and won Nobel Prize.
 Transistor is a semiconductor device that is used to increase the power of
the incoming signals by preserving original shape of signal.
 It has 3 connections: emitter (E), base (B) and collector (C)
 Transistor was far superior than vacuum tubes that made computer
smaller, faster, cheaper, more reliable.
 Features:
o Transistors were used as main technology. 1 transistor was
equivalent to 1000 vacuum tubes.
o Operating speed was in terms of micro seconds
o Assembly and machine independent languages such as COBOL
(Common Business Oriented Language) and FORTRAN (Formula
Translation) were used.
o Magnetic core memory and drums were used as memory.
o Low power consumption resulting no heat generations.
o Smaller in size. i.e. computers became portable.
www.rameshprajapati.com

o Much faster and reliable


o Examples: IBM 1620, HONEY WELL 400 series, LEO MARK III
etc.

You might also like