input and output devices
input and output devices
Input Devices:
The devices which are used to input the data and the programs in the computer are known
as "Input Devices" or Input device can read data and convert them to a form that a
computer can use. Output Device can produce the final product of machine processing
into a form usable by humans. An input device is any machine that feeds data,
information and instructions into a computer. We may classify input devices into the
following two broad categories. Basic Input Devices: The input devices which are
essential to operate a PC are called basic input devices.
It provides man to machine communication. Some of the I/O devices are explained below:
• Keyboard
• Mouse
• Joy Stick
• Light pen
• Track Ball
• Scanner
• Graphic Tablet
• Microphone
• Magnetic Ink Card Reader(MICR)
• Optical Character Reader(OCR)
• Bar Code Reader
• Optical Mark Reader(OMR)
1.1 Keyboard
• Keyboard is the most common and very popular input device which helps to input
data to the computer. The layout of the keyboard is like that of traditional typewriter,
although there are some additional keys provided for performing additional functions.
Keyboards are of two sizes 84 keys or 101/102 keys, but now keyboards with 104 keys
or 108 keys are also available for Windows and Internet.
Page 1
S.No Keys & Description
Typing Keys
1
These keys include the letter keys (A-Z) and digit keys (09) which generally give the same
layout as that of typewriters.
Numeric Keypad
2
It is used to enter the numeric data or cursor movement. Generally, it consists of a set of 17
keys that are laid out in the same configuration used by most adding machines and calculators.
Function Keys
3
The twelve function keys are present on the keyboard which are arranged in a row at the top of
the keyboard. Each function key has a unique meaning and is used for some specific purpose.
Control keys
4 These keys provide cursor and screen control. It includes four directional arrow keys. Control
keys also include Home, End, Insert, Delete, Page Up, Page Down, Control(Ctrl),
Alternate(Alt), Escape(Esc).
Page 2
1.2 Mouse
Mouse is the most popular pointing device. It is a very famous cursor-control device having
a small palm size box with a round ball at its base, which senses the movement of the mouse
and sends corresponding signals to the CPU when the mouse buttons are pressed.
Generally, it has two buttons called the left and the right button and a wheel is present
between the buttons. A mouse can be used to control the position of the cursor on the screen,
but it cannot be used to enter text into the computer.
Advantages
• Easy to use
• Moves the cursor faster than the arrow keys of the keyboard.
1.3 Joystick
Joystick is also a pointing device, which is used to move the cursor position on a monitor
screen. It is a stick having a spherical ball at its both lower and upper ends. The lower
spherical ball moves in a socket. The joystick can be moved in all four directions.
The function of the joystick is similar to that of a mouse. It is mainly used in Computer
Aided Designing (CAD) and playing computer games.
Page 3
Light pen is a pointing device similar to a pen. It is used to select a displayed menu item or
draw pictures on the monitor screen. It consists of a photocell and an optical system placed
in a small tube.
When the tip of a light pen is moved over the monitor screen and the pen button is pressed,
its photocell sensing element detects the screen location and sends the corresponding signal
to the CPU.
Since the whole device is not moved, a track ball requires less space than a mouse. A track
ball comes in various shapes like a ball, a button, or a square.
1.6 Scanner
Scanner is an input device, which works more like a photocopy machine. It is used when
some information is available on paper and it is to be transferred to the hard disk of the
computer for further manipulation.
Scanner captures images from the source which are then converted into a digital form that
can be stored on the disk. These images can be edited before they are printed.
Digitizer is also known as Tablet or Graphics Tablet as it converts graphics and pictorial
data into binary inputs. A graphic tablet as digitizer is used for fine works of drawing and
image manipulation applications.
1.8 Microphone
Microphone is an input device to input sound that is then stored in a digital form.
The microphone is used for various applications such as adding sound to a multimedia
presentation or for mixing music.
Page 5
2018-19
This reading process is called Magnetic Ink Character Recognition (MICR). The main
advantages of MICR is that it is fast and less error prone.
OCR scans the text optically, character by character, converts them into a machine readable
code, and stores the text on the system memory.
Bar Code Reader scans a bar code image, converts it into an alphanumeric value, which is
then fed to the computer that the bar code reader is connected to.
OMR is a special type of optical scanner used to recognize the type of mark made by pen or
pencil. It is used where one out of a few alternatives is to be selected and marked.
It is specially used for checking the answer sheets of examinations having multiple choice
questions.
• Monitors
• Graphic Plotter
• Printer
1.2.1 Monitors
Monitors, commonly called as Visual Display Unit (VDU), are the main output device of a
computer. It forms images from tiny dots, called pixels that are arranged in a rectangular
form. The sharpness of the image depends upon the number of pixels.
• Flat-Panel Display
1.2.2 Cathode-Ray Tube (CRT) Monitor
The CRT display is made up of small picture elements called pixels. The smaller the pixels,
the better the image clarity or resolution. It takes more than one illuminated pixel to form a
whole character, such as the letter ‘e’ in the word help.
A finite number of characters can be displayed on a screen at once. The screen can be
divided into a series of character boxes - fixed location on the screen where a standard
character can be placed. Most screens are capable of displaying 80 characters of data
horizontally and 25 lines vertically.
• Emissive Displays − Emissive displays are devices that convert electrical energy into light. For
example, plasma panel and LED (Light-Emitting Diodes).
• Non-Emissive Displays − Non-emissive displays use optical effects to convert sunlight or light
from some other source into graphics patterns. For example, LCD (Liquid-Crystal Device).
1.2.4 Printers
Printer is an output device, which is used to print information on paper.
A printer is an external hardware output device that takes the electronic data stored
on a computer or other device and generates a hard copy of it. For example, if you
created a report on your computer you could print several copies to hand out at a staff
meeting. Printers are one of the most popular computer peripherals and are commonly
used to print text and photos.
Types of Printer:
• Daisy Wheel
In the market, one of the most popular printers is Dot Matrix Printer. These printers are
popular because of their ease of printing and economical price. Each character printed is in
the form of pattern of dots and head consists of a Matrix of Pins of size (5*7, 7*9, 9*7 or
9*9) which come out to form a character which is why it is called Dot Matrix Printer.
Advantages
• Inexpensive
• Widely Used
Disadvantages
• Slow Speed
• Poor Quality
Head is lying on a wheel and pins corresponding to characters are like petals of Daisy
(flower) which is why it is called Daisy Wheel Printer. These printers are generally used for
word-processing in offices that require a few letters to be sent here and there with very nice
quality.
Advantages
• Better quality
Disadvantages
• Noisy
Line printers are the printers which print one line at a time.
• Drum Printer
• Chain Printer
1.2.4.4.Drum Printer
This printer is like a drum in shape hence it is called drum printer. The surface of the drum
is divided into a number of tracks. Total tracks are equal to the size of the paper, i.e. for a
paper width of 132 characters, drum will have 132 tracks. A character set is embossed on the
track. Different character sets available in the market are 48 character set, 64 and 96
characters set. One rotation of drum prints one line. Drum printers are fast in speed and can
print 300 to 2000 lines per minute.
Advantages
Disadvantages
• Very expensive
These are non-impact page printers. They use laser lights to produce the dots needed to form
the characters to be printed on a page.
Advantages
Disadvantages
• Expensive
Inkjet printers are non-impact character printers based on a relatively new technology. They
print characters by spraying small drops of ink onto paper. Inkjet printers produce high
quality output with presentable features.
They make less noise because no hammering is done and these have many styles of printing
modes available. Color printing is also possible. Some models of Inkjet printers can produce
multiple copies of printing also.
Advantages
• More reliable
Disadvantages
1.3.1.2 ROM
• This memory is used as the computer begins to boot up.
• Small programs called firmware are often stored in ROM chips on hardware devices (like a BIOS
chip), and they contain instructions the computer can use in performing some of the most basic
operations required to operate hardware devices.
• ROM memory cannot be easily or quickly overwritten or modified.
1.3.1.3 Cache
• Cache is a high-speed access area that can be either a reserved section of main memory or a storage
device.
• Most computers today come with L3 cache or L2 cache, while older computers included only L1
cache.
• A small, portable flash memory card that plugs into a computer’s USB port and functions as a
portable hard drive.
• Flash drives are available in sizes such as 256MB, 512MB, 1GB, 5GB, and 16GB and are an easy
way to transfer and store information.
The OS also provides services to facilitate the efficient execution and management of, and
memory allocations for, any additional installed software application programs.
• Kernel: This provides basic-level control over all of the computer hardware devices.
Main roles include reading data from memory and writing data to memory, processing
execution orders, determining how data is received and sent by devices such as the
monitor, keyboard and mouse, and determining how to interpret data received from
networks.
• User Interface: This component allows interaction with the user, which may occur
through graphical icons and a desktop or through a command line.
• Application Programming Interfaces: This component allows application
developers to write modular code.