Computer Fundamentals Unit 1 & Unit 4
Computer Fundamentals Unit 1 & Unit 4
Capture Data
Manipulate Data
Output Results
Information
Data is raw material used as input and information is
processed data obtained as output of data processing
Characteristics of Computers
Characteristics of Computers
(Continued from previous slide..)
Evolution of Computers
Evolution of Computers
(Continued from previous slide..)
Computer Generations
Computer Generations
(Continued from previous slide..)
Computer Generations
(Continued from previous slide..)
Third ▪ ICs with SSI and ▪ Timesharing ▪ Faster, smaller, more ▪ IBM 360/370
(1964-1975) MSI technologies operating reliable, easier and ▪ PDP-8
▪ Larger magnetic system cheaper to produce
▪ PDP-11
cores memory ▪ Standardization ▪ Commercially, easier ▪ CDC 6600
▪ Larger capacity of high-level to use, and easier to
disks and programming upgrade than
magnetic tapes languages previous generation
secondary ▪ Unbundling of systems
storage software from ▪ Scientific, commercial
▪ Minicomputers; hardware and interactive on-
upward line applications
compatible family
of computers
Computer Generations
(Continued from previous slide..)
Fourth ▪ ICs with VLSI ▪ Operating systems for ▪ Small, affordable, ▪ IBM PC and
(1975-1989) technology PCs with GUI and reliable, and easy its clones
▪ Microprocessors; multiple windows on a to use PCs ▪ Apple II
semiconductor memory single terminal screen ▪ More powerful ▪ TRS-80
▪ Larger capacity hard ▪ Multiprocessing OS and reliable ▪ VAX 9000
disks as in-built with concurrent mainframe
programming systems and ▪ CRAY-1
secondary storage
languages supercomputers ▪ CRAY-2
▪ Magnetic tapes and
floppy disks as portable ▪ UNIX operating system ▪ Totally general ▪ CRAY-X/MP
storage media with C programming purpose machines
▪ Personal computers language ▪ Easier to produce
▪ Supercomputers based ▪ Object-oriented design commercially
on parallel vector and programming ▪ Easier to upgrade
processing and ▪ PC, Network-based, ▪ Rapid software
symmetric and supercomputing development
multiprocessing applications possible
technologies
▪ Spread of high-speed
computer networks
Computer Generations
(Continued from previous slide..)
Fifth ▪ ICs with ULSI ▪ Micro-kernel based, ▪ Portable computers ▪ IBM notebooks
(1989- technology multithreading, ▪ Powerful, cheaper, ▪ Pentium PCs
Present) ▪ Larger capacity distributed OS reliable, and easier ▪ SUN
main memory, ▪ Parallel to use desktop Workstations
hard disks with programming machines ▪ IBM SP/2
RAID support libraries like MPI & ▪ Powerful
PVM ▪ SGI Origin 2000
▪ Optical disks as supercomputers
portable read-only ▪ JAVA ▪ PARAM 10000
▪ High uptime due to
storage media ▪ World Wide Web hot-pluggable
▪ Notebooks, ▪ Multimedia, components
powerful desktop Internet ▪ Totally general
PCs and applications purpose machines
workstations
▪ More complex ▪ Easier to produce
▪ Powerful servers, supercomputing commercially,
supercomputers applications easier to upgrade
▪ Internet ▪ Rapid software
▪ Cluster computing development
possible
Storage Unit
Secondary
Storage
Control
Unit
Indicates flow of
instructions and data
Arithmetic Indicates the control
Logic Unit exercised by the
control unit
Central Processing Unit (CPU)
Input Unit
Output Unit
Storage Unit
▪ Primary storage
▪ Secondary storage
C
Tehn
etS
raylstPerm
ocC
es
osnicnegpU
t nit (CPU)
Arithmetic Central
Logic Unit Control Unit = Processing
+ (CU)
(ALU) Unit (CPU)
Cache
Memory
Accumulato
Decode r register
r I/
Program General- O
control register purpose register
D
Instruction General- E
register purpose V
register I
Memory
address register C
E
Memory buffer
S
register
Input/Output
register
General- General-purpose
purpose register register
Instruction Set
Types of ROMs
Type Usage
Data is burnt by the manufacturer
Manufacturer-programmed
of the electronic equipment in
ROM
which it is used.
User-programmed ROM
or The user can load and store
“read-only” programs and data in
Programmable ROM
it
(PROM)
Types of ROMs
(Continued from previous slide..)
Type Usage
Electrically EPROM
(EEPROM) A type of EPROM chip in which the
or stored information is erased by
using high voltage electric pulses
Flash memory
Cache Memory
Key Words/Phrases
S®eon ry S I
flge · vie
Com1puter Fundamientals - Pradeep K. Sinh1a & Pmi Sinha
Computer Fundamentals: Pradeep K. Sinha & Priti Sinha
Learning Objectives
Learning Objectives
(Continued from previous slide..)
Secondary Storage
Magnetic Tape
Flash Memory
Floppy Hard CD-ROM WORM Card
CD-RW DVD Drive
Disk Disks (CD-R)
I/O Devices
Input Results of
data CPU processing
Input Output
from and in human
Devices Devices
external Memory acceptable
world form
▪ Keyboard devices
▪ Point-and-draw devices
▪ Data scanning devices
▪ Digitizer
▪ Electronic cards based devices
▪ Speech recognition devices
▪ Vision based devices
Keyboard Devices
Point-and-Draw Devices
Mouse
Trackball
Click buttons
Ball to be
rolled with
fingers
Joystick
Click button
Stick
Light
Ball
indicator Socket
Electronic Pen
Touch Screen
Image Scanner
Optical Character
Recognition (OCR) Device
▪ Monitors
▪ Printers
▪ Plotters
▪ Screen image projector
▪ Voice response systems
Types of Output
▪ Soft-copy output
▪ Not produced on a paper or some material that can be touched
and carried for being shown to others
▪ Temporary in nature and vanish after use
▪ Examples are output displayed on a terminal screen or spoken out
by a voice response system
▪ Hard-copy output
▪ Produced on a paper or some material that can be touched and
carried for being shown to others
▪ Permanent in nature and can be kept in paper files or can be
looked at a later time when the person is not using the computer
▪ Examples are output produced by printers or plotters on paper
Monitors
Monitors
Monitor
Keyboard
Types of Monitors
Printers
Dot-Matrix Printers
Software
Types of Software
System Software
Application Software
To
L hg
eicIa
nlte
Srynsettem Architecture
The Internet
HARDWARE
(Physical devices/components
of the computer system)
SYSTEM SOFTWARE
(Software that constitute the operating and
programming environment of the computer system)
APPLICATION SOFTWARE
(Software that do a specific task or solve a specific problem)
USERS
(Normally interact with the system via the user
interface provided by the application software)
The Internet
▪ The Internet is a network of computers that links many
different types of computers all over the world
▪ Network of networks sharing a common mechanism for
addressing (identifying) computers, and a common set of
communication protocols
▪ Evolved from the basic ideas of ARPANET (the first WAN
that had only four sites in 1969) for interconnecting
computers
▪ Initially used only by research organizations and
universities to share and exchange information
The Internet
(Continued from previous slide..)
Electronic Mail
WWW Browsers
WWW Browsers
(Continued from previous slide..)
Computer Classification
Types of Computers
Notebook Computers
Common PC Models
Monitor
System
Unit Mouse
Mouse
Keyboard
(a) Desktop model (b) Tower model
Workstations
Mainframe Systems
Mainframe Systems
(Continued from previous slide..)
Console
Front-end
Processor
Supercomputers
Supercomputers
(Continued from previous slide..)
Client-Server Computing
PC (Client)
PC (Client) File
Server
LAN or WAN or an
Internet of Networks
PC (Client)
Database
Server
Workstation
(Client)
Workstation
(Client)