Computer Science and Programming: Brief History

Slides:



Advertisements
Similar presentations
THE HISTORY OF THE COMPUTER AND THE INTERNET WRITTEN BY: DALTON PERIOD 7.
Advertisements

Introduction to Computers 2010 Class: ________________ Name: ________________.
11 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.
History of the Micro-Computer. Group Question Get into a pair of two. You have three minutes to come up with two answers and make an educated guess at.
There are three ages of computer Dark age Middle age Modern age
Computer History.
Lecture 1 “History and Evolution of Computers” Informatics.
Technology in Action Alan Evans Kendall Martin Mary Anne Poatsy Ninth Edition Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall.
© 2009 Prentice-Hall, Inc Technology in Action Technology in Focus: The History of the PC The History of the PC.
J. Lyons accounting office Analytical Calculation  Reduce a problem to a 2 nd and then a 3 rd  Application of rules and procedures  Problem is.
Technology in Action Technology in Focus: History of the PC
Computer History Presented by Frank H. Osborne, Ph. D. © 2005 Bio 2900 Computer Applications in Biology.
Lecture 2 Computer development history. Topic History of computer development Computer generation Programming language.
IE Manufacturing Integration. Module Requirements Assessment: – Word Test15% – Excel Test15% – PowerPoint Test15% – Final Test35% – Report20% Class.
History of Computers & the Internet Emily 5th. Creation of Computers Invented in 1936 Konrad Zuse Z1-First freely programmable computer.
The History of computers By Kendall PIT Per- 7 th.
History Of The Computer And The Internet.
 Some consider the first computer to be the abacus which was invented by the Chinese around 3000B.C. to perform arithmetic processes.  In 1642, Blaise.
Evolution of Computers
1 Physical Limits Chip Charles Babbage (1791–1871) The Difference Engine, 1823 –Special purpose device intended for the production of tables. –Made prototypes.
 In 1970, Marcian Hoff, and engineer, invented the microprocessor, an entire CPU on a single chip. The replacement of several larger components by one.
© Prentice-Hall, Inc Definition  Computer - An electronic device that has the ability to store, retrieve, and process data and can be programmed with.
History of Computers Abacus – 1100 BC
Intro to MIS MGMT 661 Management Information Systems Summer Dannelly 1 st Meeting.
The History of Computers
-The trade of goods -The expansion of commerce -Evolution of tools for calculations A sumerian clay tablet.
Computer Architecture Computer Generations  First Generation (1945 – 1955)  Second Generation (1955 – 1965)  Third Generation (1965 – 1975)  Fourth.
Computer Science AMSACS
History of Computers By: Madelyn Skinner Just Another Name? There are more people, that we have knowledge on, who helped invent the computer. We will.
© Prentice-Hall, Inc Definition  Computer - An electronic device that has the ability to store, retrieve, and process data and can be programmed with.
ITGS Chapter 1: Computer history and basics. Slide 1.
Chapter 0 Introduction Yonsei University 1 st Semester, 2012 Sanghyun Park.
History of the Computer and Internet Designed by: Knasherill 6 th period.
1 History of Computers (Excerpts from CMPE3). 2 The History of Computers The history of computers is interesting (or should be if you are in this class)
CMSC 120: Visualizing Information 1/29/08 Introduction to Computing.
First Computer  The first computer was made by Konrad Zuse in hist parents living room in  It is the first electrical binary programmable computer.
Computer Science What is Computer Science? Algorithm Design and Analysis Organization and Architecture Artificial Intelligence Databases Operating Systems.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. PowerPoint to accompany Krar Gill Smid Technology of Machine.
History of Computers.
Dannelly's Very Short History of Computing CSCI 101.
History of Computers! Claire Bromm March 28 th, 2012.
Rouda's Very Short History of Computing CSCI 101.
Computer History By: Justine Hansen The Internet has a lot of history starting in the 1960’s when the department of defense experimented with a computer.
Computer Generations ITSC 1401, Intro to Computers Instructor: Glenda H. Easter.
1800s Industrial revolution Boolean logic Punch cards – these are mechanical devices utube.com/watc h?v=7E9G9QATI Gg utube.com/watc.
Computer History How did we get here?.
Who invented the computer?
History of Computers March 26, 2012Greer Potadle.
Dannelly's Short History of Computing CSCI327 Social Implications of Computing.
Unit 1 PC Literacy & Systems Design Lesson 1. History of Computing Lesson 1.
History of Computers Past and Present.
PRENTATION COMPUTER HISTORY SUBMITTED BY:- BHUVANESH JAISWAL.
A Brief History of Computers Bernard John Poole University of Pittsburgh.
1936 Konrad Zuse - Z1 Computer First freely programmable computer.
The First Computers Jacquard’s Loom: programmed a loom
Da Vinci drew plans for a calculator
Introduction to Computers
The History of Computer Science
CSCI 161: Introduction to Programming
The History of Computers
Chapter 0: Introduction
The History of Computing
Computer History.
History of Computers Abacus – 1100 BC
Computer Applications
Milestones in Computer Development
Hardware & Processor Pioneers
History of Computers - Long, Long Ago
Computer History.
CSCI-100 Introduction to Computing
Presentation transcript:

Computer Science and Programming: Brief History Instructor Dr. Ricardo Vilalta

A Brief History of Computer Science Initial Stages First-Generation Computers Second-Generation Computers Third-Generation Computers Fourth-Generation Computers Computer Networks Quantum Computing What is machine learning?

Brief History of Computer Science: Initial Stages Charles Babbage – London, England 1800s He created the “Difference Engine” to perform calculations. The machine would punch out calculations on metal plates and was powered by steam (1822). He created the “Analytical Engine” (1837). The calculations were based on “instructions” (it could be programmed). It could solve mathematical problems. It already had a CPU and memory. The machine was never completed. What is machine learning?

Brief History of Computer Science: Initial Stages Ada Lovelace – London, England 1800s Apprentice of Charles Babbage. She is considered the first computer programmer. She helped Charles Babbage with the Analytical Engine. She predicted computers could process not just numbers, but also encoded information. The Ada programming language bears her name. What is machine learning?

Brief History of Computer Science: Initial Stages More developments: Boolean Algebra (mid 1800s) – George Boole Vacuum Tube (1883) – Thomas Edison Nikola Tesla patented the “electronic logic gate” (1903) These gates compute logical operators using vacuum tubes. What is machine learning?

Brief History of Computer Science: Initial Stages Electronic Digital Logic Circuits: George Stibitz built the first digital electronic logic circuit in 1937. They are called Combinatorial Circuits because they are made of a combination of logical gates. He built the “binary adder”. These circuits provided the “foundations” of modern computers. What is machine learning?

Brief History of Computer Science: Initial Stages Information Theory: Claude Shannon In 1948 Claude Shannon wrote a paper that laid the foundations of “information theory”. All information can be represented using bits: “0” or “1” (binary digits). The stage was set for the electronic binary digital computer. What is machine learning?

A Brief History of Computer Science Initial Stages First-Generation Computers Second-Generation Computers Third-Generation Computers Fourth-Generation Computers Computer Networks Quantum Computing What is machine learning?

A Brief History of Computer Science: First-Generation Computers The first programmable computer was the Z3 created by German scientist Konrad Zuse (1941). His machines used binary digital computing (as opposed to decimal). The German military turned down his proposal to build a fully electronic machine. He wrote his own programming language called Plankalkul. What is machine learning?

A Brief History of Computer Science: First-Generation Computers The first computer project in the US was the Mark I (1943) by Howard Aiken (electro-mechanical not fully electronic). The first fully electronic computing device was made by John V. Atanasoff and Clifford Berry in 1942 (Iowa State Univ.). The name was ABC. It could do simple mathematical operations, used binary encoding. It weighted 700 pounds and was the size of a desk (a mile of wire). What is machine learning?

A Brief History of Computer Science: First-Generation Computers In World War II The British tried to decode messages sent by Germans. The goal was to break The Enigma code. This was achieved with the Collosus machine, an electronic binary computer competed in 1944. Info. from this computer influenced the decision to go ahead with D day (June 6, 1944). What is machine learning?

A Brief History of Computer Science Initial Stages First-Generation Computers Second-Generation Computers Third-Generation Computers Fourth-Generation Computers Computer Networks Quantum Computing What is machine learning?

A Brief History of Computer Science: Second-Generation Computers A revolution came in 1947 with the development of the transistor (by Bardeen, Brattain, and Shockley). It is a solid state semi-conductor that can switch electric circuits. They do not burn (like vacuum tubes) and occupy less space. First transistor computer came in 1953. What is machine learning?

A Brief History of Computer Science: Second-Generation Computers In the mid-50s we only had assembly language. Assembly language is machine code: Example: “add” represented as “1001” stands for addition. The first programming languages came in the 1950s. An influential person was Grace Murray Hopper (Naval Admiral). She proposed the “compiler” that serves to translate high-level programming languages into machine code. Later came FORTRAN, LISP, BASIC. What is machine learning?

A Brief History of Computer Science: Second-Generation Computers What is a computer bug? A bug is known as a flaw in a machine (term coming from American engineers). But there is a funny anecdote behind the name… In 1947, a moth was found inside the Mark II computer (Harvard University). This was recorded as the first “actual” case of a real bug found in a computer. What is machine learning?

A Brief History of Computer Science Initial Stages First-Generation Computers Second-Generation Computers Third-Generation Computers Fourth-Generation Computers Computer Networks Quantum Computing What is machine learning?

A Brief History of Computer Science: Third Generation Computers In 1958 the problem of how to wire many transistors together remained a problem. The solution was the Integrated Circuit. The inventors were Jack Kilby who was awarded The Nobel Prize in Physics for that invention in the Year 2000, and Robert Noyce, who came up with the manufacturing principles. Robert Noyce then founded Intel in 1968 (for “Integrated Electronics”). What is machine learning?

A Brief History of Computer Science: Third Generation Computers Microprocessor In 1969 Marcian Ted Hoff came up with the idea of developing a general-purpose chip that could be programmed to do any logical task. This marked the birth of the microprocessor. The first microprocessor was developed in 1971, called 4004. What is machine learning?

A Brief History of Computer Science: Third Generation Computers Mainframes and Supercomputers In response to a high demand for “commercial computing” large computers were developed under the name of “mainframes”. Mainframes could easily take up an entire room. What is machine learning?

A Brief History of Computer Science Initial Stages First-Generation Computers Second-Generation Computers Third-Generation Computers Fourth-Generation Computers Computer Networks Quantum Computing What is machine learning?

A Brief History of Computer Science: Fourth Generation Computers Microcomputers The first microcomputer was developed in 1975. Many developments followed after that. In 1975 Paul Allen and Bill Gate founded Microsoft Corporation. What is machine learning?

A Brief History of Computer Science: Fourth Generation Computers In 1977 Steve Jobs and Steve Wozniak created the Apple II (very successful personal computer) and founded the Apple Computer Company. What is machine learning?

A Brief History of Computer Science: Fourth Generation Computers By the 1980s IBM enters into the microcomputer market. IBM comes up with the IBM-PC, which was used by millions of customers by the end of the decade. What is machine learning?

A Brief History of Computer Science Initial Stages First-Generation Computers Second-Generation Computers Third-Generation Computers Fourth-Generation Computers Computer Networks Quantum Computing What is machine learning?

A Brief History of Computer Science: Computer Networks Wide Area Networks In the early 1960s Leonard Kleinrock proposed a mechanism to enable communication among computers. He suggested dividing the message into packets, and then reassembling them when reaching their destination. This began the Internet Technology. What is machine learning?

A Brief History of Computer Science Initial Stages First-Generation Computers Second-Generation Computers Third-Generation Computers Fourth-Generation Computers Computer Networks Quantum Computing What is machine learning?

A Brief History of Computer Science: Quantum Computing Quantum computing deals with the problem of computing using quantum-mechanical phenomena. Principles such as entanglement and superposition are used to manipulate data. Here we use quantum bits which can be in more than two states. What is machine learning?