SlideShare une entreprise Scribd logo
1  sur  48
Télécharger pour lire hors ligne
History of Computers:Part 2. Modern Computers Damian Gordon
Alan Mathison Turing Born 23 June 1912 Died 7 June 1954 Born in London, England Creator of the modern computer Alan Turing
Bletchley Park During the Second World War, Turing was a main participant in the efforts at Bletchley Park to break German ciphers. He contributed several insights into breaking both the Enigma machine and the Lorenz SZ 40/42, and was, for a time, head of Hut 8, the section responsible for reading German naval signals.
“On Computable Numbers, with an Application to the Entscheidungsproblem” Before the war, Alan Turing's 1936 paper proved enormously influential in computer science in two ways.  Its main purpose was to prove that there were problems (namely the halting problem) that could not be solved by any sequential process.  In doing so, Turing provided a definition of a universal computer which executes a program stored on tape. This construct came to be called a Turing machine (Except for the limitations imposed by their finite memory stores, modern computers are said to be Turing-complete, which is to say, they have algorithm execution capability equivalent to a universal Turing machine.)
a theoretical device that manipulates symbols on a strip of tape according to a table of rules. Despite its simplicity, a Turing machine can be adapted to simulate the logic of any computer algorithm, and is particularly useful in explaining the functions of a CPU inside a computer. Turing Machine 1936AD
The P versus NP problem is a major unsolved problem in computer science. Informally, it asks whether every problem whose solution can be efficiently checked by a computer can also be efficiently solved by a computer. The general class of questions for which some algorithm can provide an answer in polynomial time is called "class P" or just “P” P is polynomial time. An algorithm is said to be polynomial time if its running time is "tractable", "feasible", "efficient", or "fast". The abbreviation NP refers to "nondeterministic polynomial time". In an equivalent formal definition, NP is the set of decision problems where the "yes"-instances can be recognized in polynomial time by a non-deterministic Turing machine. Complexity Theory: P versus NP ,[object Object],[object Object]
Alan Turing Apology
Born April 30, 1916 Died February 8, 1957 Born in Petoskey, Michigan an American mathematician, electronic engineer, and cryptographer known as "the father of information theory" Claude Shannon
Shannon published A Symbolic Analysis of Relay and Switching Circuits, was published in the 1938 issue of the Transactions of the American Institute of Electrical Engineers, where he pointed out the usefulness of Boolean logic. In this work, Shannon proved that Boolean algebra and binary arithmetic could be used to simplify the arrangement of the electromechanical relays then used in telephone routing switches, then turned the concept upside down and also proved that it should be possible to use arrangements of relays to solve Boolean algebra problems.  Exploiting this property of electrical switches to do logic is the basic concept that underlies all electronic digital computers.  Shannon and Boolean Logic 1938AD
For two months early in 1943, Shannon came into contact with Alan Turing. Turing had been posted to Washington to share with the US Navy's cryptanalytic service the methods used by the British Government Code and Cypher School at Bletchley Park to break the ciphers used by the German U-boats in the North Atlantic. He was also interested in the encipherment of speech and to this end spent time at Bell Labs.  Shannon and Turing met every day at teatime in the cafeteria. Turing showed Shannon his seminal 1936 paper that defined what is now known as the "Universal Turing machine" which impressed him, as many of its ideas were complementary to his own. Claude Shannon and Alan Turing
Born December 28, 1903 Died February 8, 1957 Born in Budapest, Austria-Hungary A mathematician who made major contributions to set theory, functional analysis, quantum mechanics, ergodic theory, continuous geometry, economics and game theory, computer science, numerical analysis, hydrodynamics and statistics.  John von Neumann
The von Neumann architecture is a design model for a stored-program digital computer that uses a central processing unit (CPU) and a single separate storage structure ("memory") to hold both instructions and data.  Such computers implement a universal Turing machine and have a sequential architecture. Von Neumann architecture 1941AD
First Generation Computers 1941AD Uses Vacuum Tubes Vacuum tubes are glass tubes with circuits inside.   Vacuum tubes have no air inside of them, which protects the circuitry.
Born 22 June 1910 Died 18 December 1995 Born in Berlin, German Empire He created the world's first functional program-controlled, the Z3 also designed the first high-level programming language, Plankalkül ("Plan Calculus"), first published in 1948 KonradZuse
The world's first working programmable, fully automatic computing machine.  It was Turing-complete, and by modern standards the Z3 was one of the first machines that could be considered a complete computing machine, although it lacked the conditional branch operation.  The Z3 was built with 2,000 relays, implementing a 22 bit word length that operated at a clock frequency of about 5–10 Hz.[ Program code and data were stored on punched film. The Z3 was completed in Berlin in 1941. The German Aircraft Research Institute used it to perform statistical analyses of wing flutter. The original Z3 was destroyed in 1943 during an Allied bombardment of Berlin.  The Z3 1941AD ,[object Object]
A fully functioning replica was built in the 1960s by Zuse's company, Zuse KG, and is on permanent display in the Deutsches Museum.,[object Object]
Born April 19, 1918 Died October 30, 1963 Born in Gladbrook, Iowa Co-inventor of the theAtanasoff–Berry Computer. The 1973 decision of the patent suit Honeywell v. Sperry Rand named him the inventor of the first automatic electronic digital computer. Clifford Berry
From the beginning of his college years, Clifford Berry's record as a student of electrical engineering was impressive.  He received his B.S. in Electrical Engineering in 1939.  Professor Harold Anderson was a professor of electrical engineering and one of John Atanasoff’s best friends.  He was also one of the many people that was impressed by Clifford Berry's brilliance and capacity.  Thus, when Atanasoff asked him if he could recommend a graduate student in electrical engineering to assist him in his computer-machine project, Professor Anderson immediately thought of Clifford Berry.  Atanasoff–Berry Computer ,[object Object]
So, on a morning in the spring of 1939, the two brilliant men had their first conversation about the concepts and the basic problems they would have to solve in the construction of the prototype of an electronic digital computer.,[object Object]
Thomas Harold Flowers Born 22 December 1905 Died 28 October 1998 Born in Poplar, London An English engineer who during World War II designed Colossus, the world's first programmable electronic computer, to help solve encrypted German messages. Tommy Flowers
Tommy Flowers had worked with Alan Turing in Bletchley Park, where they tried to develop various decryption devices. Flowers created the Colossus computers for the cryptanalysis of high-level German communications, part of the operation of Colossus was to emulate the Lorenz machine.  Colossus computer 1943AD
Howard Hathaway Aiken  Born March 8, 1900 Died March 14, 1973 Born in Hoboken, New Jersey He envisioned an electro-mechanical computing device that could do much of the tedious work for him.  With help from Grace Hopper and funding from IBM, the machine was completed in 1944. Howard H. Aiken
The IBM Automatic Sequence Controlled Calculator (ASCC), called the Mark I by Harvard University was an electro-mechanical computer. It was devised by Howard H. Aiken, built at IBM and shipped to Harvard in February 1944.  It began computations for the U.S. Navy Bureau of Ships in May and was officially presented to the university on August 7, 1944. It was very reliable, much more so than early electronic computers. Harvard Mark I 1944AD
Rear Admiral Grace Murray Hopper Born December 9, 1906 Died January 1, 1992 Born in New York City, New York Computer pioneer who developed the first compiler for a computer programming language Grace Hopper
Grace Hopper served at the Bureau of Ships Computation Project at Harvard University working on the computer programming staff.  A moth was found trapped between points at Relay #70, Panel F, of the IBM Harvard Mark II Aiken Relay Calculator while it was being tested at Harvard University, 9 September 1945.  The operators affixed the moth to the computer log, with the entry: "First actual case of bug being found".  Grace Hopper said that they "debugged" the machine, thus introducing the term "debugging a computer program". The First Bug 1945AD
The First Bug 1945AD
Born March 11, 1890 Died June 28, 1974 Born in Everett, Massachusetts American engineer, science administrator, and the first presidential science advisor He is known for his work on analog computing, his political role in the development of the atomic bomb as a primary organizer of the Manhattan Project, and the idea of the Memex machine Vannevar Bush
Tthe theoretical proto-hypertext computer system Bush proposed in his 1945 The Atlantic Monthly article “As We May Think”.  The memex is a device in which an individual compresses and stores all of their books, records, and communications which is then mechanized so that it may be consulted with exceeding speed and flexibility.  A document can be given a simple numerical code that allows the user to access it after dialling the number combination. Documents are also able to be edited in real-time.  This process makes annotation fast and simple.  The memex has influenced the development of subsequential hypertext and intellect augmenting computer systems. The Memex Machine 1945AD
ENIAC 1946AD ENIAC (Electronic Numerical Integrator And Computer) was the first general-purpose, electronic computer.  It was a Turing-complete, digital computer capable of being reprogrammed to solve a full range of computing problems. ENIAC was designed to calculate artillery firing tables for the United States Army's Ballistic Research Laboratory, but its first use was in calculations for the hydrogen bomb.  When ENIAC was announced in 1946 it was heralded in the press as a "Giant Brain".  It boasted speeds one thousand times faster than electro-mechanical machines, a leap in computing power that no single machine has since matched. This mathematical power, coupled with general-purpose programmability, excited scientists and industrialists.
Curta Calculator 1948AD The Curta is a hand-cranked mechanical calculator. It has an extremely compact design, a small cylinder that fits in the palm of the hand.  It can be used to perform addition, subtraction, multiplication, division, and, with more difficulty, square roots and other operations.  The Curta's design is a descendant of Gottfried Leibniz's Stepped Reckoner and Thomas's Arithmometer, accumulating values on cogs, which are added or complemented by a stepped drum mechanism.
The A-0 system (Arithmetic Language version 0), written by Grace Hopper in 1951 and 1952 for the UNIVAC I, was the first compiler ever developed for an electronic computer. The A-0 functioned more as a loader or linker than the modern notion of a compiler.  A program was specified as a sequence of subroutines and arguments.  The subroutines were identified by a numeric code and the arguments to the subroutines were written directly after each subroutine code.  The A-0 system converted the specification into machine code that could be fed into the computer a second time to execute the program. A-0 Complier 1952AD
Second Generation Computers 1956AD Uses transistors The first transistor was demonstrated on Dec. 23, 1947, at Bell Labs by William Shockley.  This new invention consisting of P type and N type semiconductive materials (in this case germanium) had completely revolutionized electronics. first transistor  Examples of transistor
Born 1937 Born in New York City, New York A sociologist, philosopher, and pioneer of information technology.  Nelson founded Project Xanadu in 1960 with the goal of creating a computer network with a simple user interface. He coined the terms "hypertext" and "hypermedia" in 1963 and published it in 1965.  Ted Nelson
Project Xanadu 1960AD During his first year as a graduate student at Harvard, Ted Nelson began implementing the system which contained the basic outline of what would become Project Xanadu: a word processor capable of storing multiple versions, and displaying the differences between these versions. In Nelson founded Project Xanadu in 1960 with the goal of creating a computer network with a simple user interface. On top of this basic idea, Nelson wanted to facilitate nonsequential writing, in which the reader could choose his or her own path through an electronic document. He built upon this idea in a paper to the ACM in 1965, calling the new idea "zippered lists". These zippered lists would allow compound documents to be formed from pieces of other documents, a concept named transclusion. Nelson claims some aspects of his vision are in the process of being fulfilled by the World Wide Web, but he dislikes the World Wide Web, XML and all embedded markup - regarding the Web as a gross over-simplification of his original vision: “HTML is precisely what we were trying to PREVENT— ever-breaking links, links going outward only, quotes you can't follow to their origins, no version management, no rights management.” – Ted Nelson
Born January 30, 1925 Born in Portland, Oregon An inventor and early computer pioneer.  He is best known for inventing the computer mouse, as a pioneer of human-computer interaction whose team developed hypertext, networked computers, and precursors to GUIs. Douglas Engelbart
The Mouse 1963AD In 1945, Engelbart had read with interest Vannevar Bush's article "As We May Think", a call to arms for making knowledge widely available as a national peacetime grand challenge. Working at Stanford Research Institute (SRI) in Menlo Park he developed the first prototype mouse in 1963, and applied for a patent in 1967 and received it in 1970, for the wooden shell with two metal wheels.  In the patent application it is described as an "X-Y position indicator for a display system". Engelbart later revealed that it was nicknamed the "mouse" because the tail came out the end.
Third Generation Computers 1964AD Uses Integrated circuits Jack Kilby recorded his initial ideas concerning the integrated circuit in July 1958 and successfully demonstrated the first working integrated circuit on September 12, 1958. In his patent application of February 6, 1959, Kilby described his new device as “a body of semiconductor material ... wherein all the components of the electronic circuit are completely integrated.”  Kilby won the 2000 Nobel Prize in Physics for his part of the invention of the integrated circuit. Along with Robert Noyce (who independently made a similar circuit a few months later), Kilby is generally credited as co-inventor of the integrated circuit. first Integrated circuit Examples of Integrated circuits
The Mother of all demos 1968AD The Mother of All Demos is a name given retrospectively to Douglas Engelbart's December 9, 1968, demonstration at the Fall Joint Computer Conference (FJCC) at the Convention Center in San Francisco, in which a number of experimental technologies that have since become commonplace were presented.  The demo featured the first computer mouse the public had ever seen, as well as introducing interactive text, video conferencing, teleconferencing, email, hypertext and a collaborative real-time editor.
The Mother of all demos 1968AD
The Internet 1969AD The Internet is a global system of interconnected computer networks that use the standard Internet Protocol Suite (TCP/IP) to serve billions of users worldwide.  It is a network of networks that consists of millions of private, public, academic, business, and government networks, of local to global scope, that are linked by a broad array of electronic and optical networking technologies.  Map of the TCP/IP test network in February 1982
The Internet 1969AD ,[object Object],BBN Technologies TCP/IP internet map early 1986
Born 3 January 1929 Born in San Francisco, California, USA the co-founder (with Robert Noyce) and Chairman Emeritus of Intel Corporation Created “Moore’s Law” Gordon Moore
Moore’s Law 1970AD Chip density about doubles every 18 months also, prices decline experts predict this trend might continue until ~2020 limited when size reaches molecular level not really a law, more a “rule of thumb” (a practical way to think about something)
Fourth Generation Computers 1971AD Uses Microprocessors and VLSI (Very Large-Scale Integrated circuits) Three projects delivered a microprocessors for calculators at about the same time:  Intel's 4004,  Texas Instruments (TI) TMS 1000,  Garrett AiResearch's Central Air Data Computer (CADC). The first microprocessor for computers was the MC6800 The Intel 4004, first microprocessor Motorola M6800
Born 8 June 1955 Born in London, England An engineer and computer scientist and MIT professor who invented the World Wide Web Tim Berners-Lee
The World-Wide Web 1991AD In 1984 Tim Berners-Lee was working at CERN, and considered its problems of information presentation: physicists from around the world needed to share data, and with no common machines and no common presentation software.  He wrote a proposal in March 1989 for "a large hypertext database with typed links", but it generated little interest.  His boss, Mike Sendall, encouraged Berners-Lee to begin implementing his system on a newly acquired NeXT workstation.
The World-Wide Web 1991AD ,[object Object]
the HyperText Transfer Protocol (HTTP) 0.9,

Contenu connexe

Tendances

Development of computer
Development of computerDevelopment of computer
Development of computerZiyad Siso
 
History of computer technology
History of computer technology History of computer technology
History of computer technology shiva prasad
 
Evolution of computers/computer evolution/c++
Evolution of computers/computer evolution/c++Evolution of computers/computer evolution/c++
Evolution of computers/computer evolution/c++Archie
 
History of Computers - Grade 6
History of Computers - Grade 6History of Computers - Grade 6
History of Computers - Grade 6FarmerCh
 
The History and Generation of Computers
The History and Generation of ComputersThe History and Generation of Computers
The History and Generation of ComputersShayan Amir
 
History of Computer-.pptx
History of Computer-.pptxHistory of Computer-.pptx
History of Computer-.pptxIrisOlaso
 
CBSE Class-5 lesson 1 Introduction to Early Computers
CBSE Class-5 lesson 1 Introduction to Early ComputersCBSE Class-5 lesson 1 Introduction to Early Computers
CBSE Class-5 lesson 1 Introduction to Early Computersswathivinod
 
Von neumann architecture
Von neumann architectureVon neumann architecture
Von neumann architectureHaiderAli759482
 
Type of computer
Type of computerType of computer
Type of computerSerwer Alam
 
THE GENERATION OF COMPUTER
THE GENERATION OF COMPUTERTHE GENERATION OF COMPUTER
THE GENERATION OF COMPUTERp.j. pranavan
 
History of the computer electronic age
History of the computer electronic ageHistory of the computer electronic age
History of the computer electronic ageJesus Obenita Jr.
 
The evolution of computers
The evolution of computersThe evolution of computers
The evolution of computersSharat Chandu
 
Primary and secondary storage devices
Primary and secondary storage devicesPrimary and secondary storage devices
Primary and secondary storage devicesPichano Kikon
 

Tendances (20)

Development of computer
Development of computerDevelopment of computer
Development of computer
 
History of computer technology
History of computer technology History of computer technology
History of computer technology
 
Evolution & History of Computers
Evolution & History of ComputersEvolution & History of Computers
Evolution & History of Computers
 
Evolution of computer
Evolution of computer   Evolution of computer
Evolution of computer
 
Evolution of computers/computer evolution/c++
Evolution of computers/computer evolution/c++Evolution of computers/computer evolution/c++
Evolution of computers/computer evolution/c++
 
types of computer
types of computer types of computer
types of computer
 
History of Computers - Grade 6
History of Computers - Grade 6History of Computers - Grade 6
History of Computers - Grade 6
 
The History and Generation of Computers
The History and Generation of ComputersThe History and Generation of Computers
The History and Generation of Computers
 
History of Computer-.pptx
History of Computer-.pptxHistory of Computer-.pptx
History of Computer-.pptx
 
History of Computer
History of ComputerHistory of Computer
History of Computer
 
A brief history of computers
A brief history of computersA brief history of computers
A brief history of computers
 
CBSE Class-5 lesson 1 Introduction to Early Computers
CBSE Class-5 lesson 1 Introduction to Early ComputersCBSE Class-5 lesson 1 Introduction to Early Computers
CBSE Class-5 lesson 1 Introduction to Early Computers
 
Von neumann architecture
Von neumann architectureVon neumann architecture
Von neumann architecture
 
Type of computer
Type of computerType of computer
Type of computer
 
THE GENERATION OF COMPUTER
THE GENERATION OF COMPUTERTHE GENERATION OF COMPUTER
THE GENERATION OF COMPUTER
 
History of the computer electronic age
History of the computer electronic ageHistory of the computer electronic age
History of the computer electronic age
 
Short History of Computer
Short History of ComputerShort History of Computer
Short History of Computer
 
The evolution of computers
The evolution of computersThe evolution of computers
The evolution of computers
 
CLASSIFICATION OF COMPUTER
CLASSIFICATION OF COMPUTERCLASSIFICATION OF COMPUTER
CLASSIFICATION OF COMPUTER
 
Primary and secondary storage devices
Primary and secondary storage devicesPrimary and secondary storage devices
Primary and secondary storage devices
 

En vedette

Evolution of computers
Evolution of computersEvolution of computers
Evolution of computershitesh goyal
 
computer history and latest technology
computer history and latest technologycomputer history and latest technology
computer history and latest technologyVibrant academy
 
History of computers - Ancient
History of computers - AncientHistory of computers - Ancient
History of computers - AncientDamian T. Gordon
 
History Of Computer
History Of ComputerHistory Of Computer
History Of Computerguest420b9d
 
Lecture 1 introduction to language processors
Lecture 1  introduction to language processorsLecture 1  introduction to language processors
Lecture 1 introduction to language processorsRebaz Najeeb
 
งานคอมพิวเตอร์
งานคอมพิวเตอร์งานคอมพิวเตอร์
งานคอมพิวเตอร์khwanjai
 
Robin Gurney-Modern electronic marketing for a changing world
Robin Gurney-Modern electronic marketing for a changing worldRobin Gurney-Modern electronic marketing for a changing world
Robin Gurney-Modern electronic marketing for a changing worldAltex Marketing OÜ
 
new_Effect of Magnetic Fields on Coherent Spectroscopy
new_Effect of Magnetic Fields on Coherent Spectroscopynew_Effect of Magnetic Fields on Coherent Spectroscopy
new_Effect of Magnetic Fields on Coherent SpectroscopyDr. Leah Margalit
 
0743302 - Modern Electronic Music
0743302 - Modern Electronic Music0743302 - Modern Electronic Music
0743302 - Modern Electronic Musicmprimrose
 
Electricity as level
Electricity as levelElectricity as level
Electricity as levelIB School
 
Van de graaff generator lesson powerpoint, Electricity, Static Electricity
Van de graaff generator lesson powerpoint, Electricity, Static ElectricityVan de graaff generator lesson powerpoint, Electricity, Static Electricity
Van de graaff generator lesson powerpoint, Electricity, Static Electricitywww.sciencepowerpoint.com
 
Inventionslessonplan1
Inventionslessonplan1Inventionslessonplan1
Inventionslessonplan1pinctripod
 
Inventions technological
Inventions technologicalInventions technological
Inventions technologicalkrisztinita
 
Static electricity 1008
Static electricity 1008Static electricity 1008
Static electricity 1008Mr. M
 
Atom,static electricity
Atom,static electricityAtom,static electricity
Atom,static electricityMaha Hussain
 
Cracking the Enigma Machine - Rejewski, Turing and the Math that saved the world
Cracking the Enigma Machine - Rejewski, Turing and the Math that saved the worldCracking the Enigma Machine - Rejewski, Turing and the Math that saved the world
Cracking the Enigma Machine - Rejewski, Turing and the Math that saved the worldBradYoung
 
Unit 1 Static Electricity
Unit 1 Static ElectricityUnit 1 Static Electricity
Unit 1 Static ElectricityBruce Coulter
 
The Invention of the computer
The Invention of the computerThe Invention of the computer
The Invention of the computertevine
 

En vedette (20)

Evolution of computers
Evolution of computersEvolution of computers
Evolution of computers
 
computer history and latest technology
computer history and latest technologycomputer history and latest technology
computer history and latest technology
 
History of computers - Ancient
History of computers - AncientHistory of computers - Ancient
History of computers - Ancient
 
History Of Computer
History Of ComputerHistory Of Computer
History Of Computer
 
GENERATION OF COMPUTERS.
GENERATION OF COMPUTERS.GENERATION OF COMPUTERS.
GENERATION OF COMPUTERS.
 
Lecture 1 introduction to language processors
Lecture 1  introduction to language processorsLecture 1  introduction to language processors
Lecture 1 introduction to language processors
 
งานคอมพิวเตอร์
งานคอมพิวเตอร์งานคอมพิวเตอร์
งานคอมพิวเตอร์
 
Robin Gurney-Modern electronic marketing for a changing world
Robin Gurney-Modern electronic marketing for a changing worldRobin Gurney-Modern electronic marketing for a changing world
Robin Gurney-Modern electronic marketing for a changing world
 
new_Effect of Magnetic Fields on Coherent Spectroscopy
new_Effect of Magnetic Fields on Coherent Spectroscopynew_Effect of Magnetic Fields on Coherent Spectroscopy
new_Effect of Magnetic Fields on Coherent Spectroscopy
 
0743302 - Modern Electronic Music
0743302 - Modern Electronic Music0743302 - Modern Electronic Music
0743302 - Modern Electronic Music
 
Electricity as level
Electricity as levelElectricity as level
Electricity as level
 
Van de graaff generator lesson powerpoint, Electricity, Static Electricity
Van de graaff generator lesson powerpoint, Electricity, Static ElectricityVan de graaff generator lesson powerpoint, Electricity, Static Electricity
Van de graaff generator lesson powerpoint, Electricity, Static Electricity
 
Inventionslessonplan1
Inventionslessonplan1Inventionslessonplan1
Inventionslessonplan1
 
Inventions technological
Inventions technologicalInventions technological
Inventions technological
 
Flow based-1994
Flow based-1994Flow based-1994
Flow based-1994
 
Static electricity 1008
Static electricity 1008Static electricity 1008
Static electricity 1008
 
Atom,static electricity
Atom,static electricityAtom,static electricity
Atom,static electricity
 
Cracking the Enigma Machine - Rejewski, Turing and the Math that saved the world
Cracking the Enigma Machine - Rejewski, Turing and the Math that saved the worldCracking the Enigma Machine - Rejewski, Turing and the Math that saved the world
Cracking the Enigma Machine - Rejewski, Turing and the Math that saved the world
 
Unit 1 Static Electricity
Unit 1 Static ElectricityUnit 1 Static Electricity
Unit 1 Static Electricity
 
The Invention of the computer
The Invention of the computerThe Invention of the computer
The Invention of the computer
 

Similaire à History of computers - Modern

Computer wikipedia, the free encyclopedia
Computer   wikipedia, the free encyclopediaComputer   wikipedia, the free encyclopedia
Computer wikipedia, the free encyclopediaMuhammad Imran
 
PPT on Alan Turing's Contribution
PPT on Alan Turing's Contribution PPT on Alan Turing's Contribution
PPT on Alan Turing's Contribution Mithil Patel
 
Alan turing - Life History & how he broke enigma code?
Alan turing - Life History & how he broke enigma code?Alan turing - Life History & how he broke enigma code?
Alan turing - Life History & how he broke enigma code?Hariharan Ganesan
 
Foundation of computing history final
Foundation of computing history finalFoundation of computing history final
Foundation of computing history finalRajith Pemabandu
 
MatheMatics and Modern World
MatheMatics and Modern WorldMatheMatics and Modern World
MatheMatics and Modern WorldTanish Aggarwal
 
MATHEMATICS_IN_THE_MODERN_WORLD.pptx
MATHEMATICS_IN_THE_MODERN_WORLD.pptxMATHEMATICS_IN_THE_MODERN_WORLD.pptx
MATHEMATICS_IN_THE_MODERN_WORLD.pptxAnalynPasto
 
History of computers 2
History of computers 2History of computers 2
History of computers 2Maaz Shamim
 
Development of computers
Development of computersDevelopment of computers
Development of computersDeepak Kumar
 
History of software engineering
History of software engineeringHistory of software engineering
History of software engineeringFarazChohan2
 
Highlights in Computer History
Highlights in Computer HistoryHighlights in Computer History
Highlights in Computer HistoryBuffalo Seminary
 
introduction to computer science
introduction to computer science introduction to computer science
introduction to computer science umardanjumamaiwada
 
COM 546, Week2
COM 546, Week2COM 546, Week2
COM 546, Week2Kathy Gill
 
HISTORY OF COMPUTER.karl baroquillo.pptx
HISTORY OF COMPUTER.karl baroquillo.pptxHISTORY OF COMPUTER.karl baroquillo.pptx
HISTORY OF COMPUTER.karl baroquillo.pptxKarlBaroquillo
 
A (very) Brief History of the Computer
A (very) Brief History of the ComputerA (very) Brief History of the Computer
A (very) Brief History of the ComputerDavid Mackey
 
Abriefhistoryofcomputers 121009151031-phpapp01
Abriefhistoryofcomputers 121009151031-phpapp01Abriefhistoryofcomputers 121009151031-phpapp01
Abriefhistoryofcomputers 121009151031-phpapp01Ishmael Ople-Oporto
 
Chp 01 - Socio Informatics - History of computing (new) & UU ITE (shared)
Chp 01 - Socio Informatics - History of computing (new) & UU ITE (shared)Chp 01 - Socio Informatics - History of computing (new) & UU ITE (shared)
Chp 01 - Socio Informatics - History of computing (new) & UU ITE (shared)YUSRA FERNANDO
 

Similaire à History of computers - Modern (20)

Computer wikipedia, the free encyclopedia
Computer   wikipedia, the free encyclopediaComputer   wikipedia, the free encyclopedia
Computer wikipedia, the free encyclopedia
 
PPT on Alan Turing's Contribution
PPT on Alan Turing's Contribution PPT on Alan Turing's Contribution
PPT on Alan Turing's Contribution
 
Alan turing - Life History & how he broke enigma code?
Alan turing - Life History & how he broke enigma code?Alan turing - Life History & how he broke enigma code?
Alan turing - Life History & how he broke enigma code?
 
Foundation of computing history final
Foundation of computing history finalFoundation of computing history final
Foundation of computing history final
 
MatheMatics and Modern World
MatheMatics and Modern WorldMatheMatics and Modern World
MatheMatics and Modern World
 
Elaizag
ElaizagElaizag
Elaizag
 
MATHEMATICS_IN_THE_MODERN_WORLD.pptx
MATHEMATICS_IN_THE_MODERN_WORLD.pptxMATHEMATICS_IN_THE_MODERN_WORLD.pptx
MATHEMATICS_IN_THE_MODERN_WORLD.pptx
 
History of computers 2
History of computers 2History of computers 2
History of computers 2
 
Great People in IT
Great People in ITGreat People in IT
Great People in IT
 
Development of computers
Development of computersDevelopment of computers
Development of computers
 
History of software engineering
History of software engineeringHistory of software engineering
History of software engineering
 
Hci history
Hci historyHci history
Hci history
 
Highlights in Computer History
Highlights in Computer HistoryHighlights in Computer History
Highlights in Computer History
 
introduction to computer science
introduction to computer science introduction to computer science
introduction to computer science
 
COM 546, Week2
COM 546, Week2COM 546, Week2
COM 546, Week2
 
HISTORY OF COMPUTER.karl baroquillo.pptx
HISTORY OF COMPUTER.karl baroquillo.pptxHISTORY OF COMPUTER.karl baroquillo.pptx
HISTORY OF COMPUTER.karl baroquillo.pptx
 
A (very) Brief History of the Computer
A (very) Brief History of the ComputerA (very) Brief History of the Computer
A (very) Brief History of the Computer
 
Abriefhistoryofcomputers 121009151031-phpapp01
Abriefhistoryofcomputers 121009151031-phpapp01Abriefhistoryofcomputers 121009151031-phpapp01
Abriefhistoryofcomputers 121009151031-phpapp01
 
Chp 01 - Socio Informatics - History of computing (new) & UU ITE (shared)
Chp 01 - Socio Informatics - History of computing (new) & UU ITE (shared)Chp 01 - Socio Informatics - History of computing (new) & UU ITE (shared)
Chp 01 - Socio Informatics - History of computing (new) & UU ITE (shared)
 
Computer History
Computer HistoryComputer History
Computer History
 

Plus de Damian T. Gordon

Universal Design for Learning, Co-Designing with Students.
Universal Design for Learning, Co-Designing with Students.Universal Design for Learning, Co-Designing with Students.
Universal Design for Learning, Co-Designing with Students.Damian T. Gordon
 
Introduction to Microservices
Introduction to MicroservicesIntroduction to Microservices
Introduction to MicroservicesDamian T. Gordon
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud ComputingDamian T. Gordon
 
Evaluating Teaching: SECTIONS
Evaluating Teaching: SECTIONSEvaluating Teaching: SECTIONS
Evaluating Teaching: SECTIONSDamian T. Gordon
 
Evaluating Teaching: MERLOT
Evaluating Teaching: MERLOTEvaluating Teaching: MERLOT
Evaluating Teaching: MERLOTDamian T. Gordon
 
Evaluating Teaching: Anstey and Watson Rubric
Evaluating Teaching: Anstey and Watson RubricEvaluating Teaching: Anstey and Watson Rubric
Evaluating Teaching: Anstey and Watson RubricDamian T. Gordon
 
Designing Teaching: Pause Procedure
Designing Teaching: Pause ProcedureDesigning Teaching: Pause Procedure
Designing Teaching: Pause ProcedureDamian T. Gordon
 
Designing Teaching: ASSURE
Designing Teaching: ASSUREDesigning Teaching: ASSURE
Designing Teaching: ASSUREDamian T. Gordon
 
Designing Teaching: Laurilliard's Learning Types
Designing Teaching: Laurilliard's Learning TypesDesigning Teaching: Laurilliard's Learning Types
Designing Teaching: Laurilliard's Learning TypesDamian T. Gordon
 
Designing Teaching: Gagne's Nine Events of Instruction
Designing Teaching: Gagne's Nine Events of InstructionDesigning Teaching: Gagne's Nine Events of Instruction
Designing Teaching: Gagne's Nine Events of InstructionDamian T. Gordon
 
Designing Teaching: Elaboration Theory
Designing Teaching: Elaboration TheoryDesigning Teaching: Elaboration Theory
Designing Teaching: Elaboration TheoryDamian T. Gordon
 
Universally Designed Learning Spaces: Some Considerations
Universally Designed Learning Spaces: Some ConsiderationsUniversally Designed Learning Spaces: Some Considerations
Universally Designed Learning Spaces: Some ConsiderationsDamian T. Gordon
 

Plus de Damian T. Gordon (20)

Universal Design for Learning, Co-Designing with Students.
Universal Design for Learning, Co-Designing with Students.Universal Design for Learning, Co-Designing with Students.
Universal Design for Learning, Co-Designing with Students.
 
Introduction to Microservices
Introduction to MicroservicesIntroduction to Microservices
Introduction to Microservices
 
REST and RESTful Services
REST and RESTful ServicesREST and RESTful Services
REST and RESTful Services
 
Serverless Computing
Serverless ComputingServerless Computing
Serverless Computing
 
Cloud Identity Management
Cloud Identity ManagementCloud Identity Management
Cloud Identity Management
 
Containers and Docker
Containers and DockerContainers and Docker
Containers and Docker
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
Introduction to ChatGPT
Introduction to ChatGPTIntroduction to ChatGPT
Introduction to ChatGPT
 
How to Argue Logically
How to Argue LogicallyHow to Argue Logically
How to Argue Logically
 
Evaluating Teaching: SECTIONS
Evaluating Teaching: SECTIONSEvaluating Teaching: SECTIONS
Evaluating Teaching: SECTIONS
 
Evaluating Teaching: MERLOT
Evaluating Teaching: MERLOTEvaluating Teaching: MERLOT
Evaluating Teaching: MERLOT
 
Evaluating Teaching: Anstey and Watson Rubric
Evaluating Teaching: Anstey and Watson RubricEvaluating Teaching: Anstey and Watson Rubric
Evaluating Teaching: Anstey and Watson Rubric
 
Evaluating Teaching: LORI
Evaluating Teaching: LORIEvaluating Teaching: LORI
Evaluating Teaching: LORI
 
Designing Teaching: Pause Procedure
Designing Teaching: Pause ProcedureDesigning Teaching: Pause Procedure
Designing Teaching: Pause Procedure
 
Designing Teaching: ADDIE
Designing Teaching: ADDIEDesigning Teaching: ADDIE
Designing Teaching: ADDIE
 
Designing Teaching: ASSURE
Designing Teaching: ASSUREDesigning Teaching: ASSURE
Designing Teaching: ASSURE
 
Designing Teaching: Laurilliard's Learning Types
Designing Teaching: Laurilliard's Learning TypesDesigning Teaching: Laurilliard's Learning Types
Designing Teaching: Laurilliard's Learning Types
 
Designing Teaching: Gagne's Nine Events of Instruction
Designing Teaching: Gagne's Nine Events of InstructionDesigning Teaching: Gagne's Nine Events of Instruction
Designing Teaching: Gagne's Nine Events of Instruction
 
Designing Teaching: Elaboration Theory
Designing Teaching: Elaboration TheoryDesigning Teaching: Elaboration Theory
Designing Teaching: Elaboration Theory
 
Universally Designed Learning Spaces: Some Considerations
Universally Designed Learning Spaces: Some ConsiderationsUniversally Designed Learning Spaces: Some Considerations
Universally Designed Learning Spaces: Some Considerations
 

Dernier

The role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenshipThe role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenshipKarl Donert
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...Nguyen Thanh Tu Collection
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfPrerana Jadhav
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research DiscourseAnita GoswamiGiri
 
DBMSArchitecture_QueryProcessingandOptimization.pdf
DBMSArchitecture_QueryProcessingandOptimization.pdfDBMSArchitecture_QueryProcessingandOptimization.pdf
DBMSArchitecture_QueryProcessingandOptimization.pdfChristalin Nelson
 
How to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineHow to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineCeline George
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Celine George
 
Employablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxEmployablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxryandux83rd
 
An Overview of the Calendar App in Odoo 17 ERP
An Overview of the Calendar App in Odoo 17 ERPAn Overview of the Calendar App in Odoo 17 ERP
An Overview of the Calendar App in Odoo 17 ERPCeline George
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...Nguyen Thanh Tu Collection
 
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...Osopher
 
Comparative Literature in India by Amiya dev.pptx
Comparative Literature in India by Amiya dev.pptxComparative Literature in India by Amiya dev.pptx
Comparative Literature in India by Amiya dev.pptxAvaniJani1
 
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfIndexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfChristalin Nelson
 

Dernier (20)

The role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenshipThe role of Geography in climate education: science and active citizenship
The role of Geography in climate education: science and active citizenship
 
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of EngineeringFaculty Profile prashantha K EEE dept Sri Sairam college of Engineering
Faculty Profile prashantha K EEE dept Sri Sairam college of Engineering
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
 
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
Narcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdfNarcotic and Non Narcotic Analgesic..pdf
Narcotic and Non Narcotic Analgesic..pdf
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
Scientific Writing :Research Discourse
Scientific  Writing :Research  DiscourseScientific  Writing :Research  Discourse
Scientific Writing :Research Discourse
 
Chi-Square Test Non Parametric Test Categorical Variable
Chi-Square Test Non Parametric Test Categorical VariableChi-Square Test Non Parametric Test Categorical Variable
Chi-Square Test Non Parametric Test Categorical Variable
 
DBMSArchitecture_QueryProcessingandOptimization.pdf
DBMSArchitecture_QueryProcessingandOptimization.pdfDBMSArchitecture_QueryProcessingandOptimization.pdf
DBMSArchitecture_QueryProcessingandOptimization.pdf
 
How to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command LineHow to Uninstall a Module in Odoo 17 Using Command Line
How to Uninstall a Module in Odoo 17 Using Command Line
 
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17Tree View Decoration Attribute in the Odoo 17
Tree View Decoration Attribute in the Odoo 17
 
Employablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptxEmployablity presentation and Future Career Plan.pptx
Employablity presentation and Future Career Plan.pptx
 
An Overview of the Calendar App in Odoo 17 ERP
An Overview of the Calendar App in Odoo 17 ERPAn Overview of the Calendar App in Odoo 17 ERP
An Overview of the Calendar App in Odoo 17 ERP
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 - I-LEARN SMART WORLD - CẢ NĂM - CÓ FILE NGHE (BẢN...
 
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
Healthy Minds, Flourishing Lives: A Philosophical Approach to Mental Health a...
 
Comparative Literature in India by Amiya dev.pptx
Comparative Literature in India by Amiya dev.pptxComparative Literature in India by Amiya dev.pptx
Comparative Literature in India by Amiya dev.pptx
 
Plagiarism,forms,understand about plagiarism,avoid plagiarism,key significanc...
Plagiarism,forms,understand about plagiarism,avoid plagiarism,key significanc...Plagiarism,forms,understand about plagiarism,avoid plagiarism,key significanc...
Plagiarism,forms,understand about plagiarism,avoid plagiarism,key significanc...
 
Indexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdfIndexing Structures in Database Management system.pdf
Indexing Structures in Database Management system.pdf
 

History of computers - Modern

  • 1. History of Computers:Part 2. Modern Computers Damian Gordon
  • 2. Alan Mathison Turing Born 23 June 1912 Died 7 June 1954 Born in London, England Creator of the modern computer Alan Turing
  • 3. Bletchley Park During the Second World War, Turing was a main participant in the efforts at Bletchley Park to break German ciphers. He contributed several insights into breaking both the Enigma machine and the Lorenz SZ 40/42, and was, for a time, head of Hut 8, the section responsible for reading German naval signals.
  • 4. “On Computable Numbers, with an Application to the Entscheidungsproblem” Before the war, Alan Turing's 1936 paper proved enormously influential in computer science in two ways. Its main purpose was to prove that there were problems (namely the halting problem) that could not be solved by any sequential process. In doing so, Turing provided a definition of a universal computer which executes a program stored on tape. This construct came to be called a Turing machine (Except for the limitations imposed by their finite memory stores, modern computers are said to be Turing-complete, which is to say, they have algorithm execution capability equivalent to a universal Turing machine.)
  • 5. a theoretical device that manipulates symbols on a strip of tape according to a table of rules. Despite its simplicity, a Turing machine can be adapted to simulate the logic of any computer algorithm, and is particularly useful in explaining the functions of a CPU inside a computer. Turing Machine 1936AD
  • 6.
  • 8. Born April 30, 1916 Died February 8, 1957 Born in Petoskey, Michigan an American mathematician, electronic engineer, and cryptographer known as "the father of information theory" Claude Shannon
  • 9. Shannon published A Symbolic Analysis of Relay and Switching Circuits, was published in the 1938 issue of the Transactions of the American Institute of Electrical Engineers, where he pointed out the usefulness of Boolean logic. In this work, Shannon proved that Boolean algebra and binary arithmetic could be used to simplify the arrangement of the electromechanical relays then used in telephone routing switches, then turned the concept upside down and also proved that it should be possible to use arrangements of relays to solve Boolean algebra problems. Exploiting this property of electrical switches to do logic is the basic concept that underlies all electronic digital computers. Shannon and Boolean Logic 1938AD
  • 10. For two months early in 1943, Shannon came into contact with Alan Turing. Turing had been posted to Washington to share with the US Navy's cryptanalytic service the methods used by the British Government Code and Cypher School at Bletchley Park to break the ciphers used by the German U-boats in the North Atlantic. He was also interested in the encipherment of speech and to this end spent time at Bell Labs. Shannon and Turing met every day at teatime in the cafeteria. Turing showed Shannon his seminal 1936 paper that defined what is now known as the "Universal Turing machine" which impressed him, as many of its ideas were complementary to his own. Claude Shannon and Alan Turing
  • 11. Born December 28, 1903 Died February 8, 1957 Born in Budapest, Austria-Hungary A mathematician who made major contributions to set theory, functional analysis, quantum mechanics, ergodic theory, continuous geometry, economics and game theory, computer science, numerical analysis, hydrodynamics and statistics. John von Neumann
  • 12. The von Neumann architecture is a design model for a stored-program digital computer that uses a central processing unit (CPU) and a single separate storage structure ("memory") to hold both instructions and data. Such computers implement a universal Turing machine and have a sequential architecture. Von Neumann architecture 1941AD
  • 13. First Generation Computers 1941AD Uses Vacuum Tubes Vacuum tubes are glass tubes with circuits inside. Vacuum tubes have no air inside of them, which protects the circuitry.
  • 14. Born 22 June 1910 Died 18 December 1995 Born in Berlin, German Empire He created the world's first functional program-controlled, the Z3 also designed the first high-level programming language, Plankalkül ("Plan Calculus"), first published in 1948 KonradZuse
  • 15.
  • 16.
  • 17. Born April 19, 1918 Died October 30, 1963 Born in Gladbrook, Iowa Co-inventor of the theAtanasoff–Berry Computer. The 1973 decision of the patent suit Honeywell v. Sperry Rand named him the inventor of the first automatic electronic digital computer. Clifford Berry
  • 18.
  • 19.
  • 20. Thomas Harold Flowers Born 22 December 1905 Died 28 October 1998 Born in Poplar, London An English engineer who during World War II designed Colossus, the world's first programmable electronic computer, to help solve encrypted German messages. Tommy Flowers
  • 21. Tommy Flowers had worked with Alan Turing in Bletchley Park, where they tried to develop various decryption devices. Flowers created the Colossus computers for the cryptanalysis of high-level German communications, part of the operation of Colossus was to emulate the Lorenz machine. Colossus computer 1943AD
  • 22. Howard Hathaway Aiken Born March 8, 1900 Died March 14, 1973 Born in Hoboken, New Jersey He envisioned an electro-mechanical computing device that could do much of the tedious work for him. With help from Grace Hopper and funding from IBM, the machine was completed in 1944. Howard H. Aiken
  • 23. The IBM Automatic Sequence Controlled Calculator (ASCC), called the Mark I by Harvard University was an electro-mechanical computer. It was devised by Howard H. Aiken, built at IBM and shipped to Harvard in February 1944. It began computations for the U.S. Navy Bureau of Ships in May and was officially presented to the university on August 7, 1944. It was very reliable, much more so than early electronic computers. Harvard Mark I 1944AD
  • 24. Rear Admiral Grace Murray Hopper Born December 9, 1906 Died January 1, 1992 Born in New York City, New York Computer pioneer who developed the first compiler for a computer programming language Grace Hopper
  • 25. Grace Hopper served at the Bureau of Ships Computation Project at Harvard University working on the computer programming staff. A moth was found trapped between points at Relay #70, Panel F, of the IBM Harvard Mark II Aiken Relay Calculator while it was being tested at Harvard University, 9 September 1945. The operators affixed the moth to the computer log, with the entry: "First actual case of bug being found". Grace Hopper said that they "debugged" the machine, thus introducing the term "debugging a computer program". The First Bug 1945AD
  • 26. The First Bug 1945AD
  • 27. Born March 11, 1890 Died June 28, 1974 Born in Everett, Massachusetts American engineer, science administrator, and the first presidential science advisor He is known for his work on analog computing, his political role in the development of the atomic bomb as a primary organizer of the Manhattan Project, and the idea of the Memex machine Vannevar Bush
  • 28. Tthe theoretical proto-hypertext computer system Bush proposed in his 1945 The Atlantic Monthly article “As We May Think”. The memex is a device in which an individual compresses and stores all of their books, records, and communications which is then mechanized so that it may be consulted with exceeding speed and flexibility. A document can be given a simple numerical code that allows the user to access it after dialling the number combination. Documents are also able to be edited in real-time. This process makes annotation fast and simple. The memex has influenced the development of subsequential hypertext and intellect augmenting computer systems. The Memex Machine 1945AD
  • 29. ENIAC 1946AD ENIAC (Electronic Numerical Integrator And Computer) was the first general-purpose, electronic computer. It was a Turing-complete, digital computer capable of being reprogrammed to solve a full range of computing problems. ENIAC was designed to calculate artillery firing tables for the United States Army's Ballistic Research Laboratory, but its first use was in calculations for the hydrogen bomb. When ENIAC was announced in 1946 it was heralded in the press as a "Giant Brain". It boasted speeds one thousand times faster than electro-mechanical machines, a leap in computing power that no single machine has since matched. This mathematical power, coupled with general-purpose programmability, excited scientists and industrialists.
  • 30. Curta Calculator 1948AD The Curta is a hand-cranked mechanical calculator. It has an extremely compact design, a small cylinder that fits in the palm of the hand. It can be used to perform addition, subtraction, multiplication, division, and, with more difficulty, square roots and other operations. The Curta's design is a descendant of Gottfried Leibniz's Stepped Reckoner and Thomas's Arithmometer, accumulating values on cogs, which are added or complemented by a stepped drum mechanism.
  • 31. The A-0 system (Arithmetic Language version 0), written by Grace Hopper in 1951 and 1952 for the UNIVAC I, was the first compiler ever developed for an electronic computer. The A-0 functioned more as a loader or linker than the modern notion of a compiler. A program was specified as a sequence of subroutines and arguments. The subroutines were identified by a numeric code and the arguments to the subroutines were written directly after each subroutine code. The A-0 system converted the specification into machine code that could be fed into the computer a second time to execute the program. A-0 Complier 1952AD
  • 32. Second Generation Computers 1956AD Uses transistors The first transistor was demonstrated on Dec. 23, 1947, at Bell Labs by William Shockley. This new invention consisting of P type and N type semiconductive materials (in this case germanium) had completely revolutionized electronics. first transistor Examples of transistor
  • 33. Born 1937 Born in New York City, New York A sociologist, philosopher, and pioneer of information technology. Nelson founded Project Xanadu in 1960 with the goal of creating a computer network with a simple user interface. He coined the terms "hypertext" and "hypermedia" in 1963 and published it in 1965. Ted Nelson
  • 34. Project Xanadu 1960AD During his first year as a graduate student at Harvard, Ted Nelson began implementing the system which contained the basic outline of what would become Project Xanadu: a word processor capable of storing multiple versions, and displaying the differences between these versions. In Nelson founded Project Xanadu in 1960 with the goal of creating a computer network with a simple user interface. On top of this basic idea, Nelson wanted to facilitate nonsequential writing, in which the reader could choose his or her own path through an electronic document. He built upon this idea in a paper to the ACM in 1965, calling the new idea "zippered lists". These zippered lists would allow compound documents to be formed from pieces of other documents, a concept named transclusion. Nelson claims some aspects of his vision are in the process of being fulfilled by the World Wide Web, but he dislikes the World Wide Web, XML and all embedded markup - regarding the Web as a gross over-simplification of his original vision: “HTML is precisely what we were trying to PREVENT— ever-breaking links, links going outward only, quotes you can't follow to their origins, no version management, no rights management.” – Ted Nelson
  • 35. Born January 30, 1925 Born in Portland, Oregon An inventor and early computer pioneer. He is best known for inventing the computer mouse, as a pioneer of human-computer interaction whose team developed hypertext, networked computers, and precursors to GUIs. Douglas Engelbart
  • 36. The Mouse 1963AD In 1945, Engelbart had read with interest Vannevar Bush's article "As We May Think", a call to arms for making knowledge widely available as a national peacetime grand challenge. Working at Stanford Research Institute (SRI) in Menlo Park he developed the first prototype mouse in 1963, and applied for a patent in 1967 and received it in 1970, for the wooden shell with two metal wheels. In the patent application it is described as an "X-Y position indicator for a display system". Engelbart later revealed that it was nicknamed the "mouse" because the tail came out the end.
  • 37. Third Generation Computers 1964AD Uses Integrated circuits Jack Kilby recorded his initial ideas concerning the integrated circuit in July 1958 and successfully demonstrated the first working integrated circuit on September 12, 1958. In his patent application of February 6, 1959, Kilby described his new device as “a body of semiconductor material ... wherein all the components of the electronic circuit are completely integrated.” Kilby won the 2000 Nobel Prize in Physics for his part of the invention of the integrated circuit. Along with Robert Noyce (who independently made a similar circuit a few months later), Kilby is generally credited as co-inventor of the integrated circuit. first Integrated circuit Examples of Integrated circuits
  • 38. The Mother of all demos 1968AD The Mother of All Demos is a name given retrospectively to Douglas Engelbart's December 9, 1968, demonstration at the Fall Joint Computer Conference (FJCC) at the Convention Center in San Francisco, in which a number of experimental technologies that have since become commonplace were presented. The demo featured the first computer mouse the public had ever seen, as well as introducing interactive text, video conferencing, teleconferencing, email, hypertext and a collaborative real-time editor.
  • 39. The Mother of all demos 1968AD
  • 40. The Internet 1969AD The Internet is a global system of interconnected computer networks that use the standard Internet Protocol Suite (TCP/IP) to serve billions of users worldwide. It is a network of networks that consists of millions of private, public, academic, business, and government networks, of local to global scope, that are linked by a broad array of electronic and optical networking technologies. Map of the TCP/IP test network in February 1982
  • 41.
  • 42. Born 3 January 1929 Born in San Francisco, California, USA the co-founder (with Robert Noyce) and Chairman Emeritus of Intel Corporation Created “Moore’s Law” Gordon Moore
  • 43. Moore’s Law 1970AD Chip density about doubles every 18 months also, prices decline experts predict this trend might continue until ~2020 limited when size reaches molecular level not really a law, more a “rule of thumb” (a practical way to think about something)
  • 44. Fourth Generation Computers 1971AD Uses Microprocessors and VLSI (Very Large-Scale Integrated circuits) Three projects delivered a microprocessors for calculators at about the same time: Intel's 4004, Texas Instruments (TI) TMS 1000, Garrett AiResearch's Central Air Data Computer (CADC). The first microprocessor for computers was the MC6800 The Intel 4004, first microprocessor Motorola M6800
  • 45. Born 8 June 1955 Born in London, England An engineer and computer scientist and MIT professor who invented the World Wide Web Tim Berners-Lee
  • 46. The World-Wide Web 1991AD In 1984 Tim Berners-Lee was working at CERN, and considered its problems of information presentation: physicists from around the world needed to share data, and with no common machines and no common presentation software. He wrote a proposal in March 1989 for "a large hypertext database with typed links", but it generated little interest. His boss, Mike Sendall, encouraged Berners-Lee to begin implementing his system on a newly acquired NeXT workstation.
  • 47.
  • 48. the HyperText Transfer Protocol (HTTP) 0.9,
  • 50. the first Web browser (named WorldWideWeb, which was also a Web editor),
  • 51. the first HTTP server software (later known as CERN httpd),
  • 52. the first web server (http://info.cern.ch),
  • 53. and the first Web pages that described the project itself.