SlideShare a Scribd company logo
1 of 43
Introduction to Computers
OBJECTIVES
At the end of this lesson, the students will be able to
trace the history of computers be able to identify the
technologies that enabled computers of the past to run
faster and better know how the process of abstraction
work
How computers started
Computers are the lifeblood of our society. It
is no secret that computing technology, in one
form or another, has managed to crawl into our
everyday lives in ways we may or may not
notice, whether we like it or not. In this lesson,
we will take a look at the early history of
computers, and how each new invention
changed the landscape of what computing
technology meant in their day.
The word "computer" did not always
mean like how we use it today. Its first
recorded use was in 1513, in a book by
Richard Braithwait called The Yong Mans
Gleanings. There it said, “I have read the
truest computer of Times, and the best
Arithmetician that euer breathed, and he
reduceth thy dayes into a short number.”
This use of the word "computer" referred
to a job title; it was a person who did
calculations or computations. The modern
meaning of the word was first used in 1897
to refer to any type of calculating machine.
However, the original sense of the word was
still being used until the middle of the 20th
century, when human computers were
declining in number.
Ancient Computing Devices
As for any device that even remotely resembles modern-day
computers, we can look as far back as 2500 BC in Mesopotamia.
There, humans had invented what is now considered as the first
ever computer—the abacus. The abacus was a device that was
used to perform addition and subtraction. It had varying designs,
from the simple stones- on-grooves on sand to the beads-on-wire
design commonly used until today. It worked by representing place
values with one wire or column on the abacus. Each bead on that
column represents a unit value multiplied by its place value. These
values are moved on the wire to represent subtracted or added
values.
Figure 1: a “suan pan”, a Chinese Abacus
Before the era we now consider as modern
history, humans invented devices more
advanced than the abacus. One thing that
comes to mind is the astrolabe, a device that
was used by sailors. It calculated a ship's
position at sea by computing the angle of stars
and constellations relative to itself. We have
also made use of slide rules in more recent
history. It resembled a ruler with a slider on it. It
was used to perform division and multiplication.
Mechanical Calculators
In 1694, Gottfried Leibniz, a German mathematician,
invented the step reckoner. This is a digital mechanical
calculator. This was the first calculator capable of
performing the four fundamental arithmetic operations.
According to Leibniz, “it is beneath the dignity of excellent
men to waste their time in calculation when any peasant
could do just as accurately with the aid of a machine.”
Figure 2: a replica of Leibniz’ step
reckoner
The design of the step reckoner turned out to be a
brilliant idea that it was used in calculator design for the
next three centuries. Unfortunately, even with mechanical
calculators, complex calculations would need several hours
or days to get even just a single answer. That is why most
people experienced computing through pre- computed
tables. Since mechanical calculators were expensive,
human computers assembled booklets that contained the
answers to most of the common mathematical problems.
For example, instead of reaching for a mechanical
calculator to compute the square root of 1,700,458,987 and
wait hours, even days, to have the answer, you can just
A form of pre-computed table, a range table, was
used in the military. Accurately firing a cannon,
which, in 1800s, can reach over a kilometer, is hard
to do, especially with differences in weather
conditions, temperature, and atmospheric pressure.
Range tables allowed soldiers to look up weather
conditions, and it would tell them which angle to fire.
The problem, however, is that a new range table
would have to be computed for every new design of
artillery shells or cannon. Charles Babbage
acknowledged this problem in 1822.
The Father of Modern Computers
Charles Babbage proposed the Difference Engine, a complex
machine that could perform operations on polynomials, i.e the
relationship between variables. He started construction in 1893, but
unfortunately, it was never finished. But in 1991, historians used
Babbage's drawings to finish the Difference Engine—and it worked!
During the construction of the Difference Engine, Charles Babbage
came up with another idea: a computer that is more advanced than
the Difference Engine. This device he had in mind will be a general-
purpose computer, and he called it the Analytical Engine. Unlike the
computers that came before it, the Analytical Engine could be used
for more than just one particular computation. It could be given data,
and it would operate in them in sequence. The results of these would
be printed on paper, thus storing its results.
Figure 3: Charles Babbage, the father of modern
computers
Charles Babbage worked with a lady named Ada Lovelace
while he built the Analytical Engine. Lovelace was a mathematician
who wrote a program for the Analytical Engine that made it
calculate Bernoulli Numbers. However, this program was never run
since the Analytical Engine was never fully constructed. But
because Lovelace wrote the very first program for a programmable
computer, she is now regarded as the very first computer
programmer. And even though Babbage's computers were never
finished in his lifetime, the concepts and mechanisms behind his
devices influenced future computers so much that it is now
regarded as revolutionary, making him known as the Father of
Modern Computers.
Figure 4: Ada Lovelace, the first computer
programmer
The American Census Problem
The United States of America holds a census every ten years to count their citizens.
However, counting their citizens takes about 7 years, and by the time it was finished, the
statistics were already outdated. The problem became even bigger when the 1819 census
happened. It was estimated that the census would take 13 years to complete. This is when
Herman Hollerith stepped in. He introduced a device called tabulating machine, the first
electronic calculator. It used punched cards to automate the counting process. A punched
card is a card that has a series of holes to represent data. It is entered into the device, and
when the metal pegs entered the card's holes, they completed an electrical circuit that
registers the data. This device streamlined the census, and it was completed in just 2 years.
After the success, Herman Hollerith founded the Tabulating Machine Company, which was
later renamed into International Business Machines, or IBM, which operates until this day.
Figure 5: Hollerith’s 1890 tabulating machine
The Electronic Age of Computing
Herman Hollerith’s tabulating machine began the era
of electronic computers. Computer machines moved on
from using wheels and levers to electric circuits. The big
idea of electric circuits are that it used switches that could
close and cut the circuit. This is also when we started using
the binary number system, which we will discuss in lesson
2.
Throughout the history of electronic
computers, you will see this basic
concept of the circuit turning on and off.
Each computer that used electricity
operated this way. They only used
different approaches and levels of
advancements in technology.
THE MANHATTAN PROJECT
The Manhattan Project was a
research and development project
during the World War II. It was led
by the United States, and was
supported by the United Kingdom
and Canada
Relays
One of the largest electronic computers built was the
Harvard Mark I, completed by IBM in 1944 for the Allied
Forces during the World War II. It contained 765,000
components, three million connections, and five hundred
miles of wire. It was first used in simulations for the
Manhattan Project. The “brain” of this computer was
composed of relays, which are electrically-controlled
mechanical switches.
Figure 6: An open relay. It contains a switch (shown here in red) that is
open. When electricity flows through the control wire, the electromagnet
attracts the switch and closes the circuit
Figure 7: A closed relay. Because of the electricity that flows
through the control wire, the electromagnet attracts the metal
switch (shown here in red) and closes the circuit, making the
Relays bridged the transition from mechanical to electronic
computers. Relays were controlled by electricity, but they still had
moving parts. In a relay, there is a control wire that determines
whether a circuit is opened or closed. The control wire connects to
a coil of wire inside the relay. When current flows through the coil,
an electromagnetic field is created, which, in turn, attracts a metal
arm inside the relay, snapping shut and completing the circuit. You
can think of a relay like a water faucet. The control wire is like the
faucet handle. Open the faucet, and the water flows through the
pipe. Close the faucet, and the flow of the water stops. Relays are
doing the same thing, just with electrons instead of water. The
controlled circuit can then connect to other circuits, or to
something like a motor, which might add or subtract one from a
count on a gear, like what Hollerith’s tabulating machine did.
Unfortunately, the mechanical arm inside the
relay has mass, and therefore cannot move instantly
between on and off states. A good relay in the 1940s
might be able to flick back and forth fifty times per
second. That might seem pretty fast, but it’s not fast
enough to be useful at solving large complex
problems. The Harvard Mark I could do 3 additions or
subtractions per second. Multiplications took 6
seconds, and divisions took 15. And more complex
operations, like trigonometric functions, could take
over a minute.
Another problem with relays is wear and
tear. Mechanisms that have moving parts
will wear over time. Some things break
entirely, and other things start getting sticky,
slow, and unreliable. And as the number of
switches grow, the probability of failure
increases too. The Harvard Mark I had
roughly 3,500 relays.
These machines were also huge, dark, and
warm. They attracted insects. In September
1947, operators of the Harvard Mark II
pulled a dead moth from a malfunctioning
relay. Grace Hopper noted: “From then on,
when anything went wrong with a computer,
we said it had bugs in it.” And that’s where
we get the term computer bug.
Figure 8: The very first computer bug: a dead moth
found inside the Harvard Mark II
Vacuum Tubes
It was clear that we need a faster and more reliable
alternative to the electromechanical relays. Fortunately, that
alternative already existed. In 1904, John Ambrose Fleming
developed a new electrical component called a thermionic valve,
which housed two electrodes inside an airtight glass bulb—this was
the first vacuum tube. One of the electrodes could be heated, which
would cause it to emit electrons. The other electrode could then
attract the electrons to create the flow of electricity, but only if it was
positively charged—if it had a negative or neutral charge, the
electrons would no longer be attracted across the vacuum so no
current would flow. An electronic component that permits the one-
way flow of current is called a diode, but what was really needed
was a switch to help turn this flow on and off.
Figure 9: samples of vacuum tubes. Some had metal
caps on them to support higher voltage
Luckily, shortly after, in 1906, American inventor Lee
de Forest added a third “control” electrode that sits
between the two electrodes in Fleming’s design. By
applying positive charge to the control electrode, it would
permit the flow of electrons as before. But if the control was
given a negative charge, it would prevent the flow of
electricity. So by manipulating the control wire, one could
open or close the circuit. It is very similar to the relay, but
importantly, vacuum tubes had no moving parts. This
meant that there was less wear and tear, and more
importantly, they could switch thousands of times per
second.
Figure 10: Lee de Forest’s design for vacuum tubes with three electrodes. The heating electrode emits
positively- charged electrons. These electrons would be then captured by another electrode. The control
electrode turns the circuit on or off by making the heating electrode emit negatively-charged electrons
instead of positively-charged ones.
These triode vacuum tubes would become the basis of
radio, long distance telephone, and many other electronic
devices for nearly half a century. However, vacuum tubes
weren’t perfect. They were fragile, and can burn out like
light bulbs. But they were a big improvement over
mechanical relays. Also, initially, vacuum tubes were really
expensive—a radio might use just one, but a computer
might require hundreds of vacuum tubes. But by the 1940s,
their cost and reliability had improved to a point where they
became feasible for use in computers, or at least by people
with deep pockets, like the government. This marked the
shift from electromechanical to electronic computing
The Electronic Numerical Integrator and
Calculator (ENIAC) was the first general-
purpose computer that was also at the same
time programmable and electronic. It used
vacuum tubes, and was designed by John
Mauchly and J. Presper Eckert. It was so fast,
it could perform 5,000 ten-digit additions, or
subtractions, per second. It was operational for
ten years, and was estimated to have done
more arithmetic than the entire human race up
By the 1950s, the vacuum
tubes were reaching their limits.
To reduce cost and size, as well
as improve reliability and speed,
a radical new electronic switch
would be needed.
Figure 11: The ENIAC, photographed by the US
Army, from 1947-1955
Transistors
In 1947, Bell Laboratory scientists John Bardeen,
Walter Brattain, and William Shockley invented the
transistor, and with it, a whole new era of computing was
born! The physics behind transistors is pretty complex,
relying on quantum mechanics, so we’re going to stick to
the basics. A transistor is just like a relay or vacuum tube -
it’s a switch that can be opened or closed by applying
electrical power via a control wire.
Figure 12: The transistor. It consists of two electrodes that conduct
electricity and a semiconductor that can conduct and stop current flow using
its physical characteristics. This made transistors small, even microscopic.
Typically, transistors have two electrodes
separated by a material that sometimes can conduct
electricity, and other times resist it – a
semiconductor. In this case, the control wire attaches
to a “gate” electrode. By changing the electrical
charge of the gate, the conductivity of the
semiconducting material can be manipulated,
allowing current to flow or be stopped – like the water
faucet analogy we discussed earlier. Even the very
first transistor at Bell Labs showed tremendous
promise – it could switch between on and off states
Further, unlike vacuum tubes made of glass and with carefully
suspended, fragile components, transistors were solid material
known as a solid state component. Almost immediately, transistors
could be made smaller than the smallest possible relays or
vacuum tubes. This led to dramatically smaller and cheaper
computers, like the IBM 608, released in 1957 – the first fully
transistor-powered, commercially-available computer. It contained
3000 transistors and could perform 4,500 additions, or roughly 80
multiplications or divisions, every second. IBM soon transitioned all
of its computing products to transistors, bringing transistor- based
computers into offices, and eventually, homes.
Today, computers use transistors that are smaller than 50
nanometers in size – for reference, a sheet of paper is roughly
100,000 nanometers thick. And they’re not only incredibly small,
they’re super fast – they can switch states millions of times per
second, and can run for decades. A lot of this transistor and
semiconductor development happened in the Santa Clara Valley,
between San Francisco and San Jose, California. As the most
common material used to create semiconductors is silicon, this
region soon became known as Silicon Valley. Even William
Shockley moved there, founding Shockley Semiconductor, whose
employees later founded Fairchild Semiconductors, whose
employees later founded Intel - the world’s largest computer chip
maker today.

More Related Content

Similar to Introduction to computers

History-of-Computers (1).pdf
History-of-Computers (1).pdfHistory-of-Computers (1).pdf
History-of-Computers (1).pdfGerthieEspaola1
 
Abriefhistoryofcomputers 121009151031-phpapp01
Abriefhistoryofcomputers 121009151031-phpapp01Abriefhistoryofcomputers 121009151031-phpapp01
Abriefhistoryofcomputers 121009151031-phpapp01Ishmael Ople-Oporto
 
History evaluation
History evaluationHistory evaluation
History evaluationXad Kuain
 
The Five Generations of Computers
The Five Generations of ComputersThe Five Generations of Computers
The Five Generations of Computersimtiazalijoono
 
sejarah komputer dari awal sampai saat ini
sejarah komputer dari awal sampai saat inisejarah komputer dari awal sampai saat ini
sejarah komputer dari awal sampai saat iniNisSan25
 
6. Generations & types of Computer - ( CSI-321)
6. Generations & types of Computer - ( CSI-321) 6. Generations & types of Computer - ( CSI-321)
6. Generations & types of Computer - ( CSI-321) ghayour abbas
 
History Of Computers
History Of ComputersHistory Of Computers
History Of ComputersLUZ PINGOL
 
History of computing technology
History of computing technologyHistory of computing technology
History of computing technologyPavan Kumar...
 
102 Evolution of computers
102 Evolution of computers102 Evolution of computers
102 Evolution of computersMukalele Rogers
 

Similar to Introduction to computers (20)

A brief history of computers
A brief history of computersA brief history of computers
A brief history of computers
 
History-of-Computers (1).pdf
History-of-Computers (1).pdfHistory-of-Computers (1).pdf
History-of-Computers (1).pdf
 
Brief history computing
Brief history computingBrief history computing
Brief history computing
 
History of computers_h
History of computers_hHistory of computers_h
History of computers_h
 
Brief_History_Computing
Brief_History_ComputingBrief_History_Computing
Brief_History_Computing
 
History of Computers
History of ComputersHistory of Computers
History of Computers
 
Abriefhistoryofcomputers 121009151031-phpapp01
Abriefhistoryofcomputers 121009151031-phpapp01Abriefhistoryofcomputers 121009151031-phpapp01
Abriefhistoryofcomputers 121009151031-phpapp01
 
History of computers2
History of computers2History of computers2
History of computers2
 
The History of Computers
The History of ComputersThe History of Computers
The History of Computers
 
History evaluation
History evaluationHistory evaluation
History evaluation
 
The Five Generations of Computers
The Five Generations of ComputersThe Five Generations of Computers
The Five Generations of Computers
 
Computer history
Computer historyComputer history
Computer history
 
sejarah komputer dari awal sampai saat ini
sejarah komputer dari awal sampai saat inisejarah komputer dari awal sampai saat ini
sejarah komputer dari awal sampai saat ini
 
6. Generations & types of Computer - ( CSI-321)
6. Generations & types of Computer - ( CSI-321) 6. Generations & types of Computer - ( CSI-321)
6. Generations & types of Computer - ( CSI-321)
 
History of computer 08
History of computer 08History of computer 08
History of computer 08
 
best buy computer.pdf
best buy computer.pdfbest buy computer.pdf
best buy computer.pdf
 
History Of Computers
History Of ComputersHistory Of Computers
History Of Computers
 
Computer History
Computer HistoryComputer History
Computer History
 
History of computing technology
History of computing technologyHistory of computing technology
History of computing technology
 
102 Evolution of computers
102 Evolution of computers102 Evolution of computers
102 Evolution of computers
 

More from Billy Jean Morado

Working with spreadsheets using google sheets
Working with spreadsheets using google sheetsWorking with spreadsheets using google sheets
Working with spreadsheets using google sheetsBilly Jean Morado
 
Word documents using google docs
Word documents using google docsWord documents using google docs
Word documents using google docsBilly Jean Morado
 
Deep dive with google sheets
Deep dive with google sheetsDeep dive with google sheets
Deep dive with google sheetsBilly Jean Morado
 
Binary number system (part 2)
Binary number system (part 2)Binary number system (part 2)
Binary number system (part 2)Billy Jean Morado
 
Binary number system (part 1)
Binary number system (part 1)Binary number system (part 1)
Binary number system (part 1)Billy Jean Morado
 
The parts and functions of the compound microscope
The parts and functions of the compound microscopeThe parts and functions of the compound microscope
The parts and functions of the compound microscopeBilly Jean Morado
 
Levels of biological organization
Levels of biological organizationLevels of biological organization
Levels of biological organizationBilly Jean Morado
 
Heredity and variation through reproduction including biotic and abiotic comp...
Heredity and variation through reproduction including biotic and abiotic comp...Heredity and variation through reproduction including biotic and abiotic comp...
Heredity and variation through reproduction including biotic and abiotic comp...Billy Jean Morado
 
Animal and plant cells including microorganisms
Animal and plant cells including microorganismsAnimal and plant cells including microorganisms
Animal and plant cells including microorganismsBilly Jean Morado
 

More from Billy Jean Morado (12)

Working with spreadsheets using google sheets
Working with spreadsheets using google sheetsWorking with spreadsheets using google sheets
Working with spreadsheets using google sheets
 
Word documents using google docs
Word documents using google docsWord documents using google docs
Word documents using google docs
 
The world wide web
The world wide webThe world wide web
The world wide web
 
Deep dive with google sheets
Deep dive with google sheetsDeep dive with google sheets
Deep dive with google sheets
 
Computer networks
Computer networksComputer networks
Computer networks
 
Binary number system (part 2)
Binary number system (part 2)Binary number system (part 2)
Binary number system (part 2)
 
Binary number system (part 1)
Binary number system (part 1)Binary number system (part 1)
Binary number system (part 1)
 
The parts and functions of the compound microscope
The parts and functions of the compound microscopeThe parts and functions of the compound microscope
The parts and functions of the compound microscope
 
Scientific investigation
Scientific investigationScientific investigation
Scientific investigation
 
Levels of biological organization
Levels of biological organizationLevels of biological organization
Levels of biological organization
 
Heredity and variation through reproduction including biotic and abiotic comp...
Heredity and variation through reproduction including biotic and abiotic comp...Heredity and variation through reproduction including biotic and abiotic comp...
Heredity and variation through reproduction including biotic and abiotic comp...
 
Animal and plant cells including microorganisms
Animal and plant cells including microorganismsAnimal and plant cells including microorganisms
Animal and plant cells including microorganisms
 

Recently uploaded

why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
buds n tech IT solutions
buds n  tech IT                solutionsbuds n  tech IT                solutions
buds n tech IT solutionsmonugehlot87
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 

Recently uploaded (20)

why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
buds n tech IT solutions
buds n  tech IT                solutionsbuds n  tech IT                solutions
buds n tech IT solutions
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 

Introduction to computers

  • 2. OBJECTIVES At the end of this lesson, the students will be able to trace the history of computers be able to identify the technologies that enabled computers of the past to run faster and better know how the process of abstraction work
  • 4. Computers are the lifeblood of our society. It is no secret that computing technology, in one form or another, has managed to crawl into our everyday lives in ways we may or may not notice, whether we like it or not. In this lesson, we will take a look at the early history of computers, and how each new invention changed the landscape of what computing technology meant in their day.
  • 5. The word "computer" did not always mean like how we use it today. Its first recorded use was in 1513, in a book by Richard Braithwait called The Yong Mans Gleanings. There it said, “I have read the truest computer of Times, and the best Arithmetician that euer breathed, and he reduceth thy dayes into a short number.”
  • 6. This use of the word "computer" referred to a job title; it was a person who did calculations or computations. The modern meaning of the word was first used in 1897 to refer to any type of calculating machine. However, the original sense of the word was still being used until the middle of the 20th century, when human computers were declining in number.
  • 7. Ancient Computing Devices As for any device that even remotely resembles modern-day computers, we can look as far back as 2500 BC in Mesopotamia. There, humans had invented what is now considered as the first ever computer—the abacus. The abacus was a device that was used to perform addition and subtraction. It had varying designs, from the simple stones- on-grooves on sand to the beads-on-wire design commonly used until today. It worked by representing place values with one wire or column on the abacus. Each bead on that column represents a unit value multiplied by its place value. These values are moved on the wire to represent subtracted or added values.
  • 8. Figure 1: a “suan pan”, a Chinese Abacus
  • 9. Before the era we now consider as modern history, humans invented devices more advanced than the abacus. One thing that comes to mind is the astrolabe, a device that was used by sailors. It calculated a ship's position at sea by computing the angle of stars and constellations relative to itself. We have also made use of slide rules in more recent history. It resembled a ruler with a slider on it. It was used to perform division and multiplication.
  • 10. Mechanical Calculators In 1694, Gottfried Leibniz, a German mathematician, invented the step reckoner. This is a digital mechanical calculator. This was the first calculator capable of performing the four fundamental arithmetic operations. According to Leibniz, “it is beneath the dignity of excellent men to waste their time in calculation when any peasant could do just as accurately with the aid of a machine.”
  • 11. Figure 2: a replica of Leibniz’ step reckoner
  • 12. The design of the step reckoner turned out to be a brilliant idea that it was used in calculator design for the next three centuries. Unfortunately, even with mechanical calculators, complex calculations would need several hours or days to get even just a single answer. That is why most people experienced computing through pre- computed tables. Since mechanical calculators were expensive, human computers assembled booklets that contained the answers to most of the common mathematical problems. For example, instead of reaching for a mechanical calculator to compute the square root of 1,700,458,987 and wait hours, even days, to have the answer, you can just
  • 13. A form of pre-computed table, a range table, was used in the military. Accurately firing a cannon, which, in 1800s, can reach over a kilometer, is hard to do, especially with differences in weather conditions, temperature, and atmospheric pressure. Range tables allowed soldiers to look up weather conditions, and it would tell them which angle to fire. The problem, however, is that a new range table would have to be computed for every new design of artillery shells or cannon. Charles Babbage acknowledged this problem in 1822.
  • 14. The Father of Modern Computers Charles Babbage proposed the Difference Engine, a complex machine that could perform operations on polynomials, i.e the relationship between variables. He started construction in 1893, but unfortunately, it was never finished. But in 1991, historians used Babbage's drawings to finish the Difference Engine—and it worked! During the construction of the Difference Engine, Charles Babbage came up with another idea: a computer that is more advanced than the Difference Engine. This device he had in mind will be a general- purpose computer, and he called it the Analytical Engine. Unlike the computers that came before it, the Analytical Engine could be used for more than just one particular computation. It could be given data, and it would operate in them in sequence. The results of these would be printed on paper, thus storing its results.
  • 15. Figure 3: Charles Babbage, the father of modern computers
  • 16. Charles Babbage worked with a lady named Ada Lovelace while he built the Analytical Engine. Lovelace was a mathematician who wrote a program for the Analytical Engine that made it calculate Bernoulli Numbers. However, this program was never run since the Analytical Engine was never fully constructed. But because Lovelace wrote the very first program for a programmable computer, she is now regarded as the very first computer programmer. And even though Babbage's computers were never finished in his lifetime, the concepts and mechanisms behind his devices influenced future computers so much that it is now regarded as revolutionary, making him known as the Father of Modern Computers.
  • 17. Figure 4: Ada Lovelace, the first computer programmer
  • 18. The American Census Problem The United States of America holds a census every ten years to count their citizens. However, counting their citizens takes about 7 years, and by the time it was finished, the statistics were already outdated. The problem became even bigger when the 1819 census happened. It was estimated that the census would take 13 years to complete. This is when Herman Hollerith stepped in. He introduced a device called tabulating machine, the first electronic calculator. It used punched cards to automate the counting process. A punched card is a card that has a series of holes to represent data. It is entered into the device, and when the metal pegs entered the card's holes, they completed an electrical circuit that registers the data. This device streamlined the census, and it was completed in just 2 years. After the success, Herman Hollerith founded the Tabulating Machine Company, which was later renamed into International Business Machines, or IBM, which operates until this day.
  • 19. Figure 5: Hollerith’s 1890 tabulating machine
  • 20. The Electronic Age of Computing Herman Hollerith’s tabulating machine began the era of electronic computers. Computer machines moved on from using wheels and levers to electric circuits. The big idea of electric circuits are that it used switches that could close and cut the circuit. This is also when we started using the binary number system, which we will discuss in lesson 2.
  • 21. Throughout the history of electronic computers, you will see this basic concept of the circuit turning on and off. Each computer that used electricity operated this way. They only used different approaches and levels of advancements in technology.
  • 22. THE MANHATTAN PROJECT The Manhattan Project was a research and development project during the World War II. It was led by the United States, and was supported by the United Kingdom and Canada
  • 23. Relays One of the largest electronic computers built was the Harvard Mark I, completed by IBM in 1944 for the Allied Forces during the World War II. It contained 765,000 components, three million connections, and five hundred miles of wire. It was first used in simulations for the Manhattan Project. The “brain” of this computer was composed of relays, which are electrically-controlled mechanical switches.
  • 24. Figure 6: An open relay. It contains a switch (shown here in red) that is open. When electricity flows through the control wire, the electromagnet attracts the switch and closes the circuit
  • 25. Figure 7: A closed relay. Because of the electricity that flows through the control wire, the electromagnet attracts the metal switch (shown here in red) and closes the circuit, making the
  • 26. Relays bridged the transition from mechanical to electronic computers. Relays were controlled by electricity, but they still had moving parts. In a relay, there is a control wire that determines whether a circuit is opened or closed. The control wire connects to a coil of wire inside the relay. When current flows through the coil, an electromagnetic field is created, which, in turn, attracts a metal arm inside the relay, snapping shut and completing the circuit. You can think of a relay like a water faucet. The control wire is like the faucet handle. Open the faucet, and the water flows through the pipe. Close the faucet, and the flow of the water stops. Relays are doing the same thing, just with electrons instead of water. The controlled circuit can then connect to other circuits, or to something like a motor, which might add or subtract one from a count on a gear, like what Hollerith’s tabulating machine did.
  • 27. Unfortunately, the mechanical arm inside the relay has mass, and therefore cannot move instantly between on and off states. A good relay in the 1940s might be able to flick back and forth fifty times per second. That might seem pretty fast, but it’s not fast enough to be useful at solving large complex problems. The Harvard Mark I could do 3 additions or subtractions per second. Multiplications took 6 seconds, and divisions took 15. And more complex operations, like trigonometric functions, could take over a minute.
  • 28. Another problem with relays is wear and tear. Mechanisms that have moving parts will wear over time. Some things break entirely, and other things start getting sticky, slow, and unreliable. And as the number of switches grow, the probability of failure increases too. The Harvard Mark I had roughly 3,500 relays.
  • 29. These machines were also huge, dark, and warm. They attracted insects. In September 1947, operators of the Harvard Mark II pulled a dead moth from a malfunctioning relay. Grace Hopper noted: “From then on, when anything went wrong with a computer, we said it had bugs in it.” And that’s where we get the term computer bug.
  • 30. Figure 8: The very first computer bug: a dead moth found inside the Harvard Mark II
  • 31. Vacuum Tubes It was clear that we need a faster and more reliable alternative to the electromechanical relays. Fortunately, that alternative already existed. In 1904, John Ambrose Fleming developed a new electrical component called a thermionic valve, which housed two electrodes inside an airtight glass bulb—this was the first vacuum tube. One of the electrodes could be heated, which would cause it to emit electrons. The other electrode could then attract the electrons to create the flow of electricity, but only if it was positively charged—if it had a negative or neutral charge, the electrons would no longer be attracted across the vacuum so no current would flow. An electronic component that permits the one- way flow of current is called a diode, but what was really needed was a switch to help turn this flow on and off.
  • 32. Figure 9: samples of vacuum tubes. Some had metal caps on them to support higher voltage
  • 33. Luckily, shortly after, in 1906, American inventor Lee de Forest added a third “control” electrode that sits between the two electrodes in Fleming’s design. By applying positive charge to the control electrode, it would permit the flow of electrons as before. But if the control was given a negative charge, it would prevent the flow of electricity. So by manipulating the control wire, one could open or close the circuit. It is very similar to the relay, but importantly, vacuum tubes had no moving parts. This meant that there was less wear and tear, and more importantly, they could switch thousands of times per second.
  • 34. Figure 10: Lee de Forest’s design for vacuum tubes with three electrodes. The heating electrode emits positively- charged electrons. These electrons would be then captured by another electrode. The control electrode turns the circuit on or off by making the heating electrode emit negatively-charged electrons instead of positively-charged ones.
  • 35. These triode vacuum tubes would become the basis of radio, long distance telephone, and many other electronic devices for nearly half a century. However, vacuum tubes weren’t perfect. They were fragile, and can burn out like light bulbs. But they were a big improvement over mechanical relays. Also, initially, vacuum tubes were really expensive—a radio might use just one, but a computer might require hundreds of vacuum tubes. But by the 1940s, their cost and reliability had improved to a point where they became feasible for use in computers, or at least by people with deep pockets, like the government. This marked the shift from electromechanical to electronic computing
  • 36. The Electronic Numerical Integrator and Calculator (ENIAC) was the first general- purpose computer that was also at the same time programmable and electronic. It used vacuum tubes, and was designed by John Mauchly and J. Presper Eckert. It was so fast, it could perform 5,000 ten-digit additions, or subtractions, per second. It was operational for ten years, and was estimated to have done more arithmetic than the entire human race up
  • 37. By the 1950s, the vacuum tubes were reaching their limits. To reduce cost and size, as well as improve reliability and speed, a radical new electronic switch would be needed.
  • 38. Figure 11: The ENIAC, photographed by the US Army, from 1947-1955
  • 39. Transistors In 1947, Bell Laboratory scientists John Bardeen, Walter Brattain, and William Shockley invented the transistor, and with it, a whole new era of computing was born! The physics behind transistors is pretty complex, relying on quantum mechanics, so we’re going to stick to the basics. A transistor is just like a relay or vacuum tube - it’s a switch that can be opened or closed by applying electrical power via a control wire.
  • 40. Figure 12: The transistor. It consists of two electrodes that conduct electricity and a semiconductor that can conduct and stop current flow using its physical characteristics. This made transistors small, even microscopic.
  • 41. Typically, transistors have two electrodes separated by a material that sometimes can conduct electricity, and other times resist it – a semiconductor. In this case, the control wire attaches to a “gate” electrode. By changing the electrical charge of the gate, the conductivity of the semiconducting material can be manipulated, allowing current to flow or be stopped – like the water faucet analogy we discussed earlier. Even the very first transistor at Bell Labs showed tremendous promise – it could switch between on and off states
  • 42. Further, unlike vacuum tubes made of glass and with carefully suspended, fragile components, transistors were solid material known as a solid state component. Almost immediately, transistors could be made smaller than the smallest possible relays or vacuum tubes. This led to dramatically smaller and cheaper computers, like the IBM 608, released in 1957 – the first fully transistor-powered, commercially-available computer. It contained 3000 transistors and could perform 4,500 additions, or roughly 80 multiplications or divisions, every second. IBM soon transitioned all of its computing products to transistors, bringing transistor- based computers into offices, and eventually, homes.
  • 43. Today, computers use transistors that are smaller than 50 nanometers in size – for reference, a sheet of paper is roughly 100,000 nanometers thick. And they’re not only incredibly small, they’re super fast – they can switch states millions of times per second, and can run for decades. A lot of this transistor and semiconductor development happened in the Santa Clara Valley, between San Francisco and San Jose, California. As the most common material used to create semiconductors is silicon, this region soon became known as Silicon Valley. Even William Shockley moved there, founding Shockley Semiconductor, whose employees later founded Fairchild Semiconductors, whose employees later founded Intel - the world’s largest computer chip maker today.