comp4 unit1d lecture slides

33
Introduction to Information and Computer Science Basic Computing Concepts Including History Lecture d This material (Comp4_Unit1d) was developed by Oregon Health and Science University, funded by the Department of Health and Human Services, Office of the National Coordinator for Health Information Technology under Award Number IU24OC000015.

Upload: health-it-workforce-curriculum-2012

Post on 06-May-2017

245 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Comp4 Unit1d Lecture Slides

Introduction to Information and Computer Science

Basic Computing Concepts Including History

Lecture dThis material (Comp4_Unit1d) was developed by Oregon Health and Science University, funded by the Department of Health

and Human Services, Office of the National Coordinator for Health Information Technology under Award Number IU24OC000015.

Page 2: Comp4 Unit1d Lecture Slides

Basic Computing Concepts Including History

Learning Objectives

2

• Define what a computer is (Lecture a)• Describe different types of computers, including PCs,

mobile devices and embedded computers (Lecture a)• Define the common elements of computer systems

(Lecture a)• Describe the various hardware and software options for

typical desktop, laptop and server systems for home and business use with a focus on healthcare systems (Lectures b and c)

• Explain the development of computers and the Internet, including healthcare systems, up until the present time. (Lecture d and e)

Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

Page 3: Comp4 Unit1d Lecture Slides

The First "Computers"

• The word "computer" was first recorded in 1613

• Referred to a person who performed calculations

• Evidence of counting is traced to at least 35,000 BC

Ishango Bone Tally Stick(Museum of Natural Science, Brussels, nd.)

3Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

Page 4: Comp4 Unit1d Lecture Slides

Abacus—The First Calculator• Invented by

Babylonians in 2400 BC — many subsequent versions

• Used for counting before there were written numbers

• Still used today

(Encyclopedia Brittanica, 1875) (PD-1923)

4Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

Page 5: Comp4 Unit1d Lecture Slides

Slide Rules

John Napier (Freeman, 1773-1857) PD-1923

William Oughtred(Public domain, nd.) PD-

1923

• By the Middle Ages, number systems were developed• John Napier discovered/developed logarithms at the turn

of the 17th century• William Oughtred used logarithms to invent the slide rule

in 1621 in England• Used for multiplication, division, logarithms, roots,

trigonometric functions• Used until early 70s when electronic calculators

became available

Slide Rule (The New International Encyclopædia, 1905) PD-1923

5Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

Page 6: Comp4 Unit1d Lecture Slides

Mechanical Computers• Use mechanical parts to automate calculations• Limited operations• First one was the ancient Antikythera computer

from 150 BCUsed gears to calculate position of sun and moon

Fragment of Antikythera mechanism(National Archaeological Museum, Athens, No. 15987); CC BY-SA 3.0

6Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

Page 7: Comp4 Unit1d Lecture Slides

Leonardo da Vinci1452-1519, Italy

Leonardo DaVinci (Public domain, nd.) PD-1923

• Two notebooks discovered in 1967 showed drawings for a mechanical calculator

• A replica was built soon after

Leonardo da Vinci's notes and design for a mechanical calculator( Public domain, nd.) PD-1923

7Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

Page 8: Comp4 Unit1d Lecture Slides

Blaise Pascal 1623-1662, France

Blaise Pascal (??)

Pascaline machine (Monniaux, 2005) (CC BY-SA 3.0).

• Arithmetic machine based on the technology of gears

• Output achieved by observing position of gears

• Built to perform only addition

• ~ 50 machines created to add sums of money

8Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

Page 9: Comp4 Unit1d Lecture Slides

Gottfried von Liebniz 1646-1716, Germany

• Stepped Reckoner• A variety of arithmetic operations• Algorithms were embedded in the

hardware /architecture

von Liebniz (Public domain image, PD-US)

Stepped Reckoner (Public domain, nd.) (PD-1923)

9Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

Page 10: Comp4 Unit1d Lecture Slides

Charles Babbage 1792-1871, England

Difference Engine (demonstration model only)

Charles Babbage(Public domain, 1871) (PD-1923)

Difference Engine model at the Computer History Museum in Mountain View, California

10Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

(Cronin, A. / Canticle, 2009. CC-BY-SA-3.0)

Page 11: Comp4 Unit1d Lecture Slides

Analytical EngineAnalytical Engine

– designed to read instructions in the form of holes in paper cards. i.e. programmable

– based on Jacquard's punched cards for weaving

(Wichary, 2006. CC BY 2.0)

Analytical Engine Mill

11Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

Jacquard Loom

(Williams, 2004. PD-US)

Page 12: Comp4 Unit1d Lecture Slides

First Programmer• Ada Byron (Lady

Lovelace) wrote the first computer programs for this machine

• Would have been able to compute a mathematical sequence known as Bernoulli numbers

Ada Byron (Lady Lovelace)(Chalon,1840. PD-1923).

12Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

Page 13: Comp4 Unit1d Lecture Slides

National Library of Medicine

13Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

• Started at this time in 1836 as Library of Surgeon General

• Early leader, John Shaw Billings, took over in 1865– Grew the collection– Began to organize and classify the collection– Started Index Medicus (online version now is

MEDLINE)

Page 14: Comp4 Unit1d Lecture Slides

Electromechanical Computers

14Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

• Electricity was developed in the 19th century

• Information could now be represented by electrical impulses

• Computers were created to use electricity along with mechanical gears

Page 15: Comp4 Unit1d Lecture Slides

Herman Hollerith1860-1929, USA

• Created the tabulating machine for the 1890 Census with prompting by John Shaw Billings

• Started the Tabulating Machine Company in 1896

• Sold it to TJ Watson in 1914• Became part of IBM

(US Census, nd. PD-US)

15Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

(Bell, circa 1849-1893. PD-1923)

Page 16: Comp4 Unit1d Lecture Slides

Punched Cards

Pantograph for creating punched cards for the Tabulating Machine(US Census, nd. PD-US)

Punched card (Public domain, nd. PD-US)

16Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

Page 17: Comp4 Unit1d Lecture Slides

First Generation General Purpose Computers

17Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

Based on electronically controlled mechanical gears (relays)

• 1930 Vannevar Bush, Differential Analyzer• 1937 Bell labs, George Stibitz, Model K• 1941 Konrad Zuse, Germany, Z1, Z3, Z4• 1944, Harvard, Howard Aiken and IBM

engineers, Mark 1

Page 18: Comp4 Unit1d Lecture Slides

First Computer Bug!

(US Navy, 1947. PD-US)

18Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

Page 19: Comp4 Unit1d Lecture Slides

First Generation General Purpose Computers (continued)

19Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

Based on vacuum tubes• 1937-1941: Atanasoff-Berry at Iowa State• 1940s: Colossus: secret German code-

breaker• 1940s: Electronic numerical integrator and

computer (ENIAC): Mauchly & Eckert at U. of Penn.

Page 20: Comp4 Unit1d Lecture Slides

ENIAC

The ENIAC (US Army, c. 1947 – 1955. PD-US)

20Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

Page 21: Comp4 Unit1d Lecture Slides

Women Were the First Programmers!

• Computers were used to calculate ballistics tables during WWII

• Men were off at war• Women were hired to

program the computers

Gloria Ruth Gorden, left, and Ester Gerston wiring the right side of the ENIAC (Electronic Numerical Integrator And Computer), circa 1946. (Muus, nd. PD-US)

21Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

Page 22: Comp4 Unit1d Lecture Slides

Universal Automatic Computer (UNIVAC I)

First commercially available computer, 1951, Remington Rand

At this same time, Robert Ledley started using computers for dental records at National Bureau of Standards

(US Army, nd. PD-US)

22Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

Page 23: Comp4 Unit1d Lecture Slides

Second Generation: Transistors• First transistor 1947, Bell laboratories,

germanium• Silicon transistors soon followed• Smaller, used less power, generated less heat

than vacuum tubes• IBM 1401 used

transistors

(de:Benutzer:Honina, nd. CC BY-SA 3.0)

23Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

Page 24: Comp4 Unit1d Lecture Slides

Third Generation: Integrated Circuits and Minicomputers

24Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

• Robert Noyce and Jack St. Clair Kilby invented the integrated circuit

• Large mainframes used integrated circuits to increase processing speed and storage

• Minicomputers, such as the PDP and VAX computers could be smaller because of the integrated circuit

Page 25: Comp4 Unit1d Lecture Slides

Fourth Generation: Microcomputers

• Intel released first microprocessor chip: the 4004 in 1971 for desktop calculators

• Intel 8080 was released in 1974, 4500 transistors – first general purpose microprocessor

• Microcomputers not meant to replace minicomputers

(Pilge, 2006)

25Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

Page 26: Comp4 Unit1d Lecture Slides

Supercomputers• Supercomputers at the

time used integrated circuits

• Cray Supercomputers started in 1976

• Still in business• Used vector

processors to do operations in parallel

(Rama, 2005. CC BY-SA 2.0)

26Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

Page 27: Comp4 Unit1d Lecture Slides

Early Electronic Medical Records

27Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

• At this time, early EMRs were developed• Dr. Morris Collen began storing patient data at

Kaiser Permanente in the late 1960s• COSTAR was developed at Massachusetts

General in 1968• Health Evaluation through Logical Processing

(HELP) was started at LDS Hospital in 1967 • The concepts and plans that eventually became

VA VistA were developed in 1970s

Page 28: Comp4 Unit1d Lecture Slides

Basic Computing Concepts Including HistorySummary – Lecture d

28

• Humans have counted for tens of thousands of years– Developed tools for aiding and recording– Mechanical devices preceded electricity

• First general purpose electronic computers developed during WWII• Technology advanced

– Smaller– Faster– Less expensive

• By the 1970s used in businesses, academics and government– EMRs were started at this time

Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

Page 29: Comp4 Unit1d Lecture Slides

Basic Computing Concepts Including HistoryReferences – Lecture d

29Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

ReferencesA Brief History of NLM. [Website]. 2011 Feb 18. [cited 2011 Nov 18]; available from:

http://www.nlm.nih.gov/about/briefhistory.html.Abacus. Wikipedia [free encyclopedia on the Internet].  2011 Oct 16; [cited 2011 Nov 18].  Available from:  

http://en.wikipedia.org/wiki/Abacus.Antikythera Mechanism.  Wikipedia [free encyclopedia on the Internet].  2011 Nov 18 [cited 2011 Nov 18].  Available

from: http://en.wikipedia.org/wiki/Antikythera_mechanism.Collen, Morris Frank B.E.E., M.D. A History of Medical Informatics in the United States: 1950 – 1990. Indianapolis:

BooksCraft, Inc.; 1995.Dalakov, Georgi.  History of Computers. [Website].  2011 Nov 17. [cited 2011 Nov 18].  Available from:

http://history-computer.com/ ENIAC Programmers Project. [Website]. c2008. [cited 2011 Nov 18]; available from: http://eniacprogrammers.org/ Erez Kaplan: http://192.220.96.166/leonardo/leonardo.html History of Computing Hardware. Wikipedia [free encyclopedia on the Internet]. 2011 March 18; [cited 22 March 2010];

 Available from: http://en.wikipedia.org/wiki/History_of_computing_hardware.History of Computing. Wikipedia [free encyclopedia on the Internet]. 2011 March 9; [cited 22 March 2011];  Available

from: http://en.wikipedia.org/wiki/History_of_computing.San Diego Supercomputing Center. Women in Science. 1999 Jun 17; [cited 2011 Nov 18]; available from:

http://www.sdsc.edu/ScienceWomen/index.html US Census Bureau History. [Website]. 2011 Oct 3. [cited 2011 Nov 18]; available from:

http://www.census.gov/history/www/innovations/technology/.

Page 30: Comp4 Unit1d Lecture Slides

Basic Computing Concepts Including HistoryReferences – Lecture d (continued)

Images Slide 3: Ishango Bone Tally Stick; two points of view. Museum of Natural Sciences, Brussels (nd.)

http://ishango.naturalsciences.be/Flash/flash_local/Ishango-22-EN.html. Retrieved November 2011 from the Museum of Natural Sciences, Brussels, website: http://www.naturalsciences.be/.

Slide 5: Abacus. Article for "abacus", 9th edition Encyclopedia Britannica, volume 1 (1875). http://commons.wikimedia.org/wiki/File:Abacus_6.png. Retrieved November 2011 from Wikimedia Commons website, http://commons.wikimedia.org. Public domain image.

Slide 6: John Napier. Engraving by Samuel Freeman (1773-1857). From Robert Chambers (ed.), A Biographical Dictionary of Eminent Scotsmen, Vol. 4, facing page 88. Glasgow: Blackie & Son Ltd, 1835. http://commons.wikimedia.org/wiki/File:John_Napier.JPG. Retrieved November 2011 from Wikimedia Commons website: http://commons.wikimedia.org. Public domain image.

Slide 6: Slide Rule. The New International Encyclopædia (1905). http://commons.wikimedia.org/wiki/File:NIE_1905_Slide_rule.jpg. Retrieved November 2011 from Wikimedia Commons website: http://commons.wikimedia.org. Public domain image.

Slide 6: William Oughtred (nd.). http://commons.wikimedia.org/wiki/File:Oughtred.jpg. Retrieved from the Wikimedia Commons website: http://commons.wikimedia.org. Public domain image.

Slide 7: Fragment of Antikythera mechanism. (National Archaeological Museum, Athens, No. 15987). http://commons.wikimedia.org/wiki/File:NAMA_Machine_d%27Anticyth%C3%A8re_1.jpg. Retrieved from the Wikimedia Commons website: http://commons.wikimedia.org. This file is licensed under the Creative Commons Attribution Share Alike 3.0 Unported license.

Slide 8: Leonardo da Vinci's notes and design for a mechanical calculator. January, 2008. http://commons.wikimedia.org/wiki/File:M%C3%A1quina_de_sumar_de_Leonardo_da_Vinci.jpg . Retrieved Nov. 2011 from the Wikimedia Commons website: http://commons.wikimedia.org. Public domain image.

 Slide 8: The Controversial Replica of Leonardo da Vinci's Adding Machine. Erez Kaplan: http://192.220.96.166/leonardo/leonardo.html

30Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

Page 31: Comp4 Unit1d Lecture Slides

Basic Computing Concepts Including HistoryReferences – Lecture d (continued)

Images (continued) Slide 9: Pascaline machine. (© 2005, David Monniaux / ). 

http://en.wikipedia.org/wiki/File:Arts_et_Metiers_Pascaline_dsc03869.jpg. Retrieved Nov. 2011 from the Wikimedia Commons website: http://commons.wikimedia.org. Creative Commons Attribution-Share Alike 3.0 Unported license (CC BY-SA 3.0).

 Slide 10: Portrait of Gottfried Wilhelm von Leibniz. Francke, C.B., c. 1700. http://en.wikipedia.org/wiki/File:Gottfried_Wilhelm_von_Leibniz.jpg. Retrieved Nov. 2011 from the Wikimedia Commons website: http://commons.wikimedia.org. Public domain image, PD-US.

 Slide 10: Image of drawing of the Stepped Reckoner by Hermann Julius Meyer, 1893. http://en.wikipedia.org/wiki/File:Leibniz_Stepped_Reckoner_drawing.png. Retrieved Nov. 2011 from the Wikimedia Commons website: http://commons.wikimedia.org. Public domain image, PD-1923.

 Slide 11: Portrait of Charles Babbage. (1871) http://en.wikipedia.org/wiki/File:Charles_Babbage_1860.jpg. Retrieved Nov. 2011 from the Wikimedia Commons website: http://commons.wikimedia.org. Public domain image, PD-1923.

Slide 11 Model of Difference Engine at Computer History Museum in Mountain View, CA (Cronin, A. / Canticle, 2009. CC-BY-SA-3.0). http://en.wikipedia.org/wiki/File:Difference_engine.JPG. Retrieved Nov. 2011 from the Wikimedia Commons website: http://commons.wikimedia.org. Creative Commons Attribution-Share Alike 3.0 Unported license, CC-BY-SA-3.0; Released under the GNU Free Documentation License.

 Slide 12: Modern model of Charles Babbage's Analytical Engine Mill. Wichary, M. (2006, August 11). http://en.wikipedia.org/wiki/File:Analytical_Engine_(2290032530).jpg. Retrieved November 2011, from Wikipedia website: http://en.wikipedia.org. Creative Commons Attribution 2.0 Generic license, (CC BY 2.0).

 Slide 12: Close-up view of the punch cards used by Jacquard loom on display at the museum of science and industry. Williams, G.H. (2004, July). http://en.wikipedia.org/wiki/File:Jacquard.loom.cards.jpg. Public domain (PD-US).

 Slide 13: Ada Byron (Lady Lovelace). Chalon, A.E. (1840). http://en.wikipedia.org/wiki/File:Ada_lovelace.jpg. Retrieved Nov. 2011 from Wikipedia website: http://en.wikipedia.org. Public domain image (PD-1923).

 

31Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

Page 32: Comp4 Unit1d Lecture Slides

Basic Computing Concepts Including HistoryReferences – Lecture d (continued)

Images (continued) Slide 15: Herman Hollerith. Bell, Charles Milton (circa 1849 - 1893).

http://commons.wikimedia.org/wiki/File:Hollerith.jpg. Retrieved Nov. 2011 from the Wikimedia Commons website: http://commons.wikimedia.org. Public domain (PD-1923).

 Slide 15: Woman using Tabulating Machine. US Census (nd.) http://www.census.gov/history/www/census_then_now/notable_alumni/herman_hollerith.html. Retrieved Nov. 2011 from the US Census Bureau website: http://www.census.gov. Public domain (PD-US).

 Slide 17: Pantograph for creating punched cards for the Tabulating Machine. US Census (nd.) http://www.census.gov/history/img/pantograph.jpg. Retrieved Nov. 2011 from the US Census Bureau website: http://www.census.gov. Public domain (PD-US).

Slide 17 Punched card. http://commons.wikimedia.org/wiki/File:Blue-punch-card-front-horiz.png. Retrieved Nov. 2011 from the Wikimedia Commons website: http://commons.wikimedia.org. Public domain (PD-US).

Slide 19: Computer log, with the entry: "First actual case of bug being found". Courtesy of the Naval Surface Warfare Center, Dahlgren, VA., 1988. US Navy (September, 1947). http://commons.wikimedia.org/wiki/File:H96566k.jpg. Retrieved Nov. 2011 from the Wikimedia Commons website: http://commons.wikimedia.org. Public domain image (PD-US).

Slide 21: ENIAC. US Army, c. 1947 – 1955. http://commons.wikimedia.org/wiki/File:Eniac.jpg. Retrieved Nov. 2011 from the Wikimedia Commons website: http://commons.wikimedia.org. Public domain (PD-US).

Slide 22: Gloria Ruth Gorden, left, and Ester Gerston wiring the right side of the ENIAC (Electronic Numerical Integrator And Computer), circa 1946.U.S. Army photo, from archives of the ARL Technical Library, courtesy of Mike Muuss. Public domain PD-US.

 

32Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d

Page 33: Comp4 Unit1d Lecture Slides

Basic Computing Concepts Including HistoryReferences – Lecture d (continued)

Images (continued) Slide 23: UNIVAC I computer. US Army (nd.) http://commons.wikimedia.org/wiki/File:Univac-I-Navy-Electronics-

Supply-Office-BRL61-0992.jpg. Retrieved Nov. 2011 from the Wikimedia Commons website: http://commons.wikimedia.org. Public domain (PD-US).

 Slide 24: Transistors. de:Benutzer:Honina (nd.) http://www.at-mix.de/transistor.htm. Retrieved Nov. 2011 from the Wikipedia website: http://enwikipedia.org. This file is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported license (CC BY-SA3.0).

 Slide 26: Intel 4004 microprocessor chip. Pilge, J. (2006) http://commons.wikimedia.org/wiki/File:C4004.JPG.jpg. Retrieved Nov. 2011 from the Wikimedia Commons website: http://commons.wikimedia.org. Public domain (PD-US).

 Slide 27: Cray-1 computer at EPFL at Lausanne. Rama (2006) http://commons.wikimedia.org/wiki/File:Cray-1-p1010221.jpg. Retrieved Nov. 2011 from the Wikimedia Commons website: http://commons.wikimedia.org. This file is licensed under the Creative Commons Attribution-Share Alike 2.0 France license (CC BY-SA 2.0).  

33Health IT Workforce Curriculum Version 3.0/Spring 2012

Introduction to Information and Computer Science Basic Computing Concepts

Including History Lecture d