Computer History

Download Report

Transcript Computer History

‫گارگاه کامپيوتر‬
‫!‪History‬‬
‫تهيه كننده‪ :‬علي برادران هاشمي‬
Computer Definition


2
A Computer is a device that is capable of solving
problems or manipulating data by accepting data
as input, performing prescribed operations both
mathematical and logical on the data, and then
supplying the results of these operations.
A Computer (Computer System) denotes
a set of computer hardware and computer
software that is used as a single unit.
Computer History






3
First Generation (1940s to 1959): Vacuum tubes
Second Generation (1950s-65): Transistors
Third Generation (late 1950s -71):
Integrated Circuits
Fourth Generation (1971-Present):
Very Large-Scale Integration (VLSI)
Fifth Generation (1981-2000): VLSI
Japanese 5th-Generation Computer Project
Sixth Generation (From 1980s):
Artificial Neural Networks
1st Generation Computing
(1945-1955)





Mostly hard wired vacuum
tube machines
1 user and 1 task
different binary-coded
program called a machine
language
Pre-Operating System
ENIAC
IBM 709 (IBM's first
generation of big
scientific vacuum tube
computers –1959)
4
ENIAC





Electronic Numeral Integrator And Computer
University of Pennsylvania
Consisting of 18,000 vacuum tubes, 70,000
resistors and 5 million soldered joints
160 kilowatts !!
general-purpose computer


5
Instructions and Data both in memory.
Electronic Discrete Variable Automatic Computer
(EDVAC) designed by Von Neumann
First Computer Bug
6
2nd Generation Computing
(1955-1965)

1955 introduced the transistor





Punched card era
Magnetic tapes
Introduction of batch systems
Minimal Operating System tasks


7
Introduction of separation of
system designers and operators
system compilers
system loaders
2nd Generation Computing
(1955-1965)
8
IBM 7094
IBM 1401
2nd Generation Computing
(1955-1965)
Early Batch System Operation
9
2nd Generation Computing
(1955-1965)




10
Programmer produced
punched card
collection (PCC)
Multiple PCC’s were
transferred to tape
Tape was run on
mainframe
Output printed after
all jobs complete
3rd Generation Computing
(1965-1980)

Integrated Circuit (IC) (1958)


Introduction of basic OS concepts





11
multiple jobs in memory at the same time
Becoming smaller & more general purpose


Monitor and keyboard
Magnetic disk
Birth of Unix
Move to standardized hardware
Multiprogramming gained over batch


semiconductor
multiple jobs in memory at the same time
Most computing done on Mainframes

birth of the minicomputer (e.g. DEC PDP-11)
3rd Generation Computing
(1965-1980)
Cray 23
12
Cray 29
3rd Generation Computing
(1965-1980)
IBM System 360 (360 degrees)
•Standard data format
13
3rd Generation Computing
(1965-1980)

Multiprogramming


14
many jobs in memory at once
scheduling became important (1 CPU)
4th Generation Computing
(1980 - Present)

go down - in size





15
very large scale
integration (VLSI)
Growth of the microcomputer
(PC)
Widespread use of general
purpose single user systems
Timesharing and GUI
environments
Introduction of DOS
IBM PC 1
4th Generation Computing
(1980 - Present)

DOS


originally produce by Tim Paterson at Seattle
Computer Products
bought then modified by Bill Gates and Tim
Paterson to become MS-DOS



16
added BASIC
packaged with IBM’s PC 1
Lead to the development of Windows in
1985
4th Generation Computing
(1980 - Present)

ASCI White


17
Most powerful computing platform ever
built!
12.3 TeraOps (12,300,000,000,000
operations per second)
What is a Computer?

Computers are electronic devices that process
information.
Keys :
1. Data -> Operands
2. Instructions or Operations -> Operators
18
Computer classifications

Flexibility (general or special purpose)

Purpose (scientific, business )

Power


19
MIPS (Millions Instructions Per Seconds)
MFLOPS (Mega Floating-point Operations Per Second)
Classification by size
1. Supercomputers
2. Mainframes
3. Workstations
4. Microcomputers
5. Microcontrollers
20
Supercomputers


priced from $500,000 to more than $85
million
thousands of processors
CRAY-1, CRAY-2, CRAY-3


21
Switching time
Heat
IBM ASCI White
Mainframes

cost $5000 - $5 million


Terminal : means often used to
access a mainframe




22
vary in size from small, to medium, to
large, depending on their use
a display screen and a keyboard
No process
Price
Special requirements (power, airconditioning)
VP2400 mainframe
Mini computers and Work Stations

Mini Computers

Multi user



DEC, IBM, HP
Workstations


23
but usually as dedicated computer
expensive, powerful computers
usually used for complex scientific,
mathematical, and CAD/CAM
Micro Computers

Also called personal computers


24
Cost $500 - $5000
Laptop computers
Sony tower PC
Micro Computers

PDA - also called handheld computers or
palmtops

personal organization tools





25
schedule planners,
address books
to-do lists--with
send e-mail and faxes.
Well-known makers of PDAs include Palm,
Handspring, Sony, and Compaq.
Micro controllers


26
also called embedded computers.
Tiny, specialized microprocessors
installed in “smart” appliances and
automobiles.
The most important definition
Software/Hardware

Hardware


Software

27
All the machinery and equipment in a
computer system
All the instructions (programs) that tell the
computer how to perform a task
Software/Hardware (Another def.)


28
Computer Hardware
The collection of equipment (keyboard, screen,
printer, diskette drive, hard disk drive, central
processing unite, memory and so on) along with
all of the components that connect these
equipment together.
Computer Software
All programs (operation system, application
software, operating environment) that
govern the operation of computer and
make the hardware run.
basic operations
29
1.
Input
2.
Processing
3.
Storage
4.
Output
5.
Communications
Keyboard
Mouse
Processing
Processing


Case or system cabinet –






30
the manipulation a computer does to
transform data into information.
the box that houses the processor chip (CPU),
the memory chips,
the motherboard with power supply
some secondary storage devices.
iMac !?
Case
Processing Cont.

Processor chip –




31
A tiny piece of silicon that contains
millions of miniature electronic circuits.
Also called the CPU (Central Processing
Unit).
Also known as RAM (Random Access
Memory).
Represent primary storage or temporary
storage.
Hold data before processing and
information after processing.
Memory chips
32
Storage



Primary storage (memory)
Computer circuitry that temporarily holds
data waiting to be processed
Secondary storage (storage)


33
The area in the computer where data or
information is held permanently
Storage Cont.

Byte - 1 character of data

Kilobyte - 1024 characters

Megabyte - 1024 KBytes
Gigabyte - 1024 MBytes

Terabyte - 1024 GBytes

34
Storage Cont.
Floppy disk


35
Floppy-disk drive - a storage
device that stores data on
removable 3.5-inchdiameter diskettes.
Zip-disk drive - a storage
device that stores data on
floppy-disk cartridges with
70-170 times the capacity
of the standard floppy.
Zip disk
Storage Cont.

Hard-disk drive - a
storage device that
stores billions of
characters of data on
a nonremovable disk.
Hard-disk drive
36
Storage Cont.


37
CD (Compact Disk) drive
DVD (Digital Video Disk) drive - a storage
device that uses laser technology to read
data from optical disks.
Outputs

Output hardware


Peripheral device


any component or piece of
equipment that expands a
computer’s input, storage, and
output capabilities.
Sound card

38
devices which translate info
processed by the computer into
a form that humans can
understand.
enhances the computer’s soundgenerating capabilities by
allowing sound to be output
through speakers.
Outputs Cont.


39
Monitor - the display device
that takes the electrical
signals from the video card
and forms an image using
points of colored light on
the screen.
Printer - an output device
that produces text and
graphics on paper.
Outputs Cont.

40
Modem - a device
that sends and
receives data over
telephone lines to and
from computers.
Put all the hardware together and…
41
Any Question?
42