History of computers By Anne Perera.

Slides:



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

1 Chapter 2 BASIC CONCEPTS of Computer science OBJECTIVES define a computer identify characteristics of computer know the origin and evolution.
HARDWARE AND SOFTWARE DEVELOPMENT By: Pratama Wahyu Purnama ( ) Maulida Yulianti ( )
1 Maninder Kaur
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.
Lecture 2 Computer development history. Topic History of computer development Computer generation Programming language.
Chapter 1 An Overview of Personal Computers
CS 104 Introduction to Computer Science and Graphics Problems History of Computer 09/05/2008 Yang Song (Prepared by Yang Song and Suresh Solaimuthu)
1 The development of modern computer systems Early electronic computers Mainframes Time sharing Microcomputers Networked 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
End Show History of Computers Ancient Times In the beginning, man used his fingers and toes to perform simple computations such as addition and subtraction.
Prepared by: Jasper Francisco. The Early Years 1  In the early years, before the computer was invented, there were several inventions of counting machine.
THE HISTORY 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.
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.
R.D.D. HIGH SCHOOL, BONAIGARH
The History of Computers
INTRODUCTION TO COMPUTING. Computer Evolution  History of Computers  Generations of Computer  First Generation  Second Generation  Third Generation.
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)
Computer Science What is Computer Science? Algorithm Design and Analysis Organization and Architecture Artificial Intelligence Databases Operating Systems.

Generation of Computers
Computing Computer Peripherals (Input, Output and Storage Technologies)
COMPUTER GENERATIONS STAGES OF DEVELOPMENT. FIRST GENERATION 1940 – 1956 VACUUM TUBES USE VACUUM TUBES FOR CIRCUITS USE MAGNETIC DRUMS FOR MEMORY – DATA.
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 Computers March 26, 2012Greer Potadle.
Computer History Suranjana G7Y(A). Introduction Many people didn’t actually know how computers were created. These computers were actually created with.
Computer Organization & Architecture
Rizwan Rehman, Asstt. Professor Centre for Computer Studies COMPUTER FUNDAMENTALS.
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.
Computer Concepts Eduardson A. Tacuban, MIT Computer Fundamentals & Generations Lecture 1.
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.
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
Generations of Computer First generation of computer The beginning of commercial computer age is from UNIVAC (Universal Automatic Computer). Scientists.
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
The History of Computer Science
Computer Generations First Generation ( )
Chapter 1 The Big Picture
The Five Generations of Computers
The Five Generations of Computers
No one think of modern life without computers.
History 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.
Computer.
Presentation transcript:

History of computers By Anne Perera

Abacus The first man-made computing device is the “Abacus” The abacus, also called a counting frame. The Chinese abacus was developed about 5000 years ago. Addition, subtraction, division and multiplication can be performed on a standard abacus.

Slide Rule John Napier, a Scotland national, found the Logarithms to the world in 1617. Using John Napiar’s logarithm concepts, the slide rule was designed in England in 1632.

Pascaline Around 1642, a French mathematician called Blaise Pascal invented the adding machine that helped mathematical calculations. Additions and subtractions could be done easily by using it. Pascal’s machine was one of the first mechanical calculating machine.

Difference Engine An Englishman called Charles Babbage designed the first model required for a mechanical computer in 1822.

Analytical Engine Charles Babbage designed the 'Analytical Engine' in 1833. Components required for data input, storage, processing and output had been designed inside. Computers designed later were greatly influenced by these concepts of Babbage and that is why Babbage is considered to be the ‘Father of computers’.

Ada Augusta Lovelace A friend of Babbage called Ada Augusta Lovelace was keen on preparing programmes required for his engine. Such programmes are considered to be the first attempt of computer programming. Ada Augusta Lovelace is considered to be the first computer programmer in the world. The computer language which was used later for military purposes was named Ada to pay respect for her.

Punch card Herman Hollerith adopted the punched card concept. Early method of data storage used with early computers. Punch cards also known as Hollerith cards and IBM cards.

Computer classification

Computer classification A computer can be classified as follows: Based on the generations 2) Size 3) Purpose 4)Design technology / Computational method / Type

Based on generation

Generations of computers First Generation Computers (1939-1958) – Vacuum tubes

First Generation Computers 1939-1958 Based on Vacuum Tubes Used magnetic drums for main memory.

First Generation Computers 1939-1958 Can solve one problem at a time. Input was based on punched cards and paper tape, and output was displayed on printouts. First generation computers based on machine language, the lowest-level programming language understood by computers

First Generation Computers 1939-1958 Disadvantages Very large in size. Consumed a large amount of energy. They heated very soon due to thousands of vacuum tubes.

First Generation Computers 1939-1958 Disadvantages They were not very reliable. Constant maintenance was required. Very slow in speed. Used magnetic drums which provide very less data storage.

First Generation Computers 1939-1958 ENIAC (Electronic Numerical Integrator and Computer) - world’s first electronic digital computer in 1946

First Generation Computers 1939-1958 UNIVAC (Universal Automatic Computer) - The first commercial computer

Generations of computers 2. Second Generation Computers (1954-1959) – Transistors

Second Generation 1954-1959 The second generation of computers used transistors for the internal operations. They used magnetic core for the memory Still based on punched cards for input and printouts for output.

Second Generation 1954-1959 The first computers that stored their instructions in their memory, which moved from a magnetic drum to magnetic core technology. Used symbolic, or Assembly language, which allowed programmers to specify instructions in words.  High-level programming languages were also being developed at this time, such as early versions of COBOL  and FORTRAN.

Second Generation 1954-1959 Advantages: Smaller in size as compared to the first generation computers. Computers were more reliable Used less energy and were not heated.

Second Generation 1954-1959 Advantages: Better portability as compared to the first generation computers. Used faster peripherals like tape drives, magnetic disks, printers etc. Used Assembly language instead of Machine language. Accuracy improved.

Second Generation 1954-1959 Disadvantages Cooling system was required Constant maintenance was required Commercial production was difficult

Second Generation 1954-1959 Disadvantages Only used for specific purposes Expensive Punch cards were used for input.

Second Generation 1954-1959

Generations of computers 3. Third Generation Computers (1959-1971) – Integrated Circuits (IC)

Third Generation 1959-1971 These computers used integrated circuits on silicon chips. A single IC chip may contain thousands of transistors. Eg:- IBM 370, IBM System/360, UNIVAC 1108 and UNIVAC AC 9000  

Third Generation 1959-1971 Advantages Smaller in size as compared to previous generations. More reliable. Used less energy Produced less heat as compared to the previous two generations. Better speed and could calculate data in nanoseconds. Used fan for heat discharge to prevent damage.

Third Generation 1959-1971 Advantages Totally general purpose Could be used for high-level languages. Good storage capacity. Less expensive Better accuracy Commercial production increased. Used mouse and keyboard for input.

Third Generation 1959-1971 Disadvantages Air conditioning was required. High technology required for the manufacturing of IC chips.

Third Generation 1959-1971

Generations of computers 4. Fourth Generation Computers (1971- Present) – Microchips Microprocessors

Fourth Generation 1971- Present Use microprocessor chips. The Microprocessor contains thousands of ICs. The technology of integrated circuits improved rapidly. The LSI (Large Scale Integration) circuit and VLSI (Very Large Scale Integration) circuit was designed. Reduced the size of computer.

Fourth Generation 1971- Present The size of modern Microprocessors is usually one square inch. It can contain millions of electronic circuits. Examples :- Apple Macintosh & IBM PC. Can be linked together to form networks, which led to the development of the Internet. Introduced GUI’s and hand-held devices.

Fourth Generation 1971- Present Advantages More powerful and reliable than previous generations. Small in size Fast processing power with less power consumption Fan for heat discharging and to keep cold. Totally general purpose

Fourth Generation 1971- Present Advantages Commercial production Less need of repair. Cheapest among all generations All types of High level languages can be used in this type of computers

Generations of computers 5. Fifth Generation computers (Present - Beyond) – Artificial Intelligence (AI)

Fifth Generation computers (Present - Beyond) Based on the technique of Artificial Intelligence (AI).  Computers can understand spoken words & imitate the human. Can respond to its surroundings using different types of sensors.

Fifth Generation computers (Present - Beyond) Scientists are constantly working to increase the processing power of computers. IBM Watson computer is one example for a 5th generation computer.  There are some applications, such as voice recognition, that are being used today. 

Based on size Computers can be classified according to their sizes too. Mainframe computers Mini computers Micro computers

Based on size There are different types of Micro computers. Some of them are, Personal Computers (PC) Laptop Computers Palmtop computers Workstations Server computers Super computers

Based on the purpose Computers can be categorized into two types based on their purpose. General Purpose Computers Computers used for usual and day - to - day activities. 2) Special Purpose Computers Computers used for special purposes such as scientific experiments, air traffic control systems etc.

Based on their design technology Digital computers Computers designed by using the binary /digital number system are called digital computers. A digital computer can count and accept numbers and letters through various input devices.

Based on their design technology 2) Analog computers Computers which are designed considering the physical data such as temperature, sound, and pressure etc. Analog computers process data input in a continuous form.

Based on their design technology 2) Analog computers Data such as voltage, temperature are represented in the computer as a continuous, unbroken flow of information. Analog computers are used in engineering and scientific applications.

Based on their design technology 3) Hybrid computers A combination of the above two types of computers. Example: In Process Control Computer Systems, the inputs comes from devices like pressure, thermometers etc.

Based on their design technology 3) Hybrid computers The inputs from analog devices are sent to a digital computation unit that runs the mathematical model for controlling the process.

END