SlideShare a Scribd company logo
History of Computers:Part 2. Modern ComputersDamian Gordon
Alan Mathison TuringBorn 23 June 1912Died 7 June 1954Born in London, EnglandCreator of the modern computerAlan Turing
Bletchley ParkDuring 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 Machine1936AD
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 NPThe complexity class P is contained in NP, but NP contains many important problems, the hardest of which are called NP-complete problems, for which no polynomial-time algorithms are known. The most important open question in complexity theory, the P = NP problem, asks whether such algorithms actually exist for NP-complete, and by corollary, all NP problems. It is widely believed that this is not the case.Turing's homosexuality resulted in a criminal prosecution in 1952 — homosexual acts were illegal in the United Kingdom at that time — and he accepted treatment with female hormones (chemical castration) as an alternative to prison. He died in 1954, several weeks before his 42nd birthday, from cyanide poisoning. An inquest determined it was suicide; his mother and some others believed his death was accidental.On 10 September 2009, following an Internet campaign, then-British Prime Minister Gordon Brown made an official public apology on behalf of the British government for the way in which Turing was treated after the war.Alan Turing Apology
Alan Turing Apology
Born April 30, 1916Died February 8, 1957Born in Petoskey, Michiganan 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 Logic1938AD
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, 1903Died February 8, 1957Born in Budapest, Austria-HungaryA 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 architecture1941AD
First Generation Computers1941ADUses Vacuum TubesVacuum tubes are glass tubes with circuits inside.  Vacuum tubes have no air inside of them, which protects the circuitry.
Born 22 June 1910Died 18 December 1995Born in Berlin, German EmpireHe created the world's first functional program-controlled, the Z3also designed the first high-level programming language, Plankalkül ("Plan Calculus"), first published in 1948KonradZuse
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 Z31941ADZuse asked the German government for funding to replace the relays with fully electronic switches, but funding was denied during World War II as "not war-important".
A fully functioning replica was built in the 1960s by Zuse's company, Zuse KG, and is on permanent display in the Deutsches Museum.Born October 4, 1903Died June 15, 1995Born in Hamilton, New YorkCo-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.John Vincent Atanasoff
Born April 19, 1918Died October 30, 1963Born in Gladbrook, IowaCo-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 ComputerWhen Clifford Berry called Professor Atanasoff to tell him that he was interested in the job, John Atanasoff realized that he was dealing with an unusual young man.
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.The first fully electronic digital computer.he machine was not programmable, being designed only to solve systems of linear equations. It was successfully tested in 1942. However, its intermediate result storage mechanism, a paper card writer/reader, was unreliable, and when Atanasoff left Iowa State University for World War II assignments, work on the machine was discontinued.The ABC pioneered important elements of modern computing, including binary arithmetic and electronic switching elements, but its special-purpose nature and lack of a changeable, stored program distinguish it from modern computers.Atanasoff–Berry Computer1942AD
Thomas Harold FlowersBorn 22 December 1905Died 28 October 1998Born in Poplar, LondonAn 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 computer1943AD
Howard Hathaway Aiken Born March 8, 1900Died March 14, 1973Born in Hoboken, New JerseyHe 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 I1944AD
Rear Admiral Grace Murray HopperBorn December 9, 1906Died January 1, 1992Born in New York City, New YorkComputer pioneer who developed the first compiler for a computer programming languageGrace 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 Bug1945AD
The First Bug1945AD
Born March 11, 1890Died June 28, 1974Born in Everett, MassachusettsAmerican engineer, science administrator, and the first presidential science advisorHe 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 machineVannevar 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 Machine1945AD
ENIAC1946ADENIAC (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 Calculator1948ADThe 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 Complier1952AD
Second Generation Computers1956ADUses transistorsThe 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 oftransistor
Born 1937Born in New York City, New YorkA 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 Xanadu1960ADDuring 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, 1925Born in Portland, OregonAn 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 Mouse1963ADIn 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 Computers1964ADUses Integrated circuitsJack 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 circuitExamples ofIntegrated circuits
The Mother of all demos1968ADThe 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 demos1968AD
The Internet1969ADThe 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 Internet1969ADThe first ARPANET link was established between the University of California, Los Angeles and the Stanford Research Institute on 22:30 hours on October 29, 1969. By December 5, 1969, a 4-node network was connected by adding the University of Utah and the University of California, Santa Barbara. Building on ideas developed in ALOHAnet, the ARPANET grew rapidly. By 1981, the number of hosts had grown to 213, with a new host being added approximately every twenty days.BBN Technologies TCP/IP internet map early 1986
Born 3 January 1929Born in San Francisco, California, USAthe co-founder (with Robert Noyce) and Chairman Emeritus of Intel CorporationCreated “Moore’s Law”Gordon Moore
Moore’s Law1970ADChip density about doubles every 18 monthsalso, prices declineexperts predict this trend might continue until ~2020limited when size reaches molecular levelnot really a law, more a “rule of thumb” (a practical way to think about something)
Fourth Generation Computers1971ADUses 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 MC6800The Intel 4004, first microprocessorMotorola M6800
Born 8 June 1955Born in London, EnglandAn engineer and computer scientist and MIT professor who invented the World Wide WebTim Berners-Lee
The World-Wide Web1991ADIn 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 Web1991ADBy Christmas 1990, Berners-Lee had built all the tools necessary for a working Web:
the HyperText Transfer Protocol (HTTP) 0.9,

More Related Content

PPTX
History of Computer
PPTX
Lecture 1 introduction to computing
PPTX
Ada Lovelace-The First Programmer
PPT
History of Computers - Grade 6
PPTX
Introduction to computer science ch1
PPTX
Evolution of computer
PPT
History of Computer
PPT
1 history of information technology
History of Computer
Lecture 1 introduction to computing
Ada Lovelace-The First Programmer
History of Computers - Grade 6
Introduction to computer science ch1
Evolution of computer
History of Computer
1 history of information technology

What's hot (20)

PPTX
History of computers
PPT
Computer Memory
PPTX
Ada lovelace
PPT
History of computing
PPT
0 introduction to computer architecture
PPTX
History of ICT
PPTX
Top 10 inventions that changed the world (elenka maam)
PPT
A brief history of computers
PPT
1 premech mech_age
PPTX
Computer on Business
PPT
Evolution of a computer 2
PPT
Motherboard
PPT
Evolution / history of Computer
PPTX
History of the internet
PPTX
Evolution of computers/computer evolution/c++
PDF
Computer Network Introduction by Mr. Lokesh Kumar #easterscience
PPTX
World Wide Web and Internet
PPTX
Rc 7.telephone telegraph
PPT
History of Computers
PPTX
Ada lovelace info
History of computers
Computer Memory
Ada lovelace
History of computing
0 introduction to computer architecture
History of ICT
Top 10 inventions that changed the world (elenka maam)
A brief history of computers
1 premech mech_age
Computer on Business
Evolution of a computer 2
Motherboard
Evolution / history of Computer
History of the internet
Evolution of computers/computer evolution/c++
Computer Network Introduction by Mr. Lokesh Kumar #easterscience
World Wide Web and Internet
Rc 7.telephone telegraph
History of Computers
Ada lovelace info
Ad

Viewers also liked (20)

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

Similar to History of computers - Modern (20)

PPTX
PPT on Alan Turing's Contribution
PDF
Alan Turing: Founder of Computer Science
PDF
Alan Turing
PPTX
Turing revolution presentation(SCIENCE TECHNOLOGY SOCIETY)
PPT
Alan Turing Scientist Unlimited | Turing100@Persistent Systems
PDF
Chp 01 - Socio Informatics - History of computing (new) & UU ITE (shared)
PDF
L13 The Rise of the Machine
PPTX
ALAN-TURING-REPORT about engineering.pptx
PPT
Turing presentation
PPTX
Elaizag
PDF
Some Well-known Computer Scientists
PDF
GEE-LIE LIVING IN THE IT ERA (FOUR BASIC COMPUTER PERIODS).pdf
PPTX
History of computers
PPTX
Alan turing - Life History & how he broke enigma code?
PDF
A (very) Brief History of the Computer
PPT
Lecture 1(Introduction to computer & History-Part1).ppt
PDF
Introduction to computation history
PPT
Computer_Fundamentals_Lectures_1_to_5 (1).ppt
PDF
Computer wikipedia, the free encyclopedia
PPTX
The History of Computer.pptx
PPT on Alan Turing's Contribution
Alan Turing: Founder of Computer Science
Alan Turing
Turing revolution presentation(SCIENCE TECHNOLOGY SOCIETY)
Alan Turing Scientist Unlimited | Turing100@Persistent Systems
Chp 01 - Socio Informatics - History of computing (new) & UU ITE (shared)
L13 The Rise of the Machine
ALAN-TURING-REPORT about engineering.pptx
Turing presentation
Elaizag
Some Well-known Computer Scientists
GEE-LIE LIVING IN THE IT ERA (FOUR BASIC COMPUTER PERIODS).pdf
History of computers
Alan turing - Life History & how he broke enigma code?
A (very) Brief History of the Computer
Lecture 1(Introduction to computer & History-Part1).ppt
Introduction to computation history
Computer_Fundamentals_Lectures_1_to_5 (1).ppt
Computer wikipedia, the free encyclopedia
The History of Computer.pptx

More from Damian T. Gordon (20)

PPTX
Introduction to Prompts and Prompt Engineering
PPTX
Introduction to Vibe Coding and Vibe Engineering
PPTX
TRIZ: Theory of Inventive Problem Solving
PPTX
Some Ethical Considerations of AI and GenAI
PPTX
Some Common Errors that Generative AI Produces
PPTX
The Use of Data and Datasets in Data Science
PPTX
A History of Different Versions of Microsoft Windows
PPTX
Writing an Abstract: A Question-based Approach
PPTX
Using GenAI for Universal Design for Learning
DOC
A CheckSheet for Inclusive Software Design
PPTX
A History of Versions of the Apple MacOS
PPTX
68 Ways that Data Science and AI can help address the UN Sustainability Goals
PPTX
Copyright and Creative Commons Considerations
PPTX
Exam Preparation: Some Ideas and Suggestions
PPTX
Studying and Notetaking: Some Suggestions
PPTX
The Growth Mindset: Explanations and Activities
PPTX
Hyperparameter Tuning in Neural Networks
PPTX
Early 20th Century Modern Art: Movements and Artists
PPTX
An Introduction to Generative Artificial Intelligence
PPTX
An Introduction to Green Computing with a fun quiz.
Introduction to Prompts and Prompt Engineering
Introduction to Vibe Coding and Vibe Engineering
TRIZ: Theory of Inventive Problem Solving
Some Ethical Considerations of AI and GenAI
Some Common Errors that Generative AI Produces
The Use of Data and Datasets in Data Science
A History of Different Versions of Microsoft Windows
Writing an Abstract: A Question-based Approach
Using GenAI for Universal Design for Learning
A CheckSheet for Inclusive Software Design
A History of Versions of the Apple MacOS
68 Ways that Data Science and AI can help address the UN Sustainability Goals
Copyright and Creative Commons Considerations
Exam Preparation: Some Ideas and Suggestions
Studying and Notetaking: Some Suggestions
The Growth Mindset: Explanations and Activities
Hyperparameter Tuning in Neural Networks
Early 20th Century Modern Art: Movements and Artists
An Introduction to Generative Artificial Intelligence
An Introduction to Green Computing with a fun quiz.

Recently uploaded (20)

PPTX
PPH.pptx obstetrics and gynecology in nursing
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PPTX
Cell Types and Its function , kingdom of life
PDF
01-Introduction-to-Information-Management.pdf
PDF
Classroom Observation Tools for Teachers
PDF
TR - Agricultural Crops Production NC III.pdf
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
Business Ethics Teaching Materials for college
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
Basic Mud Logging Guide for educational purpose
PPH.pptx obstetrics and gynecology in nursing
Final Presentation General Medicine 03-08-2024.pptx
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Cell Types and Its function , kingdom of life
01-Introduction-to-Information-Management.pdf
Classroom Observation Tools for Teachers
TR - Agricultural Crops Production NC III.pdf
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Business Ethics Teaching Materials for college
VCE English Exam - Section C Student Revision Booklet
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Abdominal Access Techniques with Prof. Dr. R K Mishra
102 student loan defaulters named and shamed – Is someone you know on the list?
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Basic Mud Logging Guide for educational purpose

History of computers - Modern

  • 1. History of Computers:Part 2. Modern ComputersDamian Gordon
  • 2. Alan Mathison TuringBorn 23 June 1912Died 7 June 1954Born in London, EnglandCreator of the modern computerAlan Turing
  • 3. Bletchley ParkDuring 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 Machine1936AD
  • 6. 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 NPThe complexity class P is contained in NP, but NP contains many important problems, the hardest of which are called NP-complete problems, for which no polynomial-time algorithms are known. The most important open question in complexity theory, the P = NP problem, asks whether such algorithms actually exist for NP-complete, and by corollary, all NP problems. It is widely believed that this is not the case.Turing's homosexuality resulted in a criminal prosecution in 1952 — homosexual acts were illegal in the United Kingdom at that time — and he accepted treatment with female hormones (chemical castration) as an alternative to prison. He died in 1954, several weeks before his 42nd birthday, from cyanide poisoning. An inquest determined it was suicide; his mother and some others believed his death was accidental.On 10 September 2009, following an Internet campaign, then-British Prime Minister Gordon Brown made an official public apology on behalf of the British government for the way in which Turing was treated after the war.Alan Turing Apology
  • 8. Born April 30, 1916Died February 8, 1957Born in Petoskey, Michiganan 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 Logic1938AD
  • 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, 1903Died February 8, 1957Born in Budapest, Austria-HungaryA 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 architecture1941AD
  • 13. First Generation Computers1941ADUses Vacuum TubesVacuum tubes are glass tubes with circuits inside. Vacuum tubes have no air inside of them, which protects the circuitry.
  • 14. Born 22 June 1910Died 18 December 1995Born in Berlin, German EmpireHe created the world's first functional program-controlled, the Z3also designed the first high-level programming language, Plankalkül ("Plan Calculus"), first published in 1948KonradZuse
  • 15. 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 Z31941ADZuse asked the German government for funding to replace the relays with fully electronic switches, but funding was denied during World War II as "not war-important".
  • 16. A fully functioning replica was built in the 1960s by Zuse's company, Zuse KG, and is on permanent display in the Deutsches Museum.Born October 4, 1903Died June 15, 1995Born in Hamilton, New YorkCo-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.John Vincent Atanasoff
  • 17. Born April 19, 1918Died October 30, 1963Born in Gladbrook, IowaCo-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. 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 ComputerWhen Clifford Berry called Professor Atanasoff to tell him that he was interested in the job, John Atanasoff realized that he was dealing with an unusual young man.
  • 19. 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.The first fully electronic digital computer.he machine was not programmable, being designed only to solve systems of linear equations. It was successfully tested in 1942. However, its intermediate result storage mechanism, a paper card writer/reader, was unreliable, and when Atanasoff left Iowa State University for World War II assignments, work on the machine was discontinued.The ABC pioneered important elements of modern computing, including binary arithmetic and electronic switching elements, but its special-purpose nature and lack of a changeable, stored program distinguish it from modern computers.Atanasoff–Berry Computer1942AD
  • 20. Thomas Harold FlowersBorn 22 December 1905Died 28 October 1998Born in Poplar, LondonAn 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 computer1943AD
  • 22. Howard Hathaway Aiken Born March 8, 1900Died March 14, 1973Born in Hoboken, New JerseyHe 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 I1944AD
  • 24. Rear Admiral Grace Murray HopperBorn December 9, 1906Died January 1, 1992Born in New York City, New YorkComputer pioneer who developed the first compiler for a computer programming languageGrace 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 Bug1945AD
  • 27. Born March 11, 1890Died June 28, 1974Born in Everett, MassachusettsAmerican engineer, science administrator, and the first presidential science advisorHe 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 machineVannevar 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 Machine1945AD
  • 29. ENIAC1946ADENIAC (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 Calculator1948ADThe 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 Complier1952AD
  • 32. Second Generation Computers1956ADUses transistorsThe 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 oftransistor
  • 33. Born 1937Born in New York City, New YorkA 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 Xanadu1960ADDuring 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, 1925Born in Portland, OregonAn 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 Mouse1963ADIn 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 Computers1964ADUses Integrated circuitsJack 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 circuitExamples ofIntegrated circuits
  • 38. The Mother of all demos1968ADThe 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 demos1968AD
  • 40. The Internet1969ADThe 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. The Internet1969ADThe first ARPANET link was established between the University of California, Los Angeles and the Stanford Research Institute on 22:30 hours on October 29, 1969. By December 5, 1969, a 4-node network was connected by adding the University of Utah and the University of California, Santa Barbara. Building on ideas developed in ALOHAnet, the ARPANET grew rapidly. By 1981, the number of hosts had grown to 213, with a new host being added approximately every twenty days.BBN Technologies TCP/IP internet map early 1986
  • 42. Born 3 January 1929Born in San Francisco, California, USAthe co-founder (with Robert Noyce) and Chairman Emeritus of Intel CorporationCreated “Moore’s Law”Gordon Moore
  • 43. Moore’s Law1970ADChip density about doubles every 18 monthsalso, prices declineexperts predict this trend might continue until ~2020limited when size reaches molecular levelnot really a law, more a “rule of thumb” (a practical way to think about something)
  • 44. Fourth Generation Computers1971ADUses 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 MC6800The Intel 4004, first microprocessorMotorola M6800
  • 45. Born 8 June 1955Born in London, EnglandAn engineer and computer scientist and MIT professor who invented the World Wide WebTim Berners-Lee
  • 46. The World-Wide Web1991ADIn 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. The World-Wide Web1991ADBy Christmas 1990, Berners-Lee had built all the tools necessary for a working Web:
  • 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.