Evolution of Computing Tools ??????? - PowerPoint PPT Presentation

1 / 51
About This Presentation
Title:

Evolution of Computing Tools ???????

Description:

1936--Turing Machine (Alan Turing) 1943--Atanasoff-Berry Computer (ABC) ... 1936--Turing Machine (Alan Turing) 1958--Common Business Oriented Language (COBOL) ... – PowerPoint PPT presentation

Number of Views:88
Avg rating:3.0/5.0
Slides: 52
Provided by: physSin
Category:

less

Transcript and Presenter's Notes

Title: Evolution of Computing Tools ???????


1
Evolution of Computing Tools???????
  • Sai-Ping Li ???
  • Institute of Physics, Academia Sinica
  • March 10, 2007

2
?????,????????????
3
????--????????????????,?????????????,?????3100????
???????????80 ??? ?
Stonehenge, which lies 13km north of Salisbury,
England, is believed to have been an ancient form
of calendar designed to capture the light from
the summer solstice in a specific fashion.
4
Pebbles were used by the ancients for a variety
of purposes. They are one of the earliest methods
of counting using a physical aide.
????????,???????????
5
The abacus is one of the earliest devices to be
used in calculation, and still in use, in various
forms, around the world today. ?? --- ??????????
6
Counting Board and Abacus ?????? The history of
the abacus probably traced back to ancient
Mesopotamia. The people probably drew lines on
the ground and used pebbles to represent numbers
and do calculations. The counting board is
a piece of wood, stone or metal with carved
grooves or painted lines between which beads,
pebbles or metal discs were moved. The abacus is
a device, usually of wood (plastic, in recent
times), having a frame that holds rods with
freely-sliding beads mounted on them.
???,????????????,??????????,?????????????????????
??????????????,??????????????? The person
operating the abacus performs calculations in
their head and uses the abacus as a physical aid
to keep track of the sums, etc.
7
Evolutionary Time-line This time-line
shows the evolution from the earliest counting
board to the present day abacus. The evolution of
the abacus can be divided into three ages
Ancient Times, Middle Ages, and Modern Times.
????????????? ????,?????,????
8
Ancient Times ????
The Salamis Tablet, the Roman Calculi and
Hand-abacus are from the period c. 300 B.C to c.
500 A.D.
9
The Salamis Tablet The oldest surviving
counting board is the Salamis tablet (originally
thought to be a gaming board), used by the
Babylonians circa 300 B.C., discovered in 1846 on
the island of Salamis. ???????,?????????????????
??????1846??Salamis??????
10
Counting Board--Pebbles were used for counting
????????????
11
Middle Ages ?????
The Apices, the coin-board and the Line-board are
from the period c. 5 A.D. to c. 1400 A.D.
12
Modern Times ???
The Suan-pan, the Soroban and the Schoty are from
the period c. 1200 A.D to the present.
13
 Arabic Multiplication Tables ??????
14
John Napier, (1550-1617), in early 1600s took
animal bones and carved the multiples of the
Gelosia method of arithmetic on them by adding
on the diagonal, one could "multiply"
Napiers Bones ?????
http//en.wikipedia.org/wiki/Napier's_bones
15
Schickard's Calculating clock(1623)--The machine
incorporates a set of "Napier's bones" (on the
cylinders) and a mechanism to add the partial
products (with a carry mechanism).
16
Four-Figure Tables ???
In 1614, John Napier discovered the logarithm
which made it possible to perform multiplications
and divisions by addition and subtraction.
1614?,??????????????,???????????????
17
1614
18
(No Transcript)
19
  • Slide Rule ???
  • 1614?,??????????????,???????????????
  • 1620?,????????(Edmund Gunter)??????????????????,?
    ?????????????,?????????
  • 1925?,???William Oughtred?????????

John Napier
William Oughtred (1575-1660)
20
Straight Slide Rule ?????
Circular Slide Rule?????
21
A slide rule consists of three interlocking
calibrated strips. The central strip can be moved
lengthways relative to the other two. A sliding
cursor with an alignment line can record an
intermediate result on any of the scales.
????????????????????????????(????)????1970????????
,????????????,???????
22
Division ?? For example, the division of 22 by
2.75. ? 22 2.75
23
A Slide Rule is An ANALOG computer ??????????
24
(No Transcript)
25
(1791 1871)
26
Pascal's Pascaline (1642)

27
Stepped Drums (1672 Leibniz)
28
(First mechanical calculator, 1822)
29
(1886)
30
Mechanical Calculators ??????
31
Computer One who computes! ?????
32
Computer Age ???? The first computers were
people! Computer was originally a job title
it was used to describe those human beings
(predominantly women) whose job it was to perform
the repetitive calculations required to compute
such things as navigational tables, tide charts,
and planetary positions for astronomical
almanacs. Computer ?????????,???????????
33
ENIAC the "Electronic Numerical Integrator and
Calculator"
Completed in 1946, the first vacuum tube-based
computer, has 18,000 vacuum tubes and takes up
1,800 square feet of space. Considered to be the
first true computer ???????,??18,000????,?????
18,000?????
34
(No Transcript)
35
Computer Punch Cards ?????
36
IBM?????,,?????????????
An IBM Key Punch machine which operates like a
typewriter except it produces punched cards
rather than a printed sheet of paper
37
Paper Tape ??
38
A typical paper tape reader ?????
39
The IBM 7094, a typical mainframe computer ????
40
The original IBM Personal Computer (PC)
???IBM????
41
Development of Computers??????
  • 1936--Turing Machine (Alan Turing)
  • 1943--Atanasoff-Berry Computer (ABC)
  • 1946--ENIAC
  • 1947--Transistor (Shockley, Bardeen and Brattain)
    ???
  • 1957--Transistorized Experimental Computer (TX-O)
  • 1958--Integrated circuit (Jack St. Claire Kilby)
    ????
  • 1971--Intel's first microprocessor, the 4004, was
    developed
  • 1971--The first microcomputers (PCs) were
    developed
  • 1974--Apple I
  • 1981--IBM PC ????
  • 1988--Laptops ?????
  • 1994--DNA Computing Quantum Computing

42
Moores Law (????1965, Gordon Moore) Number of
transistors/square inch on integrated circuits
doubles every 18 months. ???????????????????????
43
Development of Computer Languages????????
  • 1854--British mathematician George Boole devises
    binary algebra.
  • 1936--Turing Machine (Alan Turing)
  • 1958--Common Business Oriented Language (COBOL)
  • 1958--List Processor (LISP)
  • 1958--ALGOL
  • 1963--Beginners All-Purpose Symbolic Instruction
    Code (BASIC)
  • 1967--Formula Translation (FORTRAN)
  • 1971--PASCAL
  • 1972--C (ALGOL-60)
  • 1979--Ada
  • 1983C

44
  • Development of Operating Systems
  • ????????
  • 1969--UNIX
  • 1978--APPLE
  • 1981--MS-DOS
  • 1985Microsoft WINDOWS
  • 1991LINUX (Linus Torvalds)

45
(Tim Berners-Lee,1989)
46
(No Transcript)
47
Next Computing Tool---Worldwide
Grid ???????---????
48
LCG Service Hierarchy ????
  • Tier-2 100 centres in 40 countries
  • Simulation
  • End-user analysis batch and interactive

49
Global Science needs a Global Grid
????????????
  • LCG depends on two major science grid
    infrastructures
  • EGEE and the US Open Science
    Grid

LCG ???????????????
50
What Next? ????????
51
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com