history of computer science

20
HISTORY OF COMPUTER SCIENCE A L ESSO N BY MAT T SM I TH

Upload: dard

Post on 05-Jan-2016

34 views

Category:

Documents


0 download

DESCRIPTION

History of Computer Science. A lesson by Matt Smith. Before 1900 – The Abacus. Computational devices have been in use for a very long time It is predicted that the Abacus has been in use since year 3000 B.C . - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: History of Computer Science

HISTO

RY OF

COMPUTE

R

SCIENCE

A L

ES

SO

N B

Y M

AT T

SM

I TH

Page 2: History of Computer Science

BEFORE 1900 – THE ABACUS

• Computational devices have been in use for a very long time

• It is predicted that the Abacus has been in use since year 3000 B.C.

• An abacus is a device with beads on it that can be moved up or down on sticks to aid with counting and calculating.

Page 3: History of Computer Science

BEFORE 1900 – JOHN NAPIER

• Another computing device that has been used for a very long time is Napier’s Bones

• Napier’s bones were invented circa year 1610 by John Napier

• John Napier was a Scottish man who developed the use of logarithms

Page 4: History of Computer Science

IMAGES OF NAPIER'S BONES AND AN ABACUS

Napier’s Bones Ancient Chinese Abacus

Page 5: History of Computer Science

BEFORE 1900 – JOSEPH-MARIE JACQUARD• Joseph-Marie Jacquard developed a system in the

early 1800’s from a loom that could weave complicated patterns

• This loom created patterns depending on the number and arrangement of holes in punched cards that were fed into the machine

• This punched card method became significant and was the first of many computers to use this

Page 6: History of Computer Science

JOSEPH-MARIE JACQUARD'S LOOM

Page 7: History of Computer Science

1900-1939

• Developments on devices used for calculations kept

improving

• Calculation devices for specific purposes, such as

factoring integers began to also develop

• Electrically operated devices started to exist around

this time

• Big names in Computer Science history like Alan

Turing and Kurt Gödel became prominent in this field

Page 8: History of Computer Science

ALAN TURING

• In 1936, Alan Turing and Alonzo Church introduced the more mainstream use of an algorithm

• Alan Turing contributed a significant amount to computer sciences, such as a thesis and a description of the well-known “Turing machine”

• The Turing machine, in theory, can simulate the completion of any algorithm which can be performed on a modern computer if given enough resources to do so.

• The Turing machine works by printing, erasing, and rewriting data on an infinitely long piece of paper

• Alan Turing was arrested for “gross indecency” for being a homosexual many years later

• He committed suicide by eating an apple that he had poisoned

Page 9: History of Computer Science

TURING MACHINE

Page 10: History of Computer Science

1940’S

• The times of war sparked even more development in the field of computing due to the usefulness for warfare

• The first electronic digital computer was created

• Computers were used to calculate targets for ballistic weapons, and as a result the weapons were more accurate and took less time to use

• Computers were also used for decrypting and code-breaking in the war times

• An electronic computer that was able to store programs was designed called the EDVAC

• One of the people who worked on the EDVAC is named John Von Neumann, a notable mathematician

Page 11: History of Computer Science

JOHN VON NEUMANN

• Von Neumann was an extremely talented mathematician

• He developed many theories and published a lot of work in mathematics and programming which accelerated the growth of computing

• Von Neumann also helped in the creation of “The Atomic Bomb,” which was later dropped on Hiroshima and Nagasaki in the second World War.

Page 12: History of Computer Science

1940’S

• In Germany, a man named Konrad Zuse built the first operating program controlled calculator for general purpose in 1941

• This calculator was called the “Z3”

• The invention of the transistor in 1947 made way for the creation of the microprocessor and the microprocessor revolution in computer sciences

• The transistor earned the inventors of it a Nobel Prize in physics.

• The inventors of the transistor are named John Bardeen, Walter Brattain, and William Shockley

Page 13: History of Computer Science

COMPUTER TRANSISTORS

Page 14: History of Computer Science

1950’S

• The first computer “bug” was discovered

• The bug was a moth that had gotten into a computer at Harvard and caused issues with the computer

• The term was later coined and is used today as a word to describe an issue in a computer, usually in code or programming

• A significant compiler called LISP was invented for artificial intelligence programming by John McCarthy in 1958

Page 15: History of Computer Science

1960’S

• ARPAnet had started to be created, which was a precursor to todays Internet

• There were many advances in the use and design of Operating Systems.

• The first real microprocessor chip was invented near the end of the decade

• Many new programming languages were developed, such as BASIC

Page 16: History of Computer Science

A MODERN MICROPROCESSOR

Page 17: History of Computer Science

1970’S

• The Unix operating system was developed at Bell Laboratories

• A notable programming language called C was also created in the 70’s, as well as Pascal and Ada

• The first supercomputer was created in this time. One of the first was titled CRAY-1

• The CRAY-1 could perform 160 million operations per second

• There were further advances in the use of algorithms

• Computers grew more and more complicated throughout the years

Page 18: History of Computer Science

1980’S

• This decade is the time when the first Personal Computers started to become popular

• Steve Wozniak and Steve Jobs, founders of Apple, helped significantly with this

• The first computer viruses were developed in 1981

• The first successful Portable Computer was marketed called the Osborne I

• The US National Science Foundation started NSFnet, which was also a precursor to todays Internet

Page 19: History of Computer Science

1990’S AND ON

• Interest in Quantum Computing started to grow

• Computers are constantly growing smaller and smaller in size with the further advancements in technology

• Parallel Computing, in which multiple programs can be ran at once of a computer, continues to grow and become stronger

Page 20: History of Computer Science

BIBLIOGRAPHY

• https://cs.uwaterloo.ca/~shallit/Courses/134/history.html

• http://www.computerhistory.org/

• http://www.eingang.org/Lecture/

• http://www.mrtc.mdh.se/publications/0337.pdf

• http://www.cs.brown.edu/~jes/papers/09_ch5.pdf

• http://www.firstpost.com/topic/person/john-von-neumann-history-of-computer-video-anLX3hir0cg-14840-17.html

• http://systemcomputing.org/turing%20award/Maurice_1967/TheFirstDraft.pdf

• http://mathworld.wolfram.com/TuringMachine.html