32
1 Pioneers of Computing В 1980 IEEE Computer Society учредило Золотую медаль (бронзовую) «Вычислительный Пионер» Пионерами учредителями стали 32 члена IEEE Computer Society, связанных с работами по информатике и вычислительным наукам.

Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

Embed Size (px)

Citation preview

Page 1: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

1

Pioneers of Computing

В 1980 IEEE Computer Society учредилоЗолотую медаль (бронзовую) «Вычислительный Пионер»

Пионерами учредителями стали 32 члена IEEE Computer Society, связанных с работами по информатике и вычислительным наукам.

Page 2: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

2

Pioneers of Computing

1.Howard H. Aiken (Havard Mark I) 2.John V. Atanasoff 3.Charles Babbage (Analytical Engine) 4.John Backus 5.Gordon Bell (Digital) 6.Vannevar Bush 7.Edsger W. Dijkstra      8.John Presper Eckert9.Douglas C. Engelbart 10.Andrei P. Ershov (theroretical programming) 11.Tommy Flowers (Colossus engineer) 12.Robert W. Floyd 13.Kurt Gödel 14.William R. Hewlett 15.Herman Hollerith 16.Grace M. Hopper 17.Tom Kilburn (Manchester)

Page 3: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

3

Pioneers of Computing 1. Donald E. Knuth (TeX) 2. Sergei A. Lebedev3. Augusta Ada Lovelace4. Aleksey A.Lyapunov5. Benoit Mandelbrot 6. John W. Mauchly 7. David Packard 8. Blaise Pascal 9. P. Georg and Edvard Scheutz (Difference Engine, Sweden) 10. C. E. Shannon (information theory) 11. George R. Stibitz 12. Alan M. Turing (Colossus and code-breaking) 13. John von Neumann 14. Maurice V. Wilkes (EDSAC) 15. J.H. Wilkinson (numerical analysis) 16. Freddie C. Williams 17. Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse

Page 4: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

4

Pioneers of Computing - 2

Howard H. Aiken (Havard Mark I) – СШАСоздатель первой ЭВМ – 1943 г.

Gene M. Amdahl (IBM360 computer architecture, including pipelining, instruction look-ahead, and cache memory) – США (1964 г.)Идеология майнфреймов – система массовой обработки данных

John W. Backus (Fortran) – первый язык высокого уровня – 1956 г.

Page 5: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

5

Pioneers of Computing - 3

Robert S. Barton For his outstanding contributions in basing the design of computing

systems on the hierarchical nature of programs and their data.

C. Gordon BellFor his contributions to designing and understanding computer

systems: for his contributions in the formation of the minicomputer; for the creation of the first commercial, interactive timesharing computer; for pioneering work in the field of hardware description languages; for co-authoring classic computer books and co-founding a computer museum.(PDP, DEC и VAX серии).

Page 6: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

6

Pioneers of Computing - 4Frederick P. Brooks, Jr. For landmark contributions to computer

architecture, operating systems, and software engineering.

Wesley A. ClarkFor contributions to the early development of the

minicomputer and the multiprocessor, and for continued contributions over 25 years that have found their way into computer networks, modular computers, and personal computers.

Fernando J. CorbatoFor his pioneering work organizing the concepts

and leading the development of the general-purpose, large-scale, time-sharing and resource-sharing computer systems, CTSS and Multics.

Page 7: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

7

Pioneers of Computing - 5

Page 8: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

8

Pioneers of Computing - 6Edsgar W. Dijkstra Edsger Dijkstra was a principal contributor in the late

1950's to the development of the ALGOL, a high level programming language which has become a model of clarity and mathematical rigor. He is one of the principal exponents of the science and art of programming languages in general, and has greatly contributed to our understanding of their structure, representation, and implementation. His fifteen years of publications extend from theoretical articles on graph theory to basic manuals, expository texts, an philosophical contemplations in the field of programming languages.

Page 9: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

9

Pioneers of Computing - 7J. Presper Eckert - ENIACJohn W. Mauchly

John W. Mauchly

Page 10: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

10

Pioneers of Computing - 7J. Presper Eckert - ENIACJohn W. Mauchly

Page 11: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

11

Pioneers of Computing - 8Jay W. Forrester

Multicoordinate Digital Information Storage Device His invention became known as magnetic-core memory storage, a precursor to today’s RAM technology, and was first used in Project Whirlwind, a monster computer developed at the Massachusetts Institute of Technology in the early 1950s as part of the United States’ strategic defense against the Soviet Union.System Dynamics Program.

Herman H. Goldstine (ENIAC)Logical design of an electronic computing

instrument (c Дж. Фон Нейманом).

Page 12: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

12

Pioneers of Computing - 9Richard W. HammingSome Problems in the Boundary Value Theory of Linear

Differential EquationsIn 1945 the Manhattan Project. В 1946 the Bell Telephone Laboratories (работы с

Shannon and Tukey). Сhair of computer science at the Naval

Postgraduate School at Monterey, California. Работы on error- detecting and error- correcting

codes.В 1950 and with this he started a new subject

within information theory. Hamming codes are of fundamental importance in coding theory and are of practical use in computer design.

Work error- correcting codes, packing problem over finite fields.

In 1956 Hamming worked on the early computer, the IBM 650 - the development of a programming language which has evolved into the high-level computer languages used to program computers today.

Page 13: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

13

Pioneers of Computing - 10Grace Hopper

Начала теоритеческого программирования

Page 14: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

14

Pioneers of Computing - 11

Alston Scott Householder

Математическая биология, нейронные сети, прикладная алгебра.

Kenneth E. Iverson

For his pioneering effort in programming languages and mathematical notation resulting in what the computing field now knows as APL, for his contributions to the implementation of interactive systems, to educational uses of APL, and to programming language theory and practice.

Page 15: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

15

Pioneers of Computing - 12Jean A. HoerniRobert N. Noyce

Jean Hoerni, Kurt Lehovec, Jack St. Clair Kilby and Robert N. Noyce – промышленное производства полупроводниковых элеметнов.

транзистор

Page 16: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

16

Pioneers of Computing - 13Tom Kilburn (1921 - 2001)

For major seminal contributions to computer architecture spanning a period of three decades. For establishing a tradition of collaboration between university and industry which demands the mutual understanding of electronics technology and abstract programming concepts.

(вычислительная машина Atlas, в которой впервые реализована концепция виртуальной памяти).

Page 17: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

17

Pioneers of Computing - 14Donald E. Knuth

Издательская система ТеХ и Искусство программирования

Page 18: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

18

Pioneers of Computing - 15

George R. Stibitz

Page 19: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

19

Pioneers of Computing - 16Maurice V. Wilkes

Konrad Zuse

Микропрограммирование и асемблер

Page 20: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

20

Pioneers of Computing - 16Herman Lukoff

Univac-LARC

Gordon E. MooreОснователь компании Intel

Page 21: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

21

Pioneers of Computing - 16Allen NewellThe Allen Newell Award is presented to an individual

selected for career contributions that have breadth within computer science, or that bridge computer science and other disciplines.

Lawrence G. RobertsFounder of the Internet 

Shmuel Winograd - БПФ

Page 22: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

22

Pioneers of 1982 SWAC

Harry D. Huskey

"For the first parallel computer SWAC"

Page 23: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

23

Pioneers of 1984

John Vincent Atanasoff"For the first electronic computer with serial memory"

Page 24: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

24

Pioneers of 1984

Jerrier A. Haddad"For his part in the lead IBM 701 design team"Nathaniel Rochester"For the architecture of IBM 702 electronic data processing machines"

Jerrier A. HaddadNathaniel Rochester

Page 25: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

25

Pioneers

Nicholas C. Metropolis (1915-1999)"For the first solved atomic energy problems on ENIAC"

ENIAC - 1945. Monte Carlo methodStanislaw Ulam in 1949statistical method to Enrico Fermi

Page 26: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

26

Pioneers

Willem L. van der Poel"For the serial computer ZEBRA

1956 – Zebra1962- Algol

Page 27: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

27

Pioneers

John G. Kemeny "For BASIC"

John McCarthy"For LISP and artificial intelligence"

Alan Perlis"For computer language translation" John G. Kemeny

Page 28: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

28

Pioneers

Stephen W. Dunwell "For project stretch"

Douglas C. Engelbart "For human computer interaction"

Page 29: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

29

Pioneers

Dennis M. Ritchie "In recognition of contributions to the development of Unix"

Ken L. Thompson "For his work with UNIX"

Page 30: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

30

Pioneers

Victor M. Glushkov "For digital automation of computer architecture"

Page 31: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

31

Pioneers

Sergey A. Lebedev"For the first computer in the Soviet Union"

Alexej A. Lyuponov"For Soviet cybernetics and programming"

Page 32: Pioneers of Computing - WordPress.com · 2016-08-11 · Niklaus Wirth 18. Stephen Wolfram (Mathematica) 19. Konrad Zuse. 4 ... Herman Lukoff Univac-LARC Gordon E. Moore Основатель

32

Pioneers

Harold W. Lawson"For inventing thr pointer variable and introducing this concept into PL/I, thus providing for the first time, the capability to flexibly treat linked lists in a general-purpose high level language"