Computer Concepts
Computer Concepts
Vacuum Tube
Second Generation Computers (1959-1963)
Transistors
Third Generation Computers (1964-1970)
• The integrated circuit – a complete electronic circuit on a
silicon chip- replaced transistorized circuitry
• The use of magnetic disk become wide spread
• Computers began to support such capabilities as
multiprogramming ( Processing several programs at a time)
& timesharing ( people using the same computer
simultaneously)
• Size of the computers continued to decrease
• Example: NCR 395, IBM 370, PDP 11
Limitations
• Storage capacity of these computers was still very small
• Cost of these computers was very high
Third Generation Computers
VLSI
Fifth Generation Computers (1990- Now)
• Development of various portable computer, such as
laptop, pocket computer, Personal Digital Assistant
(PDA) etc.
• Use of ULSI – Ultra large Scale Integration, helps in
decreasing the size of these computers
• Can execute large number of application at a very high
speed
• Versatile for communications and resource sharing
• Fastest & powerful computer till date
Fifth Generation Computers
ULSI
Computer Hardware
Computer Hardware
Any machinery (most of which uses digital circuits) that
assists in the input, processing, storage, and output
activities of an information system.
Computer Hardware can be divided into five categories
1) Input Hardware
2) Processing Hardware
3) Storage Hardware
4) Output Hardware
5) Communication Hardware
Computer Hardware
Input Hardware
Used to collect data and input it into the computer system in
computer usable form
Interface between the computer & user
Means of communication between the computer & outer
world
Task of an input device is to take input from the user,
translate it into machine readable form, present it to the
processing unit for execution
Numeric data, text command , graphics, video, audio are the
different form of input
Keyboard, Pointing devices, Scanning devices, Optical
recognition devices etc.
Keyboard
Most commonly used input device
Use to type data, text and execute command
Consists of following groups of key
• Alphanumeric Keys: Include the number keys & alphabet keys
• Function Keys: Helps to perform specific tasks, such as searching a
file or refreshing a web page
• Central Key: Used for controlling the movement of cursor & screen
display, includes arrow keys & modifier keys such as SHIFT, ALT,
CTRL
• Numeric keypad: looks like a calculator’s keypad located on the
right side of the keyboard
• Special purpose key: Escape, Insert, Delete, Print Screen, Tab,
Spacebar various special purpose key
Keyboard
Pointing Devices
Generally used for moving cursor to a particular location to
point an object on the screen
Can easily select the icons, menus , windows, etc on the GUI
Can easily interact with a computer system by means of pointing
device
Commonly used pointing devices are
1. Mouse
2. Trackball
3. Light pen
4. Joystick
5. Touchscreen
Mouse
Small hand-held pointing device
Helps in selecting a portion of the screen & copying and pasting
the text
Common types of mouse are
➢ Mechanical Mouse
• Consists of three buttons: left, right & scroll button
• Ball, which is rolled over a flat surface corresponding to which the
cursor moves on the display device
➢ Optical Mouse
• Reflected light determines the movement of the cursor
• Consists of Light Emitting Diodes (LEDs), Optical sensor, Digital
Signal Processor( DSP)
Different Parts of Mouse
Optical Mouse
Trackball
Consists of a socket containing the ball, which rolled
manually to move the cursor
Socket contains a censor which detect the movement of the
ball
Classified into two types: Small & large trackball
Small trackballs are commonly used in portable computer
Large trackballs are used in the desktop systems, which are
used for computer- aided designing
Can be placed on different surfaces, such as desk, mouse pad,
users hand
Trackball
Light Pen
Light sensitive stylus or pen like device
Generally connected to Visual Display Unit (VDU)
Can directly draw the objects on the screen by holding it in
our hand
When the tip of the pen brought in contact with the screen
causes a pulse to be generated in the pen which in turn
cause the processor to identify the position pointed to by
the pen
Provide all the capabilities of mouse
Used by engineers, graphic designer, illustrators
Light Pen
Joystick
Consists of one or more
handle and a stick which
controls the movement of
the cursor
Used principally in video
games & in some computer
–aided design systems
Joystick
1. Capacitive Touch Screens:
Principle: These screens use the electrical
properties of the human body to detect
Touchscreen touch.
2. Resistive Touch Screens:
Principle: These screens use pressure
Video display screen, to detect touch.
sensitized to receive input
from the touch of a finger
Screen is covered with a
plastic layer, behind which
are invisible beams of
infrared
Used in ATM’s PDA’s
Scanning Devices
Devices that electronically captures the text & images
Basic task is to convert an image or the textual data into digital
data
Can be differentiated on the basis of the following characteristic
• Resolution: Closeness of the pixels in the bit map
• Size : Some are big & some are small
• Scanning technologies:
➢ Charged Coupled Device ( CCD) consists of series of light which
are variant in the light frequency
➢ Photo Multiplier Tubes (PMT) consists of photocathode , which is
photo sensitive surface used for generating the electrons
Optical Recognition Devices
Used for recognizing the characters optically
Basically make use of optical scanner for inputting data
Saves a lot of time to enter data than the keyboard
Commonly used optical recognition devices are
1. Optical Character Recognition (OCR)
2. Optical Mark Reader (OMR) Optical mark recognition
3. Magnetic Ink Character Recognition (MICR)
4. Bar Code Reader
OCR
Scan a particular document
by recognizing its
individual characters and
converting it into enable
editable
form
Distinguishes dark area on
the documents from the
light areas for recognising
the character
Consists of Image scanner,
OCR Software &
hardware, Output Interface
OMR Optical mark recognition
SRAM: Uses transistors to store data. While transistors are more stable than capacitors, they still require a
constant flow of current to maintain the data state. Without power, the transistors lose their state and the
data is lost.
Read Only Memory (ROM)
Primary memory that stores data permanently i.e.
retains data even when the power of the computer is
switched off
Data can be easily read from this type of memory but
cannot be changed
ROM does not allow the random access of data rather it
allows sequential access of data
Types of ROM
1-PROM
PROM stands for Programmable Read Only Memory.This form of ROM is initially
blank.The user or manufacturer can write data/program on it by using special devices.
However, once the program or data is written in PROM chip, it cannot be changed. If
there is an error in writing instructions or data in PROM, the error cannot be erased.
PROM chip becomes unusable.
2-EPROM
EPROM stands for Erasable Programmable Read Only Memory.This form of ROM is
also initially blank.The user or manufacturer can write program or data on it by using
special devices. Unlike PROM, the data written in EPROM chip can be erased by using
special devices and ultraviolet rays. So program or data written in EPROM chip can be
changed and new data can also be added.When EPROM is in use, its contents can only be
read.
3-EEPROM
EEPROM stands for Electrically Erasable Programmable Read Only Memory.This kind
of ROM can be written or changed with the help of electrical devices. So, data stored in
this type of ROM chip can be easily modified.
Cache & Registers Memory
❖ Cache Memory:
Small, fast and expensive memory that stores the copies of data
that needs to be accessed frequently from the main memory
The processor before reading data from or writing data to the
main memory checks the for the same data in the cache memory
Access much faster than the main memory
Always placed between CPU & main memory
❖ Registers:
Special purpose, temporary storage units
High speed memory locations used for holding instructions , data
& intermediate results that are currently being processed
Computer Organization
Main Memory Unit
Stores & retrieves Data and instruction
Control Unit
Write
Write means the electronic information processed by the
computer is recorded magnetically on to a disk or tape. So
write means the disk drive transfer data on to the disk.
Secondary Storage
Devices
Floppy
Disk Hard Disk
CD-ROM WORM CD RW DVD
Based on
Based on Based on Size
Operating
Application & Capability
Principle
Special General
Purpose Purpose
Operating system
Supervisor Interpreter
program program
Job control
Utility program
program
Disadvantages
It is difficult to program a system because of complicated schedule
handling
Tracking all tasks/processes is sometimes difficult to handle
Due to high load of tasks, long time jobs have to wait long
Multiprocessing Operating System
Has two or more CPU under a single computer system
Multiple CPUs are in a close communication sharing the
computer bus, memory and other peripheral devices
Multiprocessing Operating System
Multiprocessing Operating System
Advantages: Throughput refers to the rate at which a
1. Increase throughput system, process, or network successfully
completes a task or delivers a service within a
2.Economy of scale specific period. It measures the amount of
work done or data transferred in a given time
3. Increased reliability frame.
Disadvantages:
1) If one processor fails then it will affect in the speed
2) multiprocessor systems are expensive
3) complex OS is required
4) large main memory required.
Distributed operating System
Disadvantages:
1. Network Security.
2. Network complexity.
3. Unpredictability.
Network Operating System
Similar to distributed systems but they differ in the way they
access resources.
NOS needs special functions/protocols to facilitate
connectivity & communication among the systems.
NOS employs a client-server model where a DOS employs
a master-slave model.
In NOS, to process the data, it has to be transferred to the
server.
Two types: i) Peer to peer ii) Client server.
A Network Operating System (NOS) is a specialized operating
system that manages and facilitates network resources and
services. It's specifically designed to support and manage the
operations of multiple computers connected within a network.
Network Operating System
Network Operating System
Advantages:
1. Stabilized Servers.
2. Provides file, print, web & back-up services.
3. Authorized access & automatic hardware detection.
Disadvantages:
1. Expensive as they need to run servers continuously.
2. Need for regular maintenance & updates.
3. Depends on the cent location (server) even for small
operations.
Thank you
For your kind patience