Sei sulla pagina 1di 77

Introduction to Computers

Content

• History of computer

• Generation of Computer

• Classification of computers

• Architecture of computer

• Overview of Computer

Computer Technology 2
Computer

• A computer is an electronic machine that


1) takes in data and instructions (input)
2) works with the data (processing)
3) puts out information (output)

Computer Technology 3
Computer Architecture
Application
Operating
System

Compiler Firmware

Instruction Set I/O


Processor system
Datapath & Control
Circuit Design
Layout

Computer Technology 4
History of computer
History of computer

• Abacus,1st mechanical
computing device was
developed by the
Chinese.

Computer Technology 6
History of computer

• In 1617, John Napier, a


scotish mathematician
developed a device
called Napier’s bone.

• It can perform addition &


multiplication

Computer Technology 7
History of computer

• In1642, Blasie Pascal,


a French
mathematician invented
1st mechanical
calculator.

Computer Technology 8
History of computer

• In 1673, gottfried
Wilhelm Leibniz, a
German invented
the Leibniz
calculator.

• It can perform
addition, subtraction
& multiplication
Computer Technology 9
History of computer

• In 1804, Joseph Marie invented punch card


– Punch card is a rectangular card
– 80 columns & 12 rows
– One character per column

Computer Technology 10
History of computer

• In 1822, Charles
Babbage a professor of
mathematics at
Cambridge university
devised a difference
machine

Computer Technology 11
History of computer

• In 1890, Herman Hollerith received patent for


automatic punch card calculator

• Hollerith founded a tabulating M/c Company, later


changed a International Business Machine in 1924.

• Howard Aiken, built the first fully electro-mechanical


computer named MARK - I

Computer Technology 12
History of computer

• In 1945, John Von Newmann, a Frenchman working


for IBM. Designed basic structure for computer

• In 1945, Presper Eckert & John W Mauchly


designed fully electronic computer named ENIAC
(Electronic Numerical Integrator and Calculator)

Computer Technology 13
ENIAC
• In 1946, The Electronic Numerical Integrator and
Computer (ENIAC), University of Pennsylvania.

• Weighed 30 tons

• It contains 15000 vacuum tubes. (50)

• Consumed 150 KW power.

• Draw back of ENIAC is power, no memory.

Computer Technology 14
Computer Technology 15
EDVAC

• 1946,the Electronic Discrete Variable And Computer


(EDVAC).

• It contains 4000 vacuum tubes.

• It can store program.

Computer Technology 16
Computer Technology 17
UNIVAC

• In 1951, UNIVAC (UniVersal Automatic Computer)

• Weighed 16000 pounds

• 5000 vacuum tubes

• 1st computer designed for business use.

Computer Technology 18
1st Language

• In 1954 john backus created a FORTRAN (Formula


Translation) Program, while working for IBM.

Computer Technology 19
1st Integrated Circuit

• In 1958 Jack Kilby, an employee of Texas


Instruments, successfully attached several
components to a single piece of semiconductor .

Computer Technology 20
BASIC Language

• In 1964 BASIC (Beginners All Purpose Symbolic


Instruction Code) was created by Tom Kurtz and
John Kemeny, both professors at Dartmouth.

• BASIC was the beginning of intuitive programming

Computer Technology 21
1st IC company

• 1970 Integrated circuits become widely used

• Busicom was one of the first companies to widely


use integrated circuits in calculators

Computer Technology 22
1st Microprocessor

• In 1971, the world’s first microprocessor was created

• Marcian Hoff, he dubbed this circuit the 4004


because it had a 4 bit data path.

• The 4004 contained over 2,000 transistors .

Computer Technology 23
Computer Technology 24
1st Microprocessor

• Chip included a 256 byte ROM, a 32 bit RAM and a


shift register

• Unfortunately for Hoff, the chip was originally


rejected by companies who did not realize how
much more powerful Hoff’s chip was.

Computer Technology 25
1st PC

• 1981 IBM launches its first PC

• IBM PC was priced at $1,365

True Computer By APPLE


Computers

Computer Technology 26
Internet

• After 1981, the Internet evolved

• The biggest advance has been the internet.

• Until the mid-nineties the internet truly took off.

Computer Technology 27
Website

• Tim Berners-Lee, a researcher in Switzerland,


developed the web to make the information on the
internet easier to read and understand

Computer Technology 28
New Technology

• After 1981 New Technology

• Abundance of new technology in the 1980’s and


1990’s.
• Scanner ,
• Modem and
• Mouse, all became commonplace.

Computer Technology 29
New Technology

• Only today, computers are faster and more user


friendly.

• Software such as Microsoft Windows has made


computers easier for all users by eliminating the
need to learn text commands and allowing a
graphical interface

Computer Technology 30
Generation of Computer
Generation of computers

• First Generation (1940 -1956)

• Second Generation (1956 -1963)

• Third Generation (1964 -1971)

• Fourth Generation (1971 - present)

• Fifth Generation (present - beyond)


Computer Technology 32
First generation (1945 -1956)

vacuum tubes
First generation (1945 -1956)

• Circuit - vacuum tubes

• Memory - Magnetic drums

• Size - occupied room

• Expensive

• It required great deal of electricity & generated lots of


heat.

Computer Technology 34
First generation (1945 -
1956)…
• Machine language - one process at a time

• Input - punch card & paper tapes.

• Output - printouts

• UNIVAC & ENIAC are 1st generation computers.

• UNIVAC - 1st commercial computer.

Computer Technology 35
First Transistor

• 1926 Dr. Julius Lilienfield got a patent on a


transistor being used as an amplifier

Computer Technology 36
Second Generation (1956 -
1963)

Transistors
Second Generation (1956 -
1963)
• Circuit - Transistor (1947) replaces vacuum tubes

• Memory - magnetic core technology

• Size - drastically reduced

• It required great deal of electricity & generated lots


of heat

Computer Technology 38
Second Generation (1956
-1963)
• Input - punch cards

• Output - printouts

• Second generation moves from Assembly (or


binary) language into high level
programming language.

• The first computer of this generation were


developed for atomic energy industry.
Computer Technology 39
1st Wafer Transistor

• 1947 vacuum tube is replaced by Transistors. (3


physicist in bell laboratories)

• 1950 William Shockley who replaced first point


contact Tr into Bipolar junction Tr.

• In same year germanium is replaced by the silicon.

Computer Technology 40
Third Generation (1964 -1971)

Integrated circuits
Third Generation (1964 -1971)

• Circuit - Integrated circuits

• Size - drastically reduced

• Speed - drastically increased

• Efficiency - drastically increased

• Input - keyboard

Computer Technology 42
Third Generation (1964 -1971)

• Output - monitor

• It interfaced with an operating system, which allowed


the device to run many different applications

• Computers for the first time became accessible to a


mass audience because they were smaller and
cheaper than their predecessors.

Computer Technology 43
Fourth Generation (1971 -
present)

Microprocessor
Fourth Generation (1971 -
present)
• Circuit - microprocessor

• Thousands of integrated circuits were built onto a


single silicon chip. What in the first generation filled
an entire room could now fit in the palm of the hand.

• In 1981, IBM introduced its first computer for the


home user.

Computer Technology 45
Fourth Generation (1971 -
present)…
• In 1984, Apple introduced the Macintosh.

• As small computers became more powerful, they


could be linked together to form networks, which
eventually led to the development of the Internet.

• Fourth generation computers also saw the


development of GUIs, the Mouse and handheld
devices.

Computer Technology 46
Fifth Generation (present -
beyond)
Artificial intelligence
Fifth Generation (present -
beyond)
• Fifth generation computing devices, based on
Artificial Intelligence, are still in development

• Some applications are


– Voice recognition, that are being used today.

– Parallel processing is helping to make artificial


intelligence a reality.

– Nanotechnology will radically change the face of


computers in years to come.
Computer Technology 48
Fifth Generation (present -
beyond)…
• The goal of fifth-generation computing is to develop devices
that respond to natural language input and are capable of
learning and self-organization.

Computer Technology 49
Classification of computers
Classification of computers

• Microcomputer

• Minicomputer

• Mainframe

• supercomputer
Computer Technology 51
Microcomputer

• Smallest computer

• Single user

• Size - calculator to desktop


Laptop with touchpad.

• Personal computer, laptop…

An older (1997) Micron laptop.


Computer Technology 52
Minicomputer

• Small computer

• Multi user (n/w work station)

Computer Technology 53
Mainframe

• Large computer A 1990 Honeywell-Bull DPS 7


mainframe CPU
• Multi user

• Fast & greater storage capacity

• Used for bulk data processing

• Government organization….

Computer Technology 54
Supercomputer

• Largest computer

• Fast & more expensive

• Used for research jobs like


Weather forecasting…

The Cray-2; world's fastest computer 1985–1989.

Computer Technology 55
Architecture of computer
Von Neumann Architecture

Computer Technology 57
Data & control flow

Computer Technology 58
Components

• Central Processing Unit

• Memory

• Input device

• Output device
Computer Technology 59
Central Processing Unit

Computer Technology 60
Central Processing Unit

Computer Technology 61
Memory

• Volatile memory (RAM)

• Non volatile memory (ROM)

• Hard disk

• Tapes & Floppy disk


Computer Technology 62
Volatile memory

Computer Technology 63
Non Volatile memory

Computer Technology 64
Hard Disk

Computer Technology 65
Tapes

Computer Technology 66
Floppy Disk

A 5¼-inch disk with a partly


exposed magnetic medium
spun about a central hub for
reading. The flexible plastic The non-ferromagnetic metal
cover contains a cloth inner sliding door protects the 3½-
liner to brush dust from the inch floppy disk's recording
medium. medium.

Computer Technology 67
Input Device

• Mouse
• Keyboard
• Scanner
• Bar Code Recognition
• Voice Input

Computer Technology 68
Input devices

Computer Technology 69
Output device

Computer Technology 70
Overview of Computer

• Computer = Hardware + Software

• What's software ?

• What's hardware ?

Computer Technology 71
Hardware

• Hardware = internal device + peripheral device

Hardware relates to physical components of the computer


system that are used for processing data.

Computer Technology 72
Software

• Application Software
Operations to be carried out for specific applications.

• System Software
Program written for the system that provides the environment
to facilitate the writing for various applications.

• Utility Software

Computer Technology 73
Computer Languages

• Low Level Language


• Machine Language
• Assembly Language
• High Level Language
• General Purpose Language
• Special Purpose Language

Computer Technology 74
Tools of Computer Language

• Assembler
• Loader
• Compiler
• Interpreter

Computer Technology 75
Computer Language

Loader
Input Source Compiler Interpreter Machine Level
HLL Object File Code

Memory

Assembler
Assemble Language Machine Level Loader
Code Code

Computer Technology 76
References

• Webliography
– http://www.webopedia.com/DidYouKnow/Hardware_Softwar
e/2002/FiveGenerations.asp
– http://en.wikipedia.org/wiki/

• Bibliography
– Computer organization - Deepak tatpuje
– Fundamentals of Computers-V.Rajaraman

Computer Technology 77

Potrebbero piacerti anche