<< Chapter < Page Chapter >> Page >

Csc1010 – chapter1 – history of computing

Before the industrial revolution

The Renaissance was a time of great philosophical and scientific progress, including critical milestones in mathematics that would lead toward the invention of the computer.

Boolean Algebra: This was published by George Boole in 1854. It clarified the mathematical field of Booldan logic and algebra. It formed the basis for computer hardware. For further details, please visit George Boole's Contribution

Early calculating devices

These appeared approximately before 1820. The basic calculating devices were invented to support simple mathematics. This category of devices were mechanical in nature and could not store any data.

Abacus

Napier's Bones

  • Device using lattice multiplication for calculating products and quotients
  • Mechanical, but not mechanized
  • Napier's Bones: How They Work (video)

Slide Rule

  • Invented by William Oughtred in 1622
  • Following up on Napier's work with both logarithms&Napier's Bones
  • Performs a variety of mathematical calculations
  • How to Use a Slide Rule (video)

The Rechenuhr (Calculating Clock)

  • First mechanical calculating device
  • Built by Wilhelm Schickard in 1623
  • Functioned accurately but had several mechanical flaws and was never placed into full production

Pascaline

Von Leibnitz “ Stepped Reckoner

  • Built in 1673 by German mathematician Gottfried Wilhelm von Leibnitz
    • Inventor of differential&integral calculus
  • Calculating device improving on the Pascaline
  • Could multiply as well as add and subtract (but still couldn't divide).

The industrial revolution

The 1700s and early 1800s were a time of great political and social unrest (examples: the American and French Revolutions). As a result, mathematics and science took a back seat to other endeavors until the political and social climate settled down and the Industrial Revolution began early in the 19 th century.

19 th Century computing devices

Jacquard’s Loom

  • Invented by Joseph Jacquard between 1801-1804
  • Built upon the work of Basile Bouchon, Jean Falcon and Jacques de Vaucanson to create an automatic weaving loom.
  • Wove intricately patterned cloth based on instructions contained on punched cards.
  • The first programmable stored instruction machine actually built.
  • Jacquard Loom: Early Computer Programing (video)

Charles Babbage

  • Charles Babbage can be considered the single most important individual in the pre-20 th century development of the computer.
  • Lucasian Professor of Mathematics at Cambridge University
  • Co-founder of the Royal Astronomical Society
  • Cryptographer who broke Vignere's autokey cypher (thought to be unbreakable)
  • Inventor of the locomotive cow-catcher

Difference Engine

  • Version 1: 1820-1830
  • Solved polynomial equations of the form ax2+bx+c to an accuracy of six places
  • Gear-driven machine
  • All calculating was done with repeated addition
  • Difference Engine Simulator
  • Prototype consisting of 1/7 of the final machine was built in 1832
  • Remainder was never completed
A difference engine built by Charles Babbage.
Image from the Science Museum via computerhistory.org

Analytical Engine

  • Designed 1833-1842
  • Stored program machine to perform any type of arithmetic calculation
  • Numerous limitations prevented Babbage from actually building it
    • Politics, economics, personalities were as much a factor as technology
  • Comprised of three main parts
    • “Mill” for calculations
    • “Store” for storing data
    • Input/output device
  • Design corresponds in many ways to the basic architecture of the modern computer
  • Babbage describes the Analytical Engine in his autobiography
  • Machine has not been built to this day
  • Plan28.org Has been established to build the Analytical Engine by 2020
  • Watch John Graham-Cunningham's TEDx talk on “ The Greatest Machine that Never Was”

Difference Engine #2

  • Designed between 1847 and 1849
  • Improved upon the original Difference Engine with a simpler design to achieve the same computing power
  • Again, not built during Babbage's lifetime
  • Was finally built between 1985 and 2002 by the Science Museum of London, exactly to Babbage's original plans

Questions & Answers

explain the basic method of power of power rule under indices.
Sumo Reply
Why is b in the answer
Dahsolar Reply
how do you work it out?
Brad Reply
answer
Ernest
heheheehe
Nitin
(Pcos∅+qsin∅)/(pcos∅-psin∅)
John Reply
how to do that?
Rosemary Reply
what is it about?
Amoah
how to answer the activity
Chabelita Reply
how to solve the activity
Chabelita
solve for X,,4^X-6(2^)-16=0
Alieu Reply
x4xminus 2
Lominate
sobhan Singh jina uniwarcity tignomatry ka long answers tile questions
harish Reply
t he silly nut company makes two mixtures of nuts: mixture a and mixture b. a pound of mixture a contains 12 oz of peanuts, 3 oz of almonds and 1 oz of cashews and sells for $4. a pound of mixture b contains 12 oz of peanuts, 2 oz of almonds and 2 oz of cashews and sells for $5. the company has 1080
ZAHRO Reply
If  , , are the roots of the equation 3 2 0, x px qx r     Find the value of 1  .
Swetha Reply
Parts of a pole were painted red, blue and yellow. 3/5 of the pole was red and 7/8 was painted blue. What part was painted yellow?
Patrick Reply
Parts of the pole was painted red, blue and yellow. 3 /5 of the pole was red and 7 /8 was painted blue. What part was painted yellow?
Patrick
how I can simplify algebraic expressions
Katleho Reply
Lairene and Mae are joking that their combined ages equal Sam’s age. If Lairene is twice Mae’s age and Sam is 69 yrs old, what are Lairene’s and Mae’s ages?
Mary Reply
23yrs
Yeboah
lairenea's age is 23yrs
ACKA
hy
Katleho
Ello everyone
Katleho
Laurene is 46 yrs and Mae is 23 is
Solomon
hey people
christopher
age does not matter
christopher
solve for X, 4^x-6(2*)-16=0
Alieu
prove`x^3-3x-2cosA=0 (-π<A<=π
Mayank Reply
create a lesson plan about this lesson
Rose Reply
Got questions? Join the online conversation and get instant answers!
Jobilize.com Reply

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Introduction to computing. OpenStax CNX. May 09, 2016 Download for free at http://legacy.cnx.org/content/col11798/1.7
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Introduction to computing' conversation and receive update notifications?

Ask