15
Rouda's Very Short History of Computing CSCI 101

Rouda's Very Short History of Computing CSCI 101

Embed Size (px)

Citation preview

Page 1: Rouda's Very Short History of Computing CSCI 101

Rouda's Very Short History of Computing

CSCI 101

Page 2: Rouda's Very Short History of Computing CSCI 101

In the beginning…

Pascal created a calculator in 1652 able to add and subtract

photos from en.wikipedia.org

Page 3: Rouda's Very Short History of Computing CSCI 101

Charles Babbage (1791-1871)

Math Tables Problem Difference Engine and Analytical Engines

Abilities add subtract loop (repeat instructions over and over) compare two numbers etc…

instructions and data wereon punched cards

Page 4: Rouda's Very Short History of Computing CSCI 101

Harvard Mark 1 Mechanical, not electrical completed in 1943 used to compute artillery tables instructions on paper tape storage = 72 numbers

Page 5: Rouda's Very Short History of Computing CSCI 101

Digital Electronics 101

Transistors can perform AND, OR, NOT, etc Example - Half Adder:

AND

XOR

Pentium 4 contains 42 million transistors

Page 6: Rouda's Very Short History of Computing CSCI 101

First Generation

based on vacuum tubes

ENIAC 1946 - Univ of Pennsylvania programmed via wires

EDVAC based on ENIAC program stored

in memory

UNIVAC 1951 first commercial machine

Page 7: Rouda's Very Short History of Computing CSCI 101

Second Generation

1955-1964

based on transistors

Page 8: Rouda's Very Short History of Computing CSCI 101

Third Generation

based on Integrated Circuits mainframes and minicomputers

IBM 360 First offered in 1964 equally suited for business or science from 8K to 8M of memory

Page 9: Rouda's Very Short History of Computing CSCI 101

Fourth Generation

based on VLSI VLSI = Very Large Scale Integration thousands of transistors per chip

microcomputers IBM PC released in 1981

photo from www.cs.indiana.edu

Page 10: Rouda's Very Short History of Computing CSCI 101
Page 11: Rouda's Very Short History of Computing CSCI 101

Fifth Generation

Based on ??? technology

Page 12: Rouda's Very Short History of Computing CSCI 101

Computer Devices Sold Annually

graph from http://www.publishing.umich.edu

Page 13: Rouda's Very Short History of Computing CSCI 101

Software Development

697,000 software engineers and 585,000 computer programmers in US

In 2008 the software industry in the US is valued at $457 Billion

Top Software companies include: Oracle, IBM, Microsoft, Google, Accenture, SAP.

source: www.nist.gov/ and www.wikipedia.com

Page 14: Rouda's Very Short History of Computing CSCI 101

Software Development

What’s happening right now? IT jobs (software/hardware/network, etc.) are

growing much faster than other industries. Financial companies are in-sourcing. Typical starting point – Contract to hire.

source: www.nist.gov/ and www.wikipedia.com

Page 15: Rouda's Very Short History of Computing CSCI 101

Next Class…

Computer Hardware Components of a modern computer What to look for when buying a computer

Operating Systems Differences in Windows, Mac, and Linux