71
Computer History 1

1. Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

Embed Size (px)

Citation preview

Page 1: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

Computer History

1

Page 2: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

Computer applications today:◦ Word processing (Word)◦ Spreadsheets (Excel)◦ Presentation software (PowerPoint)◦ Communication (email, Internet)◦ Games◦ Databases◦ ...

2

How did we get here?

Page 3: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

3

Way Back: Babbage’s “Difference Engine”

At the British Museum

Page 4: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

4

Difference Engine Close-up

Page 5: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

Difference Engine (video) Difference Engine (article)

5

The Difference Engine in Action

Page 6: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

6

One-of-a-kind computers:The Atanasoff-Berry Computer (ABC)

Page 7: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

7

ABC: Rebuilt at Iowa State

Page 9: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

18,000 vacuum tubes 80 ft long x 3 ft deep by 8 ft tall $500,000 ($6M in today’s dollars) 30 tons 150 kilowatts ENIAC (Wikipedia article)

9

One-of-a-kind computers: ENIAC

Page 10: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

10

ENIAC

Page 11: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

11

ENIAC

Page 12: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

ABC was the first electronic, digital computer.

ENIAC was the first electronic, digital, general-purpose computer.

12

Which was the first computer?

Page 13: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

UNIVAC 1, More UNIVAC

13

Commercial ComputersGeneration 1: Early 1950s

Page 14: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

Big Slow Hot Expensive Unreliable

14

Generation 1 Hardware: Vacuum Tubes

Page 15: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

15

UNIVAC

Page 16: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

16

Commercial ComputersGeneration 2: Late 50s-mid 60s

Page 17: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

Smaller Faster Cooler Cheaper More reliable

17

Generation 2 Hardware: Transistors

Page 18: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

IBM 1620

18

Generation 2

Page 19: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

IBM 360

19

Commercial ComputersGeneration 3: Mid 60s to mid 70s

Page 20: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

20

Generation 3 Hardware: “Integrated” Circuits

Page 21: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

IBM 360

21

Generation 3

Page 22: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

A “mini” computer was about the size of a refrigerator. They could be made this small because of integrated circuits.

PDP 8

22

Minicomputers

Page 23: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

The “micro” computer. The Apple ][ Plus Apple II

23

Commercial ComputersGeneration 4: Mid-70s to Today

Page 24: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

A 4th generation computer uses large-scale integrated circuits (silicon chips) for its circuitry.

24

Generation 4 Hardware:Large-scale Integrated Circuits

Page 25: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

IBM PC August, 1981

25

Generation 4

Page 26: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

iMac

26

Generation 4

Page 27: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

The trend has continually been:

◦SMALLER◦CHEAPER◦FASTER◦MORE RELIABLE◦MORE POWERFUL◦MORE ENERGY EFFICIENT

27

Trends

Page 28: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

28

Hardware SummaryGen Dates Hardware

1Early 50s-Late

50sVacuum tubes

2Late 50s-Mid

60sTransistors

3 Mid 60s-Mid 70s Integrated Circuits

4 Mid 70s-PresentLarge-scale

integrated circuits

Page 29: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

Moore's Law (1965): The number of transistors that can be placed on an integrated circuit is doubling approximately every 2 years.

29

Moore’s Law

Page 30: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

30

Page 31: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

Computer Components

Page 32: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

Computer Components

32

CPU

Main Memory

Secondary Memory(Storage)

Input

Output

Page 33: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

Input Device: Hardware used to enter data and instructions

The Components of a Computer: Input

33

Page 34: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

Most common devices:◦ Keyboard◦ Mouse

Input

34

Page 35: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

Three other common devices:◦ Microphone◦ Scanner◦ Web Cam

Input

35

Page 36: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

Hardware that conveys information to humans

Computer Components: Output

36

Page 37: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

Most common:◦ Monitor◦ Printer

Output

37

Page 38: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

Another common output device:◦ Speakers

Output

38

Page 39: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

39

System Unit: Case containing electroniccomponents used to process data

The Components of a Computer: System Unit

Page 40: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

CPU and memory go on the motherboard:

Motherboard

40

Page 41: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

41

Central Processing Unit (CPU): the electronic component that interprets and carries out the basic instructions that operate the computer.

It is located inside the system unit on the motherboard.

The Components of a Computer: CPU

Page 42: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

Executes instructions (programs/software)

One instruction at a time (per “core”) Billions of instructions per second Today: multiple cores (CPUs) Today: 2-3 GHz clock speed Located on motherboard

Computer Components:The CPU

42

Page 43: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

The Core i7 has four processors inside of it.

The CPU: Intel Core i7

43

Page 44: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

Celeron: Lower cost, lower performance

The CPU: Intel Celeron

44

Page 45: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

45

Main Memory: Consists of electronic components that store instructions waiting to be executed and data needed by those instructions

It is located in the system unit on the motherboard.

The Components of a Computer: Main Memory

Page 46: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

Main Memory is: Fast! But: Volatile... ... Expensive... ... and Limited

The Components of a Computer Main Memory

46

Page 47: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

47

Storage: Holds data and instructions for future use:◦Magnetic disk◦Flash memory◦Optical disk◦Magnetic tape

The Components of a Computer: Storage (Secondary Memory)

Page 48: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

Secondary Memory is: Permanent (not volatile) Cheap (cost per byte) Unlimited But: Slow!

The Components of a Computer: Storage (Secondary Memory)

48

Main Memory is:

Volatile Expensive Limited Fast!

Page 49: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

Storage (Secondary Memory):Magnetic Disk

49

5.25” 3.5” 2.5” 1.5”

Page 50: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

50

Hard disk: Provides greater storage capacity than a floppy disk or USB flash drive

Direct Access Most are housed inside

of the system unit

Storage (Secondary Memory):Magnetic Disk

Page 51: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

Storage (Secondary Memory):Magnetic Disk

51

Page 52: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

52

Floppy Disk Small removable

magnetic storage device. Direct access Holds about 1.4 MB Obsolete

Storage (Secondary Memory):Floppy Disk

Page 53: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

USB Flash Drive: Provides much greater storage capacity than a floppy disk.

Small and lightweight enough to be transported on a keychain or in a pocket

Direct Access

Storage (Secondary Memory):Flash Memory

53

Page 54: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

54

Magnetic tape Sequential access Used primarily for backup

Storage (Secondary Memory):Magnetic Tape

Page 55: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

Old: 7-inch tape New: cassettes

Storage (Secondary Memory): Magnetic Tape

55

Page 56: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

56

Optical Disk: Flat, round, portable metal disc

Direct Access CD-ROM (.6 GB) DVD-ROM (4-17 GB) Blu-ray (25-50 GB)

Storage (Secondary Memory):Optical Disk

Page 57: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

57

Types of Computers

Page 58: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

58

The two most popular personal computers:

Type 1: Personal Desktop Computers

PC and compatibles use the Windows operating system

Apple Macintosh usually uses the Macintosh operating system (Mac OS X)

Page 59: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

59

Notebook/laptop computer: Portable, small enough to fit on your lap Usually more expensive than a desktop

computer with equal capabilities

Type 2: Mobile Computers and Mobile Devices

Page 61: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

61

Smart phone: a mobile phone offering advanced capabilities, often with PC-like functionality.

Type 2: Mobile Computers

Page 62: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

62

Portable Media Players Stores music, videos, photos

Type 2: Mobile Computers

Page 63: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

63

Game Console: a mobile computing device designed for single-player or multiplayer video games.

Type 3: Game Consoles

Page 64: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

64

Server: A computer that controls access to network resources and provides centralized storage

Type 4: Server

Page 65: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

65

Mainframe computer: very powerful, expensive computer that supports thousands of connected users.

Type 5: Mainframe computer

Page 66: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

66

Supercomputer: the fastest, most powerful, most expensive computer. Used for applications requiring complex mathematical calculations.

Type 6: Supercomputer

Page 67: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

67

World’s fastest computer 1750 teraflops

Cray Jaguar XT5

Page 68: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

68

Supercomputer: IBM Blue Gene

Page 69: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

69

Embedded Computer: a special-purpose computer that functions as a component in a larger product.

Type 7: Embedded Computer

Page 70: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

70

1. Personal Computers (desktop)2. Mobile Computers and Mobile Devices3. Game Consoles4. Servers5. Mainframes6. Supercomputers7. Embedded Computers

Summary: Types of Computers

Page 71: 1.  Computer applications today: ◦ Word processing (Word) ◦ Spreadsheets (Excel) ◦ Presentation software (PowerPoint) ◦ Communication (email, Internet)

71

The End