1 Introduction To Computing
1 Introduction To Computing
1 Introduction To Computing
Computing
Module 1
Objectives
• Demonstrate knowledge on the concepts of
computers
• Discuss the different forms and types of
computers that emerged throughout history
• List key players in the history of computers
• Summarize key events in the history of
computers
• Manipulate the key events in the computer
history by creating a report
What is Computing?
• Computing is any goal-oriented activity requiring,
benefiting from, or creating computing machinery.
• It includes the study and experimentation of
algorithmic processes and development of both
hardware and software.
• It has scientific, engineering, mathematical,
technological and social aspects.
• Major computing disciplines include computer
engineering, computer science, cybersecurity,
data science, information systems, information
technology and software engineering
• The ACM Computing Curricula 2005 and
2020defined "computing" as follows:
b) Abacus
An abacus is a mechanical device used to aid an individual in
performing mathematical calculations. The abacus was invented in
Babylonia in 2400 B.C. The abacus in the form we are most
familiar with was first used in China in around 500 B.C. It used to
perform basic arithmetic operations.
History of Computer: Basic
Computing Periods
c) Napier’s Bones
• Invented by John Napier in 1614. • Allowed the operator to
multiply, divide and calculate square and cube roots by moving
the rods around and placing them in specially constructed boards.
History of Computer: Basic
Computing Periods
d) Slide Rule
Invented by William Oughtred in 1622. Based on Napier's ideas
about logarithms.Used primarily for – multiplication – division –
roots – logarithms – Trigonometry. Not normally used for addition
or subtraction
History of Computer: Basic
Computing Periods
e) Pascaline
• Invented by Blaise Pascal in 1642.
• It was its limitation to addition and subtraction.
• It is too expensive.
History of Computer: Basic
Computing Periods
. f) Stepped Reckoner
• Invented by Gottfried Wilhelm Leibniz in 1672.
• The machine that can add, subtract, multiply and divide automatically.
g) Jacquard Loom
• The Jacquard loom is a mechanical loom, invented by
Joseph-Marie Jacquard in 1881.
It is an automatic loom controlled by punched cards.
History of Computer: Basic
Computing Periods
h) Arithmometer
• A mechanical calculator invented by Thomas de Colmar in 1820,
• The first reliable, useful and commercially successful calculating
machine.
• The machine could perform the four basic mathematic functions.
• The first mass-produced calculating machine.
History of Computer: Basic
Computing Periods
i) Difference Engine and Analytical Engine
• It an automatic, mechanical calculator designed to tabulate polynomial
functions.
• Invented by Charles Babbage in 1822 and 1834
• It is the first mechanical computer.
History of Computer: Basic
Computing Periods
j. First Computer Programmer
• In 1840, Augusta Ada Byron suggests to Babbage that he use the
binary system.
• She writes programs for the Analytical Engine.
History of Computer: Basic
Computing Periods
k. Scheutzian Calculation Engine
• Invented by Per Georg Scheutz in 1843.
• Based on Charles Babbage's difference engine.
• The first printing calculator.
History of Computer: Basic
Computing Periods
l. Tabulating Machine
• Invented by Herman Hollerith in 1890.
• To assist in summarizing information and accounting.
History of Computer: Basic
Computing Periods
m. Harvard Mark 1
• Also known as IBM Automatic Sequence Controlled Calculator
(ASCC).
• Invented by Howard H. Aiken in 1943
• The first electro-mechanical computer
History of Computer: Basic
Computing Periods
n. Z1
• The first programmable computer.
• Created by Konrad Zuse in Germany from 1936 to 1938.
• To program the Z1 required that the user insert punch tape into a
punch tape reader
and all output was also generated through punch tape.
History of Computer: Basic
Computing Periods
o. Atanasoff-Berry Computer (ABC)
• It was the first electronic digital computing device.
• Invented by Professor John Atanasoff and graduate student Clifford
Berry at Iowa
State University between 1939 and 1942..
History of Computer: Basic
Computing Periods
p. ENIAC
• ENIAC stands for Electronic Numerical Integrator and Computer.
• It was the first electronic general-purpose computer.
• Completed in 1946.
• Developed by John Presper Eckert and John Mauchly.
History of Computer: Basic
Computing Periods
q. UNIVAC 1
The UNIVAC I (UNIVersal Automatic Computer 1) was the first
commercial computer.
• Designed by John Presper Eckert and John Mauchly.
History of Computer: Basic
Computing Periods
r. EDVAC
• EDVAC stands for Electronic Discrete Variable Automatic Computer
• The First Stored Program Computer
• Designed by Von Neumann in 1952.
• It has a memory to hold both a stored program as well as data
History of Computer: Basic
Computing Periods
s. The First Portable Computer
• Osborne 1 – the first portable computer.
• Released in 1981 by the Osborne Computer Corporation.
a. Pre-mechanical
The pre-mechanical age is the earliest age of
information technology. It can be defined as the
time between 3000B.C. and 1450A.D. We are
talking about a long time ago. When humans first
started communicating they would try to use
language or simple picture drawings known as
petroglyths which were usually carved in rock.
Early alphabets were developed such as the
Phoenician alphabet.
Basic Computing Periods - Ages
b. Mechanical
The mechanical age is when we first start to see
connections between our current technology and its
ancestors. The mechanical age can be defined as
the time between 1450 and 1840.
A lot of new technologies are developed in this era
as there is a large explosion in interest with this
area. Technologies like the slide rule (an analog
computer used for multiplying and dividing) were
invented. Blaise Pascal invented the Pascaline
which was a very popular mechanical computer.
Charles Babbage developed the difference engine
which tabulated polynomial equations using the
method of finite differences.
Basic Computing Periods - Ages
d. Electronic
The electronic age is what we currently live in. It
can be defined as the time between 1940
and right now. The ENIAC was the first high-
speed, digital computer capable of being
reprogrammed to solve a full range of
computing problems. This computer was
designed to be used by the U.S. Army for
artillery firing tables. This machine was even
bigger than the Mark 1 taking up 680 square
feet and weighing 30 tons - HUGE. It mainly
used vacuum tubes to do its calculations.
Generations of Computer
Generations Used Year
1968
Gordon Moore and Robert
Noyce are founders of Intel, to
make semiconductors,
processors, aka "computer
chips".
1977 Apple computers are first sold commercially to
home consumers. United States.
THANK YOU.