evolution of cs

Upload: crismaraj

Post on 14-Apr-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/29/2019 Evolution of CS

    1/25

  • 7/29/2019 Evolution of CS

    2/25

    Definition of a computer

    COMPUTER is an electronic machine that follows a setof instructions in order that it may be able to acceptand gather data and transform these into information.

  • 7/29/2019 Evolution of CS

    3/25

    History Of Computers

  • 7/29/2019 Evolution of CS

    4/25

    Before the 1500s, in Europe, calculations were madewith an abacus

    Invented around 500BC, available in manycultures (China, Mesopotamia, Japan, Greece,Rome, etc.)

    In 1642, Blaise Pascal (French mathematician,physicist, philosopher) invented a mechanicalcalculator called the Pascaline

    In 1671, Gottfried von Leibniz (Germanmathematician, philosopher) extended the Pascaline todo multiplications, divisions, square roots: the SteppedReckoner

    None of these machines had memory, and theyrequired human intervention at each step

  • 7/29/2019 Evolution of CS

    5/25

    In 1822 Charles Babbage (English

    mathematician, philosopher), sometimes calledthe father of computing built the Difference

    Engine

    Machine designed to automate the computation

    (tabulation) of polynomial functions (which are

    known to be good approximations of many

    useful functions)

    Based on the method of finite difference

    Implements some storage

    In 1833 Babbage designed the Analytical

    Engine, but he died before he could build it

    It was built after his death, powered by

    steam

  • 7/29/2019 Evolution of CS

    6/25

    Generations of Computers

  • 7/29/2019 Evolution of CS

    7/25

    Generation of Computers

    First Generation (1945-56)

    Second Generation(1956-63)

    Third Generation(1965-71)

    Fourth Generation(1971-90)

    Fifth Generation(1990 till date)

  • 7/29/2019 Evolution of CS

    8/25

    Generation 1 : ENIAC

    The ENIAC (Electronic Numerical Integrator and Computer) was unveiled in1946: the first all-electronic, general-purpose digital computer

  • 7/29/2019 Evolution of CS

    9/25

    The first generation of computer used the vacuum

    tube & machine language was used for givinginstruction. The first generation computer used the

    concept stored program'. The computer of this

    generation were very large in size & their

    programming was a difficult task. Some computer of this generation are given below:

    ENIAC :-It has very small memory & it was used for

    calculating trajectories of missiles.

    EDVAC:-The Von Newmann concept of storedprogram, was also applied in EDVAC.

  • 7/29/2019 Evolution of CS

    10/25

    Programs were loaded into memory manually using switches,

    punched cards, or paper tapes.

    ENIAC : coding by cable connections

  • 7/29/2019 Evolution of CS

    11/25

    punch card

  • 7/29/2019 Evolution of CS

    12/25

    Some key feature of first

    generation: Used vaccume tubes.

    Big computers.

    Electrically consumption high.

    Large Acs were necessary because the computer

    generated heat.

  • 7/29/2019 Evolution of CS

    13/25

    SECOND GENERATION,

    1959 1964: The Transistor

    The year 1959 marked the invention of transistors,which characterized the second generation ofcomputers.

    TRANSISTOR was a three-legged component which

    shrunk the size of the first generation computers.Occupied only 1/100th of the space occupied by avacuum tube

    More reliable, had greater computational speed,required no warm-up time and consumed far lesselectricity.

    http://en.wikipedia.org/wiki/Image:Transistor-photo.JPG
  • 7/29/2019 Evolution of CS

    14/25

    Generation 2: IBM7094

  • 7/29/2019 Evolution of CS

    15/25

    Some key feature of second

    generation: Transistor replaced vaccume tubes.

    Small in size.

    Less amount of heat was generated.

    Core memory was developed.

    First operating system was developed.

    Programming was in machine language as well asassembly language.

  • 7/29/2019 Evolution of CS

    16/25

    Generation 3: Integrated Circuits

  • 7/29/2019 Evolution of CS

    17/25

    The third generation of computer replaced transistor

    with Integrated circuits popularly known as chips.The IC was inverted by Jack kilby at Texas

    Instrument in 1958.The third generation computer

    using integrated circuit Proved to be highly reliable,

    relatively expensive & faster.

  • 7/29/2019 Evolution of CS

    18/25

    Some key feature of third

    generation:

    Integrated circuits developed.

    Power consumption was low.

    Computer were smaller, faster & more reliable.

    High level languages (HLL) appeared.

  • 7/29/2019 Evolution of CS

    19/25

    Generation 4: Improvements to IC technology made it

    possible to integrate more and more transistorsin a single chip

    SSI (Small Scale Integration): 10-100

    MSI (Medium Scale Integration): 100-

    1,000

    LSI (Large Scale Integration): 1,000-

    10,000VLSI (Very Large Scale Integration):

    >10,000Microprocessors

  • 7/29/2019 Evolution of CS

    20/25

    The advent of the microprocessor chip marked the

    beginning of the fourth generation computer. Very

    Large Scale Integrated (VLSI) circuits packing about

    50,000 transistor in a chip. The Hard disks are also

    available of the size up to 80 GB.For larger disks

    RAID technology give to storage hundreds of GB.

    The CD ROM also becoming popular day by day.

    The CD ROM of today can store up to 650 MBSinformation.

  • 7/29/2019 Evolution of CS

    21/25

    Some key features of forth

    generation: Integrated circuits smaller & faster.

    Portable computer developed.

    Great development in data communication.

    Different types of secondary memory with high

    storage capacity & fast access developed.

  • 7/29/2019 Evolution of CS

    22/25

    Fifth Generation: Fifth Generation computing devices based on

    artificial intelligence, are still in development. The

    goal of fifth generation computing is to develop

    devices that response to natural language input &

    are capable of learning & self organization.

  • 7/29/2019 Evolution of CS

    23/25

  • 7/29/2019 Evolution of CS

    24/25

    Generation 5?

    The term Generation 5 is used sometimes to refer to all

    more or less sci fi future developments

    Voice recognition

    Artificial intelligence

    Quantum computing

    Bio computing

    Nano technology

    LearningNatural languages

  • 7/29/2019 Evolution of CS

    25/25

    Some key features of fifth

    generation:

    Parallel Processing was done.

    Super conductors were used.

    Many processors are grouped to function as onelarge group processor.

    A super conductor is a conductor through whichelectricity can travel without any resistance resulting

    in faster transfer of information between thecomponents of computer.