<< 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

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