Top Banner
@2012 by Pedernal Jemerson G. [email protected] http://.jemersonpedernal.weebly.com Pedernal Jemerson G ICT Network Specialist Palawan State University
39

Pedernal Jemerson G ICT Network Specialist Palawan State University

Feb 09, 2016

Download

Documents

Rehan

Pedernal Jemerson G ICT Network Specialist Palawan State University. Chapter 1 Introduction. The development of modern computer technology has been made possible by Human Nature Technological Advances Theoretical Advances - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

@2012 by Pedernal Jemerson [email protected]

http://.jemersonpedernal.weebly.com

Pedernal Jemerson G

ICT Network Specialist Palawan State University

Page 2: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Chapter 1 Introduction

• The development of modern computer technology has been made possible by – Human Nature– Technological Advances– Theoretical Advances

• This presentation takes a brief look at the human journey from prehistory to today with the focus on the development of the theory and practise of computing

@2012 by Pedernal Jemerson G.

Page 3: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Pre-Mechanical Computing

• From Counting on fingers• to hash marks in sand• to pebbles• to hash marks on walls• to hash marks on bone

Page 4: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Natural Patterns & Counting

• People notice patterns : this is how we learn from infancy.

• The first primitive counting mechanisms were developed to keep track of and predict seasons etc using the patterns observed in movement of the Sun, Moon, Stars etc

• Early counting devices included notches on sticks, knots in string and marks on walls.

@2012 by Pedernal Jemerson G.

Page 5: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Magic & Counting

• The ability to accurately predict natural events was a source of power in early human society

• People who could do so would strengthen their claim to supernatural privilege and/or power

• Record keeping was needed to help in accurate predictions and transmission of knowledge.

• Markings on antlers and bones indicate that people made notations of the phases of the moon as long as 30,000 years ago and suggest that the cave rituals and other cultural practices had a seasonal or periodical orientation.

@2012 by Pedernal Jemerson G.

Page 6: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Monumental Calendars

• The monumental structure, Stonehenge, was built in prehistoric England about 2800 BCE,

• Stonehenge is oriented towards equinoxes, solstices and lunar eclipses during the equinox

• This suggests usage as a complex permanent calendar.

• Stonehenge is just one of many similar monuments.

@2012 by Pedernal Jemerson G.

Page 7: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Early Counting Devices

• 6000 B.C. [ca]: Ishango bone type of tally stick in use

• 4000 1200 B.C.: Inhabitants of the first known civilization in Sumer keep records of commercial transactions on clay tablets

• These tablets are more than 4500 years old, from the dawn of civilized urban existence and they deal with accounts and tax records! (Taxes and death are always with us)

@2012 by Pedernal Jemerson G.

Page 8: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Towards Mechanising calculations:The Abacus

The Abacus are the earliest known counting/calculation instruments.

• Used to aid mental calculations • 3000 BCE: The abacus is invented

in Babylonia• Used by Greeks and Romans• Refined to suit counting system of

each culture• Abacus were also developed by

Native American cultures@2012 by Pedernal Jemerson G.

Page 9: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Towards Mechanising calculations:

Chinese Abacus• Chinese used and refined

abacus technology over a long period

• Chinese abacus (or suanpan): very efficient suanpan techniques have been developed to do multiplication, division, addition, subtraction, square root and cube root operations at high speed.

@2012 by Pedernal Jemerson G.

Page 10: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

The Hindu Zero and Place Value

• The Hindu civilization of India was alone among the ancients in developing a usable representation for numbers (about 2000 years ago)

• They also developed the concept of ZERO and with it the idea of place value.

• This enabled them to develop a high degree of skill in algebra.

• These concepts are critical to the binary system used in modern computers

@2012 by Pedernal Jemerson G.

Page 11: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Mechanical computers:The Abacus (c. 3000 BCE)

Page 12: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Napier’s Bones andLogarithms (1617)

Picture courtesy IBM

Page 13: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Oughtred’s (1621) and Schickard‘s (1623]

slide rule

Page 14: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Blaise Pascal’sPascaline (1645)

Page 15: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Gottfried Wilhelm von Leibnitz’sStepped Reckoner (1674)

Page 16: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Joseph-Marie Jacquard and his punched card controlled looms

(1804)

Page 17: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Preparing the cards with the pattern for the cloth to be woven

Page 18: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Charles Babbage (1791-1871)The Father of Computers

Page 19: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Charles Babbage’s Difference Engine

Page 20: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Charles Babbage’s Analytical Engine

Page 21: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Lady Augusta AdaCountess of Lovelace

Read Lady Augusta Ada’s translation of Menabrea’sSketch of the Analytical Engine

Page 22: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Electro-mechanical computers

FromHerman Hollerith’s

1890Census Counting Machine

to Howard Aiken

and the Harvard Mark I (1944)

Page 23: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Herman Hollerith and hisCensus Tabulating Machine

(1884)

Page 24: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

A closer look at the Census Tabulating Machine

Page 25: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

The Harvard Mark I (1944)aka IBM’s Automatic Sequence

Controlled Calculator (ASCC)

Page 27: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Electronic digital computers

FromJohn Vincent Atanasoff’s

1939Atanasoff-Berry Computer (ABC)

to the present day

Page 28: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Alan Turing1912-1954

The Turing MachineAka

The Universal Machine1936

Page 29: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

John Vincent Atanasoff (1903-1995)

Physics ProfAt

Iowa StateUniversity,Ames, IA

Page 30: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Clifford Berry (1918-1963)

PhD studentof

Dr. Atanasoff’s

Page 31: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

1939The Atanasoff-Berry Computer

(ABC)

The ABC was the first electronic digital computer, invented by John Vincent Atanasoff

Page 32: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

1943 Bletchley Park’s Colossus

The EnigmaMachine

Page 33: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

1946The ENIAC

John Presper Eckert(1919-1995)andJohn Mauchly(1907-1980)of theUniversity of Pennsylvania Moore School of Engineering

Page 34: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

The ENIAC:Electronic Numerical Integrator

and Computer

Page 35: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Programming the ENIAC

Page 36: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

ENIAC’s Wiring!

John Von Neumann came up with the bright idea of using part of the computer’s internal memory (called Primary Memory) to “store” the program inside the computer and have the computer go get the instructions from its own memory, just as we do with our human brain.

John Von Neumann

Page 37: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

1951Univac

Typical 1968 prices—EX-cluding maintenance & support!

Page 38: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Unit Quiz

• Get ¼ sheet of Yellow Paper• Multiple Choice Type Quiz• Write the following on top of your paper

• Do not erase you answer, erasure will be considered as wrong answer.

@2012 by Pedernal Jemerson G.

Your Full Name June 25, 2012Your Course/Year/Block Unit 1 Quiz

Page 39: Pedernal Jemerson  G ICT Network Specialist  Palawan  State University

Next Unit Unit 2 What is a Computer?

@2012 by Pedernal Jemerson G.

Pedernal Jemerson G

ICT Network Specialist Palawan State University

Prepared by: