01 Electronic Computers

download 01 Electronic Computers

of 25

description

enjoy

Transcript of 01 Electronic Computers

  • Introduction to

    Computers and

    Programming Looking Back

  • Computers Today

    Living in todays society with computers.

  • Computers Then

    Computers were fairly mysterious devices

    that only a few people knew about.

    Around mid 1970s, a computer with a computational power of one of todays PCs would have filled a 9 by 12 foot room

    and costs $100, 000.

  • Computers Then

    = $100, 000 $2, 000

  • Brief History of Computing

    Date Event

    2000 BC The abacus is first used for computations.

    1642 AD Blaise Pascal created a mechanical adding

    machine for tax computations. It is unreliable.

    1670

    Gottfried von Leibniz created a more reliable

    adding machine that can add, subtract,

    multiplies and divides numbers and calculate

    square roots.

  • Brief History of Computing

    Date Event

    1842

    Charles Babbage designed an analytical

    engine to perform general calculations

    automatically. Ada Augusta (aka Lady

    Lovelace) is a programmer for this machine.

    1946

    J. Presper Eckert and John Mauchly design

    and built the ENIAC computer. It uses 18, 000

    vacuum tubes and costs $500, 000 to build.

    1971

    Nicklaus Wirth designed the Pascal

    programming language as a language for

    teaching structured programming concepts.

  • Brief History of Computing

    Date Event

    1972

    Dennis Ritchie of AT&T Bell Laboratories

    designed the C programming language as

    the implementation language for the UNIX

    operating systems.

    1984

    Apple introduced the Macintosh, the first

    widely available computer with a user-friendly graphical interface using icons, windows and a mouse device.

    1989

    Microsoft Corporation introduced Windows, a

    Macintosh-like user interface for IBM

    computers.

  • Components of a Computer

    Main Memory

    Central Processing Unit (CPU)

    Control Unit

  • Components of a Computer

    Central Processing Unit (CPU) performs the actual processing or manipulation of

    information stored in the memory.

    Computer Memory stores information of all types: instructions, numbers, names, lists

    and pictures.

  • Components of a Computer

    Secondary Storage provides additional data storage capacity on most

    computers

    Input and Output Devices enables computer users to communicate with the

    computer

  • Categories of Computers

    The following are the categories of

    computers

    Microcomputer (personal computer)

    Server

    Minicomputer

    Mainframe

    Supercomputer

  • Categories of Computers

    Personal computers: Desktop computers for use at home and by

    individuals.

    Servers: Make programs and make data available for people who are linked to a

    computer network. They are not used

    directly.

  • Categories of Computers

    Minicomputers: Are multi-user systems. They are usually used in small

    organizations by using remote terminals or

    personal computers.

    Mainframes: Large, multi-user systems used in large organizations. They can

    handle large data processing jobs.

  • Categories of Computers

    Supercomputers: Ultra fast computers that are designed to process huge

    amounts of scientific data.

  • End

    Lecture material/s from the resources

    used by Prof. Ritchie Mae T. Gamot for

    previous AMAT 150 batch.

    Introduction to C programming materials

    (books, etc.)

  • Abacus

    back

  • Pascaline or Arithmetique

    back

  • Step Reckoner

    back

  • Analytical Engine

    back

  • ENIAC

    Electronic

    Numerical

    Integrator

    And

    Computer

    back

  • Pascal Code

    back

  • C Code

    back

  • Macintosh

    back

  • Windows

    next

  • Windows

    back