Presentation is loading. Please wait.

Presentation is loading. Please wait.

CSCI 1583 1 Milestones in Computer Development Fall 2007.

Similar presentations


Presentation on theme: "CSCI 1583 1 Milestones in Computer Development Fall 2007."— Presentation transcript:

1 CSCI 1583 1 Milestones in Computer Development Fall 2007

2 CSCI 1583 2 Milestones in Computer Development 2000 B.C.: Abacus first used in computation Ancient abacuses (images are from http://www.ee.ryerson.ca/~elf/abacus/history)

3 CSCI 1583 3 Milestones in Computer Development 2000 B.C.: Abacus first used in computation Medieval abacuses (images are from http://www.ee.ryerson.ca/~elf/abacus/history)

4 CSCI 1583 4 Milestones in Computer Development 2000 B.C.: Abacus first used in computation Modern abacuses (images are from http://www.ee.ryerson.ca/~elf/abacus/history)

5 CSCI 1583 5 Milestones in Computer Development 1642 A.D.: Blaise Pascal (French) creates a mechanical adding machine -- the “Pascalene” -- for tax computations (image is from http://www.webcom.com/calc/CalcMach.html)

6 CSCI 1583 6 Milestones in Computer Development 1671 A.D.: Gottfried von Leibniz (German) creates a more reliable adding machine that adds, subtracts, multiplies, divides, and calculates square roots -- the "Staffelwalze" (image is from http://www.fmeurope.org)

7 CSCI 1583 7 Milestones in Computer Development 1842 A.D.: Charles Babbage designs analytical engine to perform calculations automatically; Ada, countess of Lovelace, programs this machine (image is from http://www.ashfield-dc.gov.uk)

8 CSCI 1583 8 Milestones in Computer Development 1890 A.D.: Herman Hollerith designs census recording system that uses punched cards; starts a company that later becomes IBM (image is from http://www.ausbcomp.com/~bbott)

9 CSCI 1583 9 Milestones in Computer Development 1939 A.D.: John Atanasoff designs and builds first electronic digital computer (w/ graduate student Clifford Berry); called the ABC (image is from http://www.iastate.edu)

10 CSCI 1583 10 Milestones in Computer Development 1946 A.D.: J. Presper Eckert and John Mauchly design and build the ENIAC; considered the first modern computer, used vacuum tubes (image is from http://www.zianet.com/kromeke/pastcomp)

11 CSCI 1583 11 Milestones in Computer Development 1946 A.D.: John von Neumann proposes stored program architecture that bears his name (image is from http://home.swipnet.se/~w-27237)

12 CSCI 1583 12 Milestones in Computer Development 1951 A.D.: Eckert & Mauchly build the first general-purpose computer, the UNIVAC I

13 CSCI 1583 13 Milestones in Computer Development 1957 A.D.: John Backus and his IBM team complete the first compiler (Fortran) PROGRAM TEST INTEGER N N = N + 1 PRINT *, N STOP END (image is from http://www.kcl.ac.uk/kis/support/cit/fortran/photos)

14 CSCI 1583 14 Milestones in Computer Development 1958: IBM introduces the 7090 series, first to use transistors (image is from http://www.redstone.army.mil/history/archives)

15 CSCI 1583 15 Milestones in Computer Development 1964 A.D.: IBM announces the 360, first to use integrated circuitry (IC) (image is from http://www.ac.wwu.edu/~stephan/Book/chap5)

16 CSCI 1583 16 Milestones in Computer Development 1972 A.D.: Dennis Ritchie at Bell Labs develops the C Programming Language; precursor of Java (image is from livinginternet.com )

17 CSCI 1583 17 Milestones in Computer Development 1975 A.D.: The Altair, the first microcomputer, is introduced (image is from http://www.digicamhistory.com) 1975 A.D.: The Cray-1, the first supercomputer, is announced (image is from http://www.computerthai.or.th/About_Us)

18 CSCI 1583 18 Milestones in Computer Development 1976 A.D.: DEC introduces its popular minicomputer, the VAX 11/780

19 CSCI 1583 19 Milestones in Computer Development 1977 A.D.: Steve Wozniak and Steve Jobs release the Apple I on April Fool’s Day, and found Apple Computers (image is from http://apple2history.org/museum/images)

20 CSCI 1583 20 Milestones in Computer Development 1981 A.D.: IBM introduces its own PC (images are from http://www.pattosoft.com.au/jason/Articles/HistoryOfComputers) 1984 A.D.: Apple introduces the Macintosh

21 CSCI 1583 21 Milestones in Computer Development 1985 A.D.: Bjarne Stroustrup at Bell Labs develops the C++ Programming Language; the Object-Oriented extension of C; precursor of Java (image is from http://www.hitmill.com/programming/cpp)

22 CSCI 1583 22 Milestones in Computer Development 1991 A.D.: The internet is commercialized 1994: Netscape Navigator 1.0 is released; the WWW takes off

23 CSCI 1583 23 Milestones in Computer Development 1995 A.D.: Sun releases Java 1.0; object-oriented programming takes off 1997 A.D.: UNO CS Department adopts Java as object-oriented language support


Download ppt "CSCI 1583 1 Milestones in Computer Development Fall 2007."

Similar presentations


Ads by Google