Lecture 2 History/Evolution of Computers CSCS100 - Fall 2009 – Forman Christian College Asher Imtiaz *Several of these slides have been adapted and modified.

Slides:



Advertisements
Similar presentations
History of Information Technology Georgia CTAE Resource Network Curriculum Office, June 2009 To accompany curriculum for the Georgia Peach State Career.
Advertisements

History of Computers.
11 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall.
1 Maninder Kaur
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.
Lecture 1 “History and Evolution of Computers” Informatics.
CSCI-235 Micro-Computers in Science Course Information & Introduction.
Chapter Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing Describe.
Technology in Action Technology in Focus: History of the PC
Appendix The Continuing Story of the Computer Age.
IE Manufacturing Integration. Module Requirements Assessment: – Word Test15% – Excel Test15% – PowerPoint Test15% – Final Test35% – Report20% Class.
Facts Cited in DVD “Computers” Computing Speed Current personal computers can do 100 million calculations per second. The most powerful computer, like.
Computers What is it? History, Moore’s Law How to build your own? Sohaib Ahmad Khan CS101 - Topical Lecture
CS 104 Introduction to Computer Science and Graphics Problems History of Computer 09/05/2008 Yang Song (Prepared by Yang Song and Suresh Solaimuthu)
The History of Computers By: Casey Walsh. Introduction Computer history can be broken down into five generations of change. Computer history can be broken.
1 The development of modern computer systems Early electronic computers Mainframes Time sharing Microcomputers Networked computing.
Chapter 1 The Big Picture Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing.
History of IT.
1 Chapter 1 The Big Picture. 2 2 Computing systems are dynamic entities used to solve problems and interact with their environment. They consist of devices,
Some of these slides are based on material from the ACM Computing Curricula 2005.
Prepared by: Jasper Francisco. The Early Years 1  In the early years, before the computer was invented, there were several inventions of counting machine.
CS101 Introduction to Computing Lecture 2 Evolution of Computing.
Evolution of Computers
Chapter 1 The Big Picture Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing.
Chapter 01 Nell Dale & John Lewis.
© Prentice-Hall, Inc Definition  Computer - An electronic device that has the ability to store, retrieve, and process data and can be programmed with.
CSCI Milestones in Computer Development Fall 2007.
©The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 4 th Ed Chapter Chapter 0 - Introduction to Computers and Programming.
The History of Computers
CS 1410 Intro to Computer Tecnology Computers and History1.
Computer Programming History of Computers
By: Justin Hansen There are many different eras since the future. There are five Generations. Each Generation gave the computer world something.
By Tanner 4 th period. The Start Built between Iowa State University John Atanasoft, Clifford Berry.

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 1 The Big Picture.
1.1 The Computer Revolution. Computer Revolution Early calculating machines Mechanical devices used to add and subtract By Babylonian (Iraq) 5000 years.
HISTORY OF COMPUTER SCIENCE A LESSON BY MATT SMITH.
Lecture 7 World Wide Web CSCS100 – Fall 2009 – Forman Christian College Asher Imtiaz *Several of these slides have been adapted and modified from VU CS101.
CMSC 120: Visualizing Information 1/29/08 Introduction to Computing.
CSCI 161 Class 1 Martin van Bommel.
CS101 Introduction to Computing Lecture 2 Evolution of Computing.
Lesson 2: History of Computers
The History of Computers What is a computer? A computer is an electronic machine that accepts information (Data), processes it according.

CS101 Introduction to Computing Lecture 2 Evolution of Computing.
Dannelly's Very Short History of Computing CSCI 101.
Created by: Jason Hansen 28 March 2012 The Computer Begins Many steps in starting the computer Important people and devices (1975-Now) Do you know… The.
History of Computer Wyatt Feiling Did you know... The first idea for a computer was in the early 1800s Charles Babbage is the man who is credited with.
History of Educational Technology. Educational Technology “Technology is commonly thought of in terms of gadgets, instruments, machines and devices …
Generations of Computers
Why build a computer? u Computers were developed to mechanize mathematical computations. u Two definitions:  A computer is “a programmable electronic.
History of Computer First, why should we spend time on recounting the events of the past Why we not talk about what is happening today and what will happen.
History of Computers Ghulam Murtaza CSCS100 - Fall 2008
History of Computers March 26, 2012Greer Potadle.
Biorhythms, computers, music, and…. Group Question Get into a group of three people You have three minutes to come up with two answers and make an educated.
A BRIEF HISTORY OF COMPUTERS, THE INTERNET AND THE UNIVERSE By L. Gillett Webmaster MMC.
Evolution of the Computer. Zeroth Generation- Mechanical 1.Blaise Pascal –Mechanical calculator only perform Von Leibiniz –Mechanical.
Computer A Computer may be defined as an electronic device that operates upon data. So, a computer can store, process and retrieve data as and when desired.
Introduction to Computing Lecture 1 Introduction.
A Brief History of Computers Bernard John Poole University of Pittsburgh.
The First Computers Jacquard’s Loom: programmed a loom
Chapter 1 The Big Picture
No one think of modern life without computers.
The History of Computers
Computer Applications
History of Computers - Long, Long Ago
CSCI-100 Introduction to Computing
Presentation transcript:

Lecture 2 History/Evolution of Computers CSCS100 - Fall 2009 – Forman Christian College Asher Imtiaz *Several of these slides have been adapted and modified from LUMS CS101 course (Dr Sohaib Khan and Dr Arif Zaman), VU CS101 slides (Dr. Altaf A. Khan) and Peter Norton’s supplementary material.

“If you want to understand today, you have to search yesterday.” Pearl Buck

Goals To look at how computers evolved to take the form that they have today. To discuss key milestones in the history of computers to: Learn lessons from the successes, as well as failures Discover patterns of evolution Draw inspiration for the future

Abacus – Computer? Not really a computer, but rather a computing aid

Babbage’s Analytical Engine First Mechanical, Digital, general-purpose computer Crank-driven Store instructions Perform mathematical calculations Store information permanently in punched cards Components: input, memory, processor, output Image credits: copyright©

Jacquard Loom – A Real Computer? Intricate textile patterns were prized in France in early 1800s. Invented by Frenchman Jacquard for storing weaved patterns for textile looms (“khadian”) Jacquard’s loom (1805-6) used punched cards to allow only some rods to bring the thread into the loom on each shuttle pass. Their value for storing computer- related information was later realized by the early computer builders Punched cards were replaced by magnetic storage only in the early 1950s Slide Credit: Prof Slotterbeck, Hiram College

Jacquard Loom Slide Credit: Prof Slotterbeck, Hiram College

Protests against Jacquard’s Invention Hand weavers saw the automatic loom as a threat to their livelihood They burned several of the new machines A few weavers even physically assaulted Jacquard

Ada, Countess of Lovelace ( ) Babbage: the father of computing Ada: the mother? Wrote a program for computing the Bernoulli’s sequence on the Analytical Engine - world’s 1st computer program Ada? A programming language specifically designed by the US Dept of Defense for developing military applications was named Ada to honor her contributions towards computing

Vacuum Tube – 1904 John Fleming, an English Physicist Electronic devices, consist of 2 or more electrodes encased in a glass or metal tube Used in the construction of earlier computers Now replaced by transistors - more reliable and less costly. Source:

ABC – 1939 Attanasoff-Berry Computer (John Attanasoff & Clifford Berry at Iowa State College) World’s first electronic computer The first computer that used binary numbers Used for solving equations

Harvard Mark 1 – 1943 Howard Aiken of Harvard University The first program controlled machine Included all the ideas proposed by Babbage for the Analytical Engine The last famous electromechanical computer Source:

ENIAC – 1946 Electronic Numerical Integrator And Computer World’s first large-scale, general-purpose electronic computer Built by John Mauchly & John Echert at the University of Pennsylvania Developed for military applications 5,000 operations/sec, tubes, 30 ton 9’ x 80’ 150 kilowatts: Used to dim the lights in the City of Philadelphia down when it ran Source:

Transistor – 1947 Invented by Shockly, Bardeen, and Brattain at the Bell Labs in the US Compared to vacuum tubes: much smaller size more reliability much lower power consumption much lower cost All modern computers are made of miniaturized transistors For this discovery they won the 1956 Nobel Prize in physics.1956 Nobel Prize in physics IC on Intel chip:

From Tubes to Transistors and beyond Tubes replaced mechanicals Transistors replaced tubes What is going to replace the transistors? What's the next big thing?

Floppy Disk Invented at the Imperial University in Tokyo by Yoshiro Nakamats Provided faster access to programs and data as compared with magnetic tape

UNIVAC UNIVersal Automatic Computer Echert & Mauchly Computer Company First computer designed for commercial applications First computer that could not only manipulate numbers but text data as well Max speed: 1905 operations/sec Cost: US$1,000, tubes. 943 cu ft. 8 tons. 100 kilowatts Between , 48 were sold

ARPANET A network of networks The grand-daddy of the today’s global Internet A network of around 60,000 computers developed by the US Dept of Defense to facilitate communications between research organizations and universities

Intel The first microprocessor Microprocessor: A complete computer on a chip Speed: 750 kHz

Altair The commercially available 1st PC Based on the Intel 8080 Cost $397 Had 256 bytes of memory; my PC at home has a million times more RAM (Random Access Memory)

Cray The first commercial supercomputer Supercomputers are state-of- the-art machines designed to perform calculations as fast as the current technology allows Used to solve extremely complex tasks: weather prediction, simulation of atomic explosions; aircraft design; movie animation Cray 1 could do 167 million calculations a second; the current state-of the-art machines can do many trillion (1012) calculations per second

IBM PC & MS DOS IBM PC: The tremendously popular PC; precursor of 95% of the PC’s in use today. MS DOS: The tremendously popular operating system that came bundled with the IBM PC

Apple Macintosh Based on the WIMP (Windows, Icons, Menus, Pointing Device) ideas first developed for the Star computer at Xerox PARC (1981) The first popular, user-friendly, WIMP-based PC

World Wide Web Tim Berners Lee – British physicist 1989 – At the European Center for Nuclear Energy Research (CERN) in Geneva The 1st major browser “Mosaic” was developed at the National Center for Supercomputing Applications at the University of Illinois, Urbana-Champaign

Deep Blue -vs- Kasparov In 1997 Deep Blue, a supercomputer designed by IBM, beat Gary Kasparov, the World Chess Champion That computer was exceptionally fast, did not get tired or bored. It just kept on analyzing the situation and kept on searching until it found the perfect move from its list of possible moves

The next milestone? Mechanical computing Electro-mechanical computing Vacuum tube computing Transistor computing (the current state-of the-art) Quantum computing

The Future – Quantum Computing? QUANTUM MECHANICS is the branch of physics which describes the activity of subatomic particles, i.e. the particles that make up atoms Quantum computers may one day be millions of times more efficient than the current state-of-the-art computers. For example, finding the largest from a list of four numbers: current computers require on average 2 to 3 steps to get to the answer Whereas, the quantum computer may be able to do that in a single step Suggested reading: