CS 104 Introduction to Computer Science and Graphics Problems History of Computer 09/05/2008 Yang Song (Prepared by Yang Song and Suresh Solaimuthu)

Slides:



Advertisements
Similar presentations
Computer Skills Preparatory Year Presented by: L. Obead Alhadreti.
Advertisements

History of Computing.
1 Chapter 2 BASIC CONCEPTS of Computer science OBJECTIVES define a computer identify characteristics of computer know the origin and evolution.
History of Computers.
HARDWARE AND SOFTWARE DEVELOPMENT By: Pratama Wahyu Purnama ( ) Maulida Yulianti ( )
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.
Chapter Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing Describe.
Chapter 1 The Big Picture Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing.
Appendix The Continuing Story of the Computer Age.
Chapter 1 An Overview of Personal 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.
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,
A Brief History of Computers
Prepared by: Jasper Francisco. The Early Years 1  In the early years, before the computer was invented, there were several inventions of counting machine.
KEYBOARD – an input device used to type data.
History of computers By Anne Perera.
Evolution of the Computer Land marks of the Computer History.
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 1 The Big Picture Chapter Goals Describe the layers of a computer system Describe the concept of abstraction and its relationship to computing.
COMPUTER SYSTEM.
 What’s a Computer? What’s a Computer?  Characteristics of a Computer Characteristics of a Computer  Evolution of Computers Evolution of Computers.
Chapter 01 Nell Dale & John Lewis.
CREATION OF THE COMPUTER & THE GRAND IDEAS OF COMPUTER SCIENCE
The History of Computers
THE HISTORY OF COMPUTERS Presenter: Miss T. Johnson Grade:8.

 the gradual transformation or development of certain specie to a new form.
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.
Generations Of Computer Copyright(c)2011 Presentation Point( om)
CMSC 120: Visualizing Information 1/29/08 Introduction to Computing.
Computer Science What is Computer Science? Algorithm Design and Analysis Organization and Architecture Artificial Intelligence Databases Operating Systems.
Computer Generations Evolution of the Computer. Modern Computers Modern computers – Binary, electrical, computational devices.

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.
The Contemporary Computer Age Ed-Eng 106 – Technology in Language Education.
History of Computer History of Computer.
Computer History How did we get here?.
Computer History Suranjana G7Y(A). Introduction Many people didn’t actually know how computers were created. These computers were actually created with.
a.Mecanical Era A mechanical computer is a computer whose components are gearwheel, shaft, crank, and plat made from iron/steel To move it, powerful energy.
Rizwan Rehman, Asstt. Professor Centre for Computer Studies COMPUTER FUNDAMENTALS.
Introduction Basic Computer Concepts Abacus  ultimate ancestors of today’s computers became the arithmetic tool of early merchants the only relation.
Answer the following questions in one or two sentences each:
The 5 generations of computers. Generations of computers The history of computer development is often referred to in reference to the different generations.
Courtney Nielsen  Help us find info  Storage  Performs calculations  Runs software  communication  Storing data  Research  Fact checking  Communication.
You may need to know this for a test????. What is a computer "Computer" was originally a job title: it was used to describe those human beings (predominantly.
EVOLUTION OF COMPUTER Prepared by: Masniza Mustafa.
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.
THE FIVE GENERATIONS OF COMPUTERS
HISTORY OF COMPUTERS David Juarez 11 W. INTRODUCTION TO COMPUTERS The term computer was used before for those who made calculations Computer History can.
The Five Generations of Computers
4. History of Computing Technology
Computer Science Introduction
Chapter 1 The Big Picture
Computer Organization and Architecture
The Five Generations of Computers
The Five Generations of Computers
No one think of modern life without computers.
The Five Generations of Computers
The Five Generations of Computers
The Five Generations of Computers
NIRANJAN KUMAR Seminar On Generations OF Computer GOOD MORNING.
The Five Generations of Computers
Generations of Computers
HISTROY CLASS EVOLUTION..
The Five Generations of Computers
EVOLUTION OF COMPUTER SYSTEMS IN THE EARLY YEARS, BEFORE THE COMPUTER WAS INVENTED, THERE ARE SEVERAL INVENTIONS OF COUNTING MACHINES.
Computer Generations.
INTRODUCTION TO COMPUTING
Presentation transcript:

CS 104 Introduction to Computer Science and Graphics Problems History of Computer 09/05/2008 Yang Song (Prepared by Yang Song and Suresh Solaimuthu)

What is a Computer? Computer is a machine that manipulates data according to a list of instructions (Wikipedia) Computer is an electronic device.... Computer can compute…. Compute means calculate Calculate means adding

Characteristics of a Computer Speed Accuracy Diligence Versatility Storage IQ? Feeling?

History of Computing Devices Abacus Napier’s Bones Slide Rule Pascal’s Machine Leibniz’s Machine Babbage’s Analytical Engine Mechanical and Electrical Calculator Modern Electronic Calculator Digital Computer

Abacus An abacus is a calculating tool for arithmetic processes, constructed as a frame with beads sliding on rods. It has been used for tens of centuries, around the world.

Napier’s Bones John Napier created and published it in For calculation of products and quotients. An example of multiplication (Picture from wikipedia)

Slide Rule A mechanical analog computing device, generally consisting of at least two finely divided scales (rules), most often a fixed outer pair and a movable inner one, with a sliding window called “cursor”. It is used primarily for multiplication and division. Widely used in engineering and science till 1970s.

Pascal’s Machine Blaise Pascal invented it in 1645, could do addition and subtraction.

Leibniz’s Machine Gottfried Leibniz developed Pascal’s idea and constructed this calculating machine in It was therefore the first calculator which could handle the four rules of arithmetic.

Babbage’s Analytical Engine In 1823 Charles Babbage built a mechanical machine to do complex mathematical calculations called difference engine. Later he developed a general-purpose calculating machine called analytical engine It was intended to use loops of punched cards to control and automatic calculator, which could make decisions based on the results of previous computations. Charles Babbage is called the father of computers, his assistant, Ada Lovelace, is called the first programmer.

.

Computer Generations The history of computer development is known as computer generations. John von Neumann and his Neumann architecture: using a processing unit and a single separate storage structure to hold both instructions and data. Each generation of computer is characterized by a major technological development that fundamentally changed the ways the computers operate. This resulted in smaller, cheaper, powerful, efficient and reliable machines. How many generations of computers we have now?

First Generation 1940s~1956 Vacuum Tubes Used vacuum tubes for circuitry and magnetic drums for memory Often enormous, taking up entire rooms Reliability is a problem Expensive, used lots of electricity, generated lots of heat Examples: ENIAC-Electronic Numerical Integrator and Calculator UNIVAC-UNIVersal Automatic Computer

ENIAC: the first high-speed, purely electronic, Turing- complete, digital computer capable of being reprogrammed to solve a full range of computing problems. It contained 17,468 vacuum tubes, 7,200 crystal diodes, 1,500 relays, 70,000 resistors, 10,000 capacitors and 5 million hand-soldered joints. 27 Tons, 8.5ft X 3ft X 80ft.

Second Generation Transistors The transistor was far superior to the vacuum tube, allowing computers to become smaller, faster, cheaper, more energy-efficient and more reliable than their first- generation predecessors Still the transistors generated lots of heat High level programming languages were used like COBOL and FORTRAN Examples: IBM 1620, CDC 3600

The IBM 1620 Data Processing System Nick name: CADET (Can't Add Doesn't Even Try)

Third Generation Integrated Circuits (IC). Up to 100 devices per chip. Transistors were miniaturized and placed on silicon chips, called semiconductors, which drastically increased the speed and efficiency of computers. Instead of punched cards and printouts, users interacted with third generation computers through keyboards and monitors and interfaced with an operating system CPL->BCPL->B Examples: IBM-360, ICL-1900, VAX-750

VAX Could handle up to 16 terminals. In 1980s, it would cost 100,000 USD.

Fourth Generation 1971-present Microprocessors Very Large Scale (VLSI), Ultra Large Scale (ULSC), millions of components could be fit into a single silicon chip Due to the development of microprocessor it is possible to place computer's central processing unit (CPU) on single chip 1981: IBM PC, 1984: Apple Macintosh GUIs, Mouse….

Fifth Generation Present and Beyond Based on artificial intelligence, the fifth generation is still in development, though there are some applications, such as voice recognition, that are being used today The use of parallel processing and superconductors is helping to make artificial intelligence a reality Quantum computation and molecular and nano technology will radically change the face of computers in years to come Any other idea?