CS2642 & SWE2643 Computers and Society/Professional Practices and Ethics

Lecture 2--ENIAC Ancestors

© 2001, 2002 Richard Halstead-Nussloch, Ph.D.

All Rights Reserved

Overview
ENIAC’s Ancestors

The need for computers

com•put•er \km-"pyü-tr\ n : a programmable electronic device that can store, retrieve, and process data (c)2000 Zane Publishing, Inc. and Merriam-Webster, Incorporated. All rights reserved.

The need for computers

The need for computers

The need for computers

McCartney’s timeline leading to the ENIAC

Circa 1600 Galileo mathematicized the physical sciences

McCartney’s timeline leading to the ENIAC

1642 Pascal developed the Pascaline

McCartney’s timeline leading to the ENIAC

1673 Leibniz improved the Pascaline into the Stepped Reckoner

McCartney’s timeline leading to the ENIAC

Circa 1800 Jacquard invented the punch-card loom

McCartney’s timeline leading to the ENIAC

1833 Babbage unveiled idea for the Analytical Engine

McCartney’s timeline leading to the ENIAC

Circa 1890 Hollerith developed the punched card tabulator and sorter

Side Story--Data Processing (DP) and Information Technology (IT) in Nazi Germany

Edwin Black, IBM and the Holocaust Paperback available 3/26/02 from Three Rivers Press, ebook available now from www.amazon.com

Side Story--Data Processing (DP) and Information Technology (IT) in Nazi Germany

Question: Could Nazi Germany have beaten the U.S. to develop the "computer" as we have defined it today?

McCartney’s timeline leading to the ENIAC

1930 MIT’s Vannevar Bush’s Differential Analyzer (Analog for differential equations)

McCartney’s timeline leading to the ENIAC

1939 Stibitz’ complex number computer (using flip-flops)--not programmable

McCartney’s timeline leading to the ENIAC

 

1944 Aiken’s Mark I

Summary
ENIAC’s Ancestors