cpr101 lesson2

22
The Continuing Story of the Computer Age: Past, Present, and Future Appendix

Upload: tomikovan11

Post on 24-Dec-2015

236 views

Category:

Documents


0 download

DESCRIPTION

cpr

TRANSCRIPT

Page 1: CPR101 LESSON2

The Continuing Story of the Computer Age:

Past, Present, and Future

Appendix

Page 2: CPR101 LESSON2

Objectives

• Describe the generations of computer design leading up to the present

• Describe the story of personal computer development

• Explain the underlying concepts and terms of artificial intelligence

• Explain the fundamentals of expert systems, robotics, and virtual reality

• Give examples of the impact these fields have on business and everyday life

Page 3: CPR101 LESSON2

Contents

• The Computer Age

• The First Generation

• The Second Generation

• The Third Generation

• The Fourth Generation

• The Fifth Generation

Page 4: CPR101 LESSON2

The Computer Age

• Rapid changes

• Four generations over 50 years

• Trends across generations– Decrease size– Increase speed

Page 5: CPR101 LESSON2

The First Generation

• 1951-1958

• Vacuum Tube– Heat– Burnout– Machine language

• Magnetic core memory

• Storage– Punched cards– Tape (1957)

UNIVACUniversal Automatic Computer

First computer built for business.

Page 6: CPR101 LESSON2

The Second Generation

• 1959-1964

• Transistor– Smaller– No warm-up time– Less energy– Less heat– Faster– More reliable

• Storage– Removable disk

pack (1954)– Magnetic tape

• Programming languages– Assembly language– FORTRAN (1954)– COBOL(1959)

Used primarily by business, university, government

Page 7: CPR101 LESSON2

The Third Generation

• 1965-1970

• Integrated Circuit– Electronic circuit on

small silicon chip– Reliability– Compactness– Low cost– Inexpensive – mass-

produced

• Family of computers

• Software– Upward compatibility– Unbundled software– Several programs

share computer’s resources

– Interactive processing

Page 8: CPR101 LESSON2

The Fourth Generation

• 1971-Present

• Microprocessor– General-purpose processor on a chip

• Explosive growth– Digital watches– Pocket calculators– Personal computers– Cars– Copy machines– Television sets

Page 9: CPR101 LESSON2

Personal Computer History

Apple (1975)

• Home use

• Keyboard

• Screen

• VisiCalc spreadsheet software

Page 10: CPR101 LESSON2

Personal Computer History

IBM (1981)• Became industry standard• Improved keyboard• 80-character screen• Add memory• Expansion slots• Encouraged hardware and software

development by others• Nonproprietary parts• Clones

Page 11: CPR101 LESSON2

Personal Computer History

Microsoft/Intel

• Wintel– Microsoft supplies operating system for PC

• MS-DOS• Windows

– Intel supplies microprocessor

• Continually challenged – others making inroads

Page 12: CPR101 LESSON2

Personal Computer HistoryThe Internet Revolution

• Started as ARPANet – a network of computers that could survive a nuclear attack

• Attractive to the average user– Links– Graphical browser

Page 13: CPR101 LESSON2

The Fifth Generation

• Mid 1990’s

• Intelligent computers– Artificial intelligence– Expert systems– Natural language

Page 14: CPR101 LESSON2

The Fifth GenerationAI – Artificial Intelligence

• How computers can be used for tasks that required human characteristics

• How to make computers do things that people currently do better

• Evolving science

Page 15: CPR101 LESSON2

The Fifth GenerationAI – How Computers Learn

• Improve performance based on past errors

• Knowledge base – set of facts and rules

• Inference engine – applies rules to the facts to create new facts

• ExampleFact: Amy is Ken’s wifeRule: If X is Y’s wife, then Y is X’s husbandCreated Fact: Ken is Amy’s husband

Page 16: CPR101 LESSON2

The Fifth GenerationData Mining

• Extracting previously unknown information from existing data– Relationships– Trends

• Look for hidden information that cannot be found because of the size of the database

Page 17: CPR101 LESSON2

The Fifth GenerationNatural Language

• Humans communicate with computers in the language they use on a daily basis

• Ambiguities of natural language

Page 18: CPR101 LESSON2

The Fifth GenerationExpert Systems

• Software used with an extensive set of organized data that presents the computer as an expert on a particular topic

• User– Knowledge seeker– Asks questions in English-like format

• Computer responds with an answer and explanation

Page 19: CPR101 LESSON2

The Fifth GenerationBuilding an Expert System

Expert system shellSoftware that contains the basic structure used to find answers to questions

Build knowledge baseKnowledge engineer writes rules

Page 20: CPR101 LESSON2

The Fifth GenerationRobotics

• Computer-controlled device that can physically manipulate its surroundings

• Primarily found in factories

• Field robots– Dangerous work– “Dirty” jobs

Page 21: CPR101 LESSON2

The Fifth GenerationVR – Virtual Reality

• Engage a user in a computer-created environment– User physically interacts with computer-created

environment– Immersion – user becomes absorbed in the VR

interaction

• How it works– Alters perceptions– Appeals to several senses at once– Presents images that respond immediately to

users movements

Page 22: CPR101 LESSON2

The Fifth GenerationVR – Virtual Reality

• The future of VR– Virtual showroom– Try new medical procedures on simulated

patients

• Problem– Simulator sickness– Costs