Fundamentals of Computer Notes
Fundamentals of Computer Notes
UNIT: 1
1. WHAT IS COMPUTER?
The word “computer” is comes from the word “TO COMPUTE” means
to calculate.
A computer is normally considered to be a calculation device which can
perform the arithmetic operations very speedily.
A computer may be defined as a device which operates upon the data.
Data can be in the form of numbers, letters, symbols, size etc. And it comes in
various shapes & sizes depending upon the type of computer application.
A computer can store, process & retrieve data as and when we desired.
The fact that computer process data is so fundamental that many people
have started calling as “Data Processor”.
A computer first it gets the Data, does Process on it and then
produces Information.
DEFINATION OF COMPUTER
o A computer is an electronic device which takes input from the
user, processes it and gives the output as per user’s requirement.
o So the main tasks of performed by the computer are:
Input
Process
Output
2. WRITE DOWN THE CHARACTERISTICS OF COMPUTER
Some important characteristics of the computer are as follow:
Automatic:
o Computers are automatic machines because it works by itself
without human intervention.
o Once it started on a job they carry on until the job is finished.
o Computer cannot start themselves.
1
Prepared By: Meghna Bhatt
o ey can works from the instructions which are stored inside the system in
the form of programs which specify how a particular job is to be done.
Accuracy:
o The accuracy of a computer is very high.
o The degree of accuracy of a particular computer depends upon its design.
o Errors can occur by the computer. But these are due to human
weakness, due to incorrect data, but not due to the technological
weakness.
Speed:
o Computer is a very fact device. It can perform the amount of work in
few seconds for which a human can take an entire year.
o While talking about computer speed we do not talk in terms of
seconds and milliseconds but in microseconds.
o A powerful computer is capable of performing several billion (109)
simple arithmetic operations per second.
Diligence:
o Unlike human beings, a computer is free from monotony, tiredness &
lack of concentration.
o It can continuously work for hours without creating any error &
without grumbling.
o If you give ten million calculations to performed, it will perform
with exactly the same accuracy & speed as the first one.
Versatility:
o It is one of the most wonderful features about the computer.
o One moment it is preparing the results of a particular examination, the
next moment it is busy with preparing electricity bills and in between it
may be helping an office secretary to trace an important letter in seconds.
Power of remembering:
o Computer can store and recall any amount of data because of its
high storage capacity of its storage devices.
o Every piece of information can be retained as long as desired by the user
and can be recalled as and when required.
o Even after several years, if the information recalled, it will be as accurate
as on the day when it was filled to the computers.
No I.Q.
o A computer is not a magical device; it processes no intelligence of its own.
2
Prepared By: Meghna Bhatt
o Its I.Q. is zero.
3
Prepared By: Meghna Bhatt
o t has to be told what to do & in what sequence.
o It cannot take its own decision.
No Fallings:
o A Computer has no feelings because they are machines.
o Based on our feelings, task, knowledge and experience we often make
certain judgments in our day today life.
o But Computer goes exactly the way which we have given the instructions.
3. EXPLAIN THE DATA PROCESSING CYCLE OF
COMPUTER.
The computer Data Processing is any process that a computer program does to
enter data & summarise, analyse or convert data into useable information.
The process may be automated & run on a computer.
It involves recording, analysing, storing, summarising & storing data.
Because data are most useful when it is well presented & informative.
The Data Processing Cycle:
Data Processing cycle described all activities which are common to all
data processing systems from manual to electronic systems.
These activities can be grouped in four functional categories, viz., data input,
data processing, data output and storage, constituting what is known as a
data processing cycle.
The main aim of data processing cycle is to convert the data into
meaningful information.
Data processing system are often referred to as Information System.
The Information System typically take raw Data as Input to produce
Information as Output.
INPUT OUTPUT
DATA PROCESS INFORMATION
STORAGE
6
Prepared By: Meghna Bhatt
Micro Computer:
Mini computers are originated in 1960s.
Small mainframes that perform limited tasks.
Less expensive than mainframe computer.
Mini computers are Lower mainframe in the terms of processing capabilities.
Capable of supporting 10 to 100 users simultaneously.
In 1970s it contains 8 bit or 12 bit processor.
Gradually the architecture requirement is grown and 16 and 32 bit.
Minicomputers are invented which are known as supermini computers.
Ex: IBM AS400
Mainframe Computer:
A very powerful computer which capable of supporting thousands of
user simultaneously.
It contains powerful data processing system.
It is capable to run multiple operating systems.
It is capable to process 100 million instructions per second.
Mainframes are very large & expensive computers with having larger
internal storage capacity & high processing speed.
Mainframes are used in the organization that need to process large number
of transaction online & required a computer system having massive storage &
processing capabilities.
Mainly used to handle bulk of data & information for processing.
Mainframe system is housed in a central location with several user
terminal connected to it.
Much bigger in size & needs a large rooms with closely humidity
& temperature.
IBM & DEC are major vendors of mainframes.
Ex : MEDHA, SPERRY, IBM, DEC, HP, HCL
Super Computer:
Most powerful & most expensive computer.
Used for complex scientific application that requires huge processing power.
Used multiprocessor technology to perform the calculation very speedy.
They are special purpose computers that are designed to perform
some specific task.
7
Prepared By: Meghna Bhatt
The cost of the super computer is depended on its processing capabilities
& configuration.
The speed of modern computer is measured in gigaflops, teraflops and
petaflops.
o Gigaflops= 109 arithmetic operation per second.
o Teraflops=1012 arithmetic operation per second.
o Petaflops=1015 arithmetic operation per second.
Ex: PARAM , EKA, BLUE GENE/P
Second Generation:
Duration: 1955-1964
Technology: transistor
o 10 times Smaller in size than 1st generation system.
o Less heat than 1st generation computers.
o Consumed less power than 1st generation system.
o Computers were done calculations in microseconds.
o Air-conditioner is also required.
o Easy to configure than 1st generation computers.
8
Prepared By: Meghna Bhatt
o More reliable in information.
o Wider commercial use.
o Large & fast primary/secondary storage than 1st generation computers.
Third Generation:
Duration: 1965-1975
Technology: IC chip
o Smaller in size than 1st & 2nd generation computers.
o Perform more fast calculations than 2nd generation systems.
o Large & fast primary/secondary storage than 2nd generation computers.
o Air –conditioner is required.
o Widely used for commercial applications.
o General purpose computers.
o High level languages like COBOL & FORTAN are allowed to write programs.
o Generate less heat & consumed less power than 2nd generation computer.
Fourth Generation:
Duration: 1975-1989
Technology: Microprocessor chip
o Based on LSI & VLSI microprocessor chip.
o Smaller in size.
o Much faster than previous generations.
o Minimum hardware maintenance is required.
o Very reliable as computer to previous generation computers.
o Totally general purpose computer.
o Easy to configure.
o Possible to use network concept to connect the computer together.
o NO requirement of air-conditioners.
o Cheapest in price.
Fifth Generation:
Duration: 1989 to Present
Technology: ULSI microprocessor chip
o Much smaller & handy.
o Based on the ULSI chip which contains 100 million electronic components.
o The speed of the operations is increased.
o Consumed less power.
o Air-conditioner is not required.
o More user friendly interface with multi-media features.
o High level languages are allowed to write programs.
o Larger & faster primary/secondary storage than previous generations.
9
Prepared By: Meghna Bhatt
o Notebook computers are the example of 5th generation computers.
Input Devices:
o The devices which are used to entered data in the computer systems
are known as input devices.
o Keyboard, mouse, scanner, mike, light pen etc are example of input
devices. FUNCTION OF INPUT DEVICES
o Accept the data from the outside worlds.
o Convert that data into computer coded information.
o Supply this data to CPU for further processing.
Output Devices:
o The devices which display the result generated by the computer are known
as output devices.
o Monitor, printer, plotter, speaker etc are the example of output devices.
10
Prepared By: Meghna Bhatt
Memory Unit:
o The data & instruction have to store inside the computer before the actual
processing start.
o Same way the result of the computer must be stored before passed to
the output devices. This tasks performed by memory unit.
Control Unit:
o It controls the movement of data and program instructions into and out
of the CPU, and to control the operations of the ALU.
o In sort, its main function is to manage all the activities within the computer
system.
o Controls the internal parts as well as the external parts related with
the computer.
CPU:
o The Unit where all the processing is done is called as Central Processing Unit.
o It contains many other units under it.
o Main of them are:- Control Unit And ALU (Arithmetic & Logic Un
11
Prepared By: Meghna Bhatt
WHAT IS INPUT DEVICES?
The Input devices are the devices which are used to enter the data in
the computer system.
Keyboard, mouse, scanner, microphone are the example of input
devices. FUNCTIONS OF INPUT DEVICES:
o Accept the data from the outside worlds.
o Convert that data into computer coded information.
o Supply this data to Central Processing Unit for further processing.
INPUT DEVICES
12
Prepared By: Meghna Bhatt
Standard keyboard which are used in personal computers.
It contains enough keys which are used in all types of applications so they
are known as general purpose keyboard.
Most popular general purpose keyboard contains 101 keys.
The general purpose keyboard are divided into following parts:
ALPHANUMERAIC KEYPAD
The centred part of the keyboard is known as alphanumeric keypad.
It contains alphabets, numbers & special signs such as *,!, @, #, $, %,*
etc. NUMERAIC KEYPAD
The right most part of the keyboard is known as numeric keypad.
It contains 0 to 9 numbers & mathematical signs such as +, *, -, /.
Mainly used for fast data entry in mathematical
applications. ARROW KEYS
Set of four keys up, down, left & right.
Used to move the cursor at left & right or up and down on the screen.
They are referred as “cursor-control” or “cursor-movement” keys.
FUNCTION KEYS
The first line of the keyboard contains a Set of 12 keys with name f1 to f2
are known as function keys.
Used to generate short-cuts in different software package.
SPECIAL KEYS
There are lots of keys that are used for some specific task describes follows:
TAB: used for gives multiple spaces or move the cursor to next defined position.
ENTER: used for generate the output of any command.
SPACE: used to make one blank space between two words.
BACKSPACE: used to remove the left-most character at cursor position.
DELETE: used to remove the right-most character at cursor position.
HOME: moves the cursor at the beginning of the line.
END: moves cursor at the end of the line.
PAGE UP: moves or scroll the screen up or previous page of the current page.
PAGE DOWN: moves the screen to the next page from the currently
displayed page.
PRINT SCREEN: used to print what is currently displayed on the screen.
INSERT: used to enter text between two characters.
13
Prepared By: Meghna Bhatt
ESC: used to negate current command or terminate the execution of
the program.
ALT: used to expand the functionality of keyboard. Basically used to
generate shortcuts in different application.
CTRL: used to expand the functionality of keyboard. Basically used to generate
shortcuts in different application.
NUMLOCK: used to on or off the numeric keypad.
CAPSLOCK: used to type the all inputted text capitally.
SPECIAL PURPOSE KEYBOARD
Special purpose keyboard is used for special purpose applications which required
faster data entry and rapid interaction with the computer system.
For example ATM used in banks used special purpose keyboard which contains
a few keys.
3. EXPLAIN POINTING DEVICES.
1. MOUSE
Mouse is Small hand-hold device Input device which is generally used
for drawing purpose.
It’s a Pointing device.
It contains two or three buttons
Left button is used to point out or select any item by clicking.
Right to generate context menu.
When user moves mouse across flat surface, the graphic cursor moves on screen.
Graphic cursor contains verity of symbols such as arrow, wrist, pointing
finger etc.
Depending on application text & graphic cursors are changed.
The following 5 techniques are used to carry out various operations:
POINT:
o To move the mouse on top of icon
C LICK:
o To press & release the left button of mouse at once.
o Used to open any currently selected icon, menu.
DOUBLE CLICK:
o To press & release the left button of mouse twice.
o Used to open any application or program.
14
Prepared By: Meghna Bhatt
SIMULTANEOUS-CLICK:
o Press & release left & right button to gather.
o Used in some software package to added some functionality.
DRAG:
o Press the left button down & moved the mouse on screen.
o Used to move the graphics on screen.
Many types of mouse are available such as mechanical mouse, optical mouse,
serial mouse, wireless mouse which are used for different purpose.
2. TRACK BALL
15
Prepared By: Meghna Bhatt
Takes less arm movements than mouse.
Doesn’t require any mouse pad & large area to move the mouse.
Less strain on the wrist.
Finger trip control which may offer more accuracy than mouse.
3. JOYSTICK
Joystick is a pointing device which is works on the same principle of track ball.
It contains a stick which is placed on the spherical ball.
The stick is used to move the cursor at desired position left or right or backward
or forward.
It also contain button that is clicked to make selection of currently pointed item.
A joystick is similar to a mouse, except that with a mouse the cursor
stops moving as soon as you stop moving the mouse.
With a joystick, the pointer continues moving in the direction the joystick is
pointing.
To stop the pointer, you must return the joystick to its upright position.
Some of the systems using joysticks are
o Aircrafts, UAVs for flight control
o Motorized Wheelchairs as input device
o Microscopes
o Submarines
o Security Systems
o Video Games
Joysticks are widely used for video games
Advantages of joystick
It is very easy to learn to use.
16
Prepared By: Meghna Bhatt
Very simple design so they can be inexpensive.
It has a big analogue stick in the middle so it’s easier to control.
4. LIGHT PEN
Light pen is a pointing device which is used to draw directly draw on the screen.
It is called light pen because it is similar to a pen & senses light.
It’s an input device in the form of light-sensitive stick used in conjunction with a
CRT display.
The light pen allows the user to point out or draw any object on the screen.
The user brings the pen to the desired point on screen and presses the
pen button to make contact.
It has a switch on its top which allows the user to make contact with screen.
It is useful for drawing or graphics in the program such as CAD (computer
aided design).
An engineer, architect or fashion designer can draw directly on screen.
Used in application such as gaming, graphic arts, healthcare applications etc.
Light pen cannot scratch or damage a screen.
Advantages of light pen;
o Less expensive than touch screen.
o give the user the full range of mouse capabilities, without the use of a pad
or any horizontal surface
o Cannot scratch or damage screen.
o Works on any size screen.
5. TOUCH SCREEN
Touch screen is a pointing device.
It is most simple & easiest to learn of all input devices.
17
Prepared By: Meghna Bhatt
It allows the user to choose from available options by simply touching with their
figure to the desired icon or menu item displayed on the computer screen.
A touch screen is an electronic visual display that can detect the presence
and location of a touch within the display area.
The term generally refers to touching the display of the device with a finger or
hand.
Touch screens are common in devices such as computers, tablet computers
& Smartphone.
The touch screen has two main attributes::
o First, it enables one to interact directly with what is displayed.
o Secondly, it lets one do so without requiring any intermediate device
that would need to be held in the hand
It’s a very easy to operate device which users can use the system without
any formal training.
Uses optical sensors that detect the touch of the finger on screen.
Sensors communicate the position of touch to the computer which interprets
the input made by the users.
It contains pressure sensitive monitors which are placed inside the base
of computer screen.
Pressure sensitive monitors contain sensors to measure the monitor’s weight at
many points.
When user touches the screen, the changes on weights & forces
transferred down to sensor which allows the device to detect the location
of the touch.
This type of monitors required little pressure to transmit the desired input.
Touch screen are commonly used in following places.
o An airport or railway station.
o Large departmental stores.
o In large museums or zoos to guide visitors to the locations of various
attractions.
o Self service check out
o In ATM machines
o In I-phones or PDA’s
o Computer based training
Any type of touch screen contains Three main components:
A touch screen sensor panel:
18
Prepared By: Meghna Bhatt
o Which sits above the display & generate appropriate voltage according
to where precisely it is touched?
A touch screen controller:
o Processes the signal received from the sensor & translates this touch
event data & passed to pc’s processor via serial or USB interface.
A soft ware driver:
o Provides an interface to the pc’s operating system & which translates the
touch event data into mouse event.
6. DIGITIZER
An input device.
Used for converting pictures, map & drawing into digital form.
Allows one to hand-draw images and graphics, similar to the way one
draws images with a pencil and paper.
Also be used to capture data or handwritten signatures.
The device consists of a flat surface upon which the user may "draw" an
image using an attached stylus, a pen-like drawing tool.
These devices are usually connected via a Serial port.
Placed on the desk n connected with the computer.
Digitizer consists of graphic tablets which are associated with a stylus.
The stylus is like a pen with a button.
Stylus connected with a tablet and can press down at a point on the tablet
to input (x, y) co-ordinates of point.
It contains hundreds of copper wires forming a grid that receives electric pulsed.
When stylus moves on tables the cursor on screen moves simultaneously.
Allows the user to draw sketches directly.
Commonly used in CAD by architects & engineers.
19
Prepared By: Meghna Bhatt
Used in GIS (geographical information system) for digitizing maps.
7. MICROPHONE
It’s an input device.
Used to stores the voice data into the computer system.
Microphones are a type of transducer - a device which converts energy from one
form to another.
Microphones convert sound waves into electrical energy.
Different types of microphone have different ways of converting energy.
20
Prepared By: Meghna Bhatt
Most Web cameras are embedded to display with laptop computer or
connected with USB or Wi-Fi with a computer.
Simple web cam. Consists a digital camera attached to your computer typically
through USB.
The camera part of web camera is just a digital camera.
Web camera comes with software which preset interval & transfer it to another
location of viewing.
Web camera system allows you to using video also for that you have web
camera with high frame rate.
Web camera is a digital camera which taking picture over & over & again
one after another.
These images are stored image into the physical memory of camera in built in.
After capture image & stored in memory it reduced the amount of data need to
transmit.
Web camera software takes image & converts data in jpeg (compressing format).
21
Prepared By: Meghna Bhatt
o It’s like a zerox machine which consist of box having a glass plate on its
top and a lid to covers the glass plate.
o The document placed inside the glass plate & light source is situated
blow glass plate which moves horizontally from left to write & scanning
document line by line.
Handheld scanner
o It contains a set of light emitting diodes encased in small case which can be
conveniently held in hand.
o To scan a document the scanner is slowly dragged on the document.
o The scanner has to be dragged carefully & steadily otherwise
the document cannot scan properly.
o Used when higher accuracy is not required.
22
Prepared By: Meghna Bhatt
OCR (OPTICAL CHARACTER READER) DEVICE
OCR capable of recognizing alphabets & numbers printed on paper.
It can also capable of recognise shape & identify character directly from
source document.
It is always used with character recognized software.
It converts bitmap images of character to equivalent ASCII code.
First it create bitmap image of document & OCR software translate into ASCII code
which computer interprets letter, symbol or number.
The type of document must be type using OCR fonts.
The software design to recognised the standard OCR-A(American standard) & OCR-
B(European standard)
ADVANTAGES
Speedy entered data.
Accept wide range of font using ordinary
mark. DISADVANTAGE
Expensive
Scanned properly only if the characters are standard size.
Dusty paper cant scanned properly.
23
Prepared By: Meghna Bhatt
Speedy data entry.
Accurate output.
Folded or roughly handled cheques are also scanned with same accuracy.
DISADVANTAGE
MICR software is required.
Limited fonts are used so used in banking industries only.
BCR (BAR CODE READER) DEVICE
Data can be coded in the form of small lines which are known as Bar Codes.
Bar codes represent the alphanumeric data by combination of vertical lines which
contains different width & spacing between them.
Bar Code Reader is a device which are used to recognized bar code data.
It scanned the barcode image & converted into alphanumeric value & fed
to computer.
It uses laser-beam technology. Laser stroke across the pattern of bar which sensed
by light sensitive decoder & their reflection of light pattern are converted into
electrical pulse which converted it into alphanumeric value.
Various barcodes are available for different use.
Most common is UPC (UNIVERSAL PRODUCT CODE).
It contain 10 digit first 5 identify the manufacturer name & remaining identify a specific
product.
24
Prepared By: Meghna Bhatt
WHAT IS OUTPUT DEVICE.
The output devices are the devices which are used to display the
result generated by the computer system.
Monitor, printer, plotter, speaker are the example of output devices.
FUNCTIONS OF INPUT DEVICES:
o Accept the result from the CPU.
o Convert that result into human readable form.
o Supply this result to output device.
2. EXPLAIN THE VISUAL DISPLAY
UNIT OR
EXPLAIN CRT (CATHOD RAY TUBE) MONITER.
The monitor is the common output device mostly used It is a softcopy output
device.
It can be thought of as a high resolution TV set.
The monitor can also determine if the display will be colour, black and white,
or include graphical objects (pictures).
Two types of monitors are used.
o CRT monitors.
o Non CRT monitors.
Most computer monitors are based on Cathode Ray Tube (CRT) technology.
The basic operation of these tubes is similar to that in television sets.
25
Prepared By: Meghna Bhatt
In CRT display CRT is a specialised vacuum tube in which images are produced
when electron beam strikes a phosphor surface.
CRT monitor contains cathode, control grid, acceleration anode, deflection
plates & phosphor coated screen.
Cathode: the cathode is heated by filament and produced high speed & large
amount of electrons.
Control Grid: used to control the brightness of the screen. It controls the
number of electrons.
Accelerating anodes: they are with focusing lens are applied with
positive electrons.
Horizontal deflection plate: moves electron side by side.
Vertical deflection: moves electrons up & down.
Screen: contains millions of tiny red, green, blue phosphor dot that glow
when struck by electron beam that travels across screen to create a visible
image.
ADVANTAGES OF CRT DISPLAY
Produce more colours.
Price is lower than LCD & Plasma.
High contrast ratio.
Can easily increase brightness of monitor by reflecting the
light. DISADVANTAGES OF CRT DISPLAY
High power consumed.
Heavy to pick up and carry.
Large space required.
26
Prepared By: Meghna Bhatt
plates.
27
Prepared By: Meghna Bhatt
The front plate is transparent and the back plate is reflective.
There is a coating of thin film on the front plate.
The coating is transparent and conductive. Its sections (segments) are in the
shape of desired characters.
LCDs do not emit their own light. Therefore, a light source is to be used.
Advantages:
Light weight as compare to CRT.
Perfectly flat screen.
Consumed low electricity power.
Able to generate higher brightness in
images. Disadvantages:
Fixed resolution that cannot be changed.
Expensive than CRT display.
Limited viewing angle.
Short life.
28
Prepared By: Meghna Bhatt
As your plasma get older the brightness get dimmer.
29
Prepared By: Meghna Bhatt
o Ability to change type face automatically.
o High quality output.
o Support transparency.
o More expensive than impact printer.
o Less maintenance than impact printer.
5. EXPLAIN IMPACT PRINTERS.
Dot matrix printer:
Character printer.
Capable to print single character at the same time.
Forms characters & images as a pattern of dots.
Contains a print head which moves horizontally across paper.
Uses 5 × 7 matrix to form a character.
Print by hammering the pins on inked ribbon to leave ink impressions on
the paper.
Able to print 30 to 600 characters per second.
ADVANTAGES:
o Low cost & easily available.
o Cheap in cost.
o Can make carbon copy of print out.
o Low maintenance cost.
o Work with any type of environment.
DISADVANTAGES:
o Slow in speed.
o Very noisy.
o Cannot work perfectly in graphics.
30
Prepared By: Meghna Bhatt
Capable to print 10 to 50 characters per second.
ADVANTAGES:
o Low cost.
o Can make carbon copy of print out.
o Low maintenance cost.
o Printing quality is similar to a type writer.
o Able to print bold characters.
o Allows using different font-face in same document.
DISADVANTAGES:
o Very slow in speed.
o Very noisy.
o Cannot print graphics.
DRUM PRINTER:
It’s a line printer.
Able to print a line at the same time.
Consist of a solid cylindrical drum with characters embossed on it in
circular band.
Each band consists of character set which contains 96 characters.
Drum rotates fastly when desired characters arrives an appropriate
hammer stike on ribbon & character is print on paper.
Capable to print 300 to 2000 lines per minute.
ADVANTAGES:
o Low cost than non impact printer.
o Can make carbon copy of print out.
o Low maintenance cost.
o Faster than other impact printer.
o Printing quality is similar to a type writer.
DISADVANTAGES:
o Very slow in speed.
o Very noisy.
o Large & heavy.
o Cannot print graphics.
o Only prints predefined set of characters.
CHANIN PRINTER:
It’s a line printer.
31
Prepared By: Meghna Bhatt
Able to print a line at the same time.
Consist of a metallic chain on which all characters of character set are embossed.
Character set contains 48, 64 or 96 characters.
Characters are embossed several times.
Chain rotates at high speed when the desired characters in correct position
the hammer strikes & the characters are print on paper.
Capable to print 400 to 2500 lines per minutes.
ADVANTAGES:
o Low cost than non impact printer.
o Can make carbon copy of print out.
o Chain can be easily changed.
o Allowed to print different type font.
o Printing quality is similar to a type writer.
DISADVANTAGES:
o Slower than non impact printer.
o Very noisy.
o Large & heavy.
o Cannot print graphics.
o Only prints predefined set of characters.
7. EXPALAIN NON-IMPACT PRINTERS.
INK-JET PRINTER:
It’s non-impact printer.
It’s a character printer.
Forms characters and all kinds of images by spraying drops of ink on to
the paper.
Print head contains 64 tiny nozzles.
To print a character the printer the printer selectively heats the appropriate
set of nozzle as the print head moves horizontally.
Inkjet printer can either colour or monochrome.
Capable to print 30 to 400 characters per minutes.
ADVANTAGES:
o High quality output.
o Silent during the operation.
o Able to print graphics.
o Able to print any characters & graphics.
32
Prepared By: Meghna Bhatt
o Able to generate colour & monochrome output.
DISADVANTAGES:
o Slower than dot matrix printer.
o Cannot make carbon copy of print out.
o Expensive than impact printer.
LASER PRINTER:
It’s non-impact printer.
It’s a page printer.
Three main components laser beam, a multi-sided mirror, a photoconductive
drum & toner.
To print page laser beam is focused on drum by spinning multisided mirror.
Drum is electric charged.
Toner which is composed of oppositely charged ink particles, stick to the drum.
Then toner focused on the paper with heat & pressure to generate output.
Low speed laser printer can print 4 to 12 page per minute while high speed
laser printer Capable to print 500 to 1000 pages per minutes.
ADVANTAGES:
o High quality output.
o Very faster in speed.
o Silent during the operation.
o Able to print graphics.
o Able to print any characters & graphics.
o Able to generate colour & monochrome output.
DISADVANTAGES:
o Very expensive.
o Cannot make carbon copy of print out.
Drum plotter:
In the case design has to be made is placed over a drum.
It consist one or more than penholders which are mounted to the drum surface.
The drum plotter both the paper and the pen move.
The paper is contained on two rollers and passes over a drum.
The pen is driven along fixed arm set across the length of the drum.
It is especially useful for plotting continuous line graph.
The accuracy of the drum type depends on the paper transport mechanism,
which in turn is dependent on the width of the paper and it can also
produce larger drawings.
Flatbed Plotter
The Flatbed Plotter is generally more expensive and can produce very detailed
and accurate drawings.
The paper is mounted on a stationary flatbed.
34
Prepared By: Meghna Bhatt
The pen is mounted on a moveable arm.
Colour drawing can be produced by some plotters through interchangeable
pens.
Able to draw output in small size as A4 size or can able to generate very
large size can be up to 20ft by 50ft.
Specially used in the design of cars, ships, aircrafts, buildings, highways etc.
35
Prepared By: Meghna Bhatt
EXPLAIN TYPES OF PROCESSORS. DUAL
CORE
36
Prepared By: Meghna Bhatt
Multi-core chips also allow higher performance at lower energy.
CORE 2 DUO
Core 2 Duo is the name given by Intel to its second batch of dual core processors.
Desktop PCs with the Intel® Core™2 processor family deliver faster
performance, greater energy efficiency, and more responsive multitasking.
Intel’s dual core processors were simply 2 Pentium 3 processors that
were fabricated in a single chip.
As they refined their product more, they decided to differentiate their second set
of processors from the Core Duo and decided to call it Core 2 Duo.
The difference between dual core processors and the Core 2 Duo processors is
just in the semantics as Core 2 Duo is simply a name given to a more recent
family of dual core processors.
If we translate this to the single core processors, we can say that Core Duo
is Pentium 1 while Core 2 Duo is Pentium 2. But all these are still single core
processors.
We can therefore say that Core 2 Duo is simply a subset of all the dual
core processors that are out in the market today.
SRAM:
Static Random Access Memory is also a volatile memory.
Once data is written into the chip, it is maintained as long as power is supplied to
it; it does not need refreshing.
However, SRAM is slower than DRAM and it is also more expensive.
ROM
The complete name of ROM is read only memory.
The data stored permanently & can’t be altered by the programmer.
Data stored in RAM chip can be read & used but cannot be changed.
This memory also known a field storage permanent storage or dead storage.
It is basically used to store manufacturer programmed & user program.
Most of the basic operations are carried out by electronic circuits which
are known as micro programs.
These programs are stored in ROM. For ex. System Boot Loader.
ROM
The complete name of ROM is read only memory.
The data stored permanently & can’t be altered by the programmer.
Data stored in RAM chip can be read & used but cannot be changed.
PROM
Programmable Read Only Memory is a non-volatile memory which allows the
user to program the chip with a PROM writer.
38
Prepared By: Meghna Bhatt
The chip can be programmed once, thereafter, it cannot be altered.
EPROM & EEPROM
Erasable Programmable Read Only Memory and Electrically Erasable
Programmable Read Only Memory chips can be electrically programmed.
Unlike ROM and PROM chips, EPROM chips can be erased and reprogrammed.
3. EXPLAIN FOLLOING PORTS
SERIAL PORT
Known as asynchronous port or RS-232-C port.
This type of port is sends & receives data using only two line.
Therefore this type of port is ideal for connection to the phone circuits
which uses 2 data lines.
The communication process of data transfer is slower.
Due to this reason it is not used for printer.
It has high signal travelling capacity.
USB PORT
It’s a new interface technology which are used to connect computer
peripherals such as keyboard, mouse, scanner, joysticks, printer, web camera
etc.
USB operate at two speeds 1.5 mbps & 12 mbps.
The speed is depending upon the devices which are attached with the port.
For example the devices such as mouse, keyboard Use the law band while digital
camera use high speed channel/
Main advantage is that when devices are attached the appropriate drivers are
loaded automatically.
4. EXPLAIN FOLLOWING CABLES
Serial Cable
39
Prepared By: Meghna Bhatt
Serial Cables are typically used for RS-232 communication.
A serial cable is a cable that can be used to transfer information between
two devices using serial communication.
The form of connectors depends on the particular serial port used.
The maximum working length of a cable varies depending on the
characteristics of the transmitters and receivers.
This cable has short transmission distance because of noise limiting the
transmission of high numbers of bits per second when the cable is more than
15 meters long.
It is cheap to purchase and is simple to join and connect.
It is suitable for unbalanced data standards.
Only one device can be connected to the cable.
Parallel Cable
On many legacy peripherals, the parallel cable utilized both the 25 pin Sub-D
connector and the 36 pin Centronics connector.
This was a common printer interface and is still in service in great numbers.
With the advent of "intelligent" laser and ink jet printers, the IEEE-1284 bi-
directional printer cable was introduced.
This parallel interface allows for bi-directional communication resulting in speeds
up to 10 times faster than conventional cables.
USB Cable
41
Prepared By: Meghna Bhatt
WRITE A NOTE ON MAGNETIC TAPE
Sequentially access storage device.
Most popular storage medium for storage large data.
Its plastic ribbon which is ½ or ¼ inch wide and 50 to 2400 feet long.
It is coated with a magnetisable recording material.
In a magnetic tape data are recorded serially.
Information is recorded on the tape in the form of tiny invisible magnetized
and non magnetized spots.
The tape ribbon is itself stored in reels or small cassette.
Whenever we stored new data on the tape that contains old data the old
data are automatically erased and new data are recorded in the same area.
In older tape contains 7 tracks and they used 6-bit BCD code format for data
recording.
Morden magnetic tape contains 9 tracks & used 8-bit EBCDIC code format for
data recording.
There are various types of magnetic tape are used. Most commonly are:
o ½ inch tape reel
o ½ inch tape cartridge
o ¼ inch streamer tape
o 4 mm digital audio tape
Advantages:
Large or unlimited storage capacity.
Low cost.
Light weight and compact in size.
Copying of data is easy and fast.
Possible to erase older data n store new data.
42
Prepared By: Meghna Bhatt
Disadvantages:
Cannot be accessed directly because it’s a Sequential access device.
Must be located in dust free environment otherwise it cause errors.
Data are stored in coded form so cannot interpret or verify directly.
storage capacity of disk =number of recording surface * number of track per surface *
number of sector per tracks * number of bytes per sectors
TRACK
43
Prepared By: Meghna Bhatt
A floppy disk is a round, flat piece of flexible plastic which is coated with
magnetic oxide.
It is encased in square plastic cover that gives protection to the disk.
They are also referred as diskettes.
The data is read and write in floppy disk is using a device called FLOPPY DISC
DRIVE.
The long lit is provided for the read / writes head to access the disk.
A hub in the centre is used for mounting the disk drive.
A hole is used to sense index marking.
The floppy disks are available in two sizes.
o 5 ¼ inch (1.2 MB)
o 3 ½ inch (1.44 MB)
Advantages:
Cheap in cost.
Convenient offline storage for small computer users.
Disadvantages;
Low storage capacity.
A floppy disk drive device is required to use read/write data.
45
Prepared By: Meghna Bhatt
Larger capacity than CD.
Disadvantages:
Expensive than CD.
Damaged if not handled properly.
It’s a high capacity, removable magnetic disk which can be read or write by
ZIP drive.
It is similar to floppy disk except that much faster & larger capacity.
Zip disks are available in two size namely 100 megabytes & 250
megabytes. Advantages:
Easy to use
Large capacity than floppy disk.
Faster than floppy disk
Easy to carry.
Disadvantages:
Expensive
Data transfer between drive & computer is slow.
46
Prepared By: Meghna Bhatt
9. SHORT NOTE: BLUE RAY DISK
47
Prepared By: Meghna Bhatt
unit-2 NUMBER SYSTEM
Introduction
All digital computers store numbers, letters, and other characters in coded
form.
The code used to represent characters is the Binary Code – i.e. a code made
up of bits called Binary Digits.
Every character is represented by a string of “0s” and “1s” – the only digits
found in the binary numbering system.
“0” or “1” = bit (Binary Digit)
8 bits = 1 Byte (1 Character)
1024 Bytes = 1 KB (Kilo Bytes)
1024 KB = 1 MB (Mega Byte)
1024 MB = 1 GB (Giga Byte)
1024 GB= 1 TB (Terra Byte)
When data is typed into a computer, the key board converts each key
stroke into a binary character code. This code is then transmitted to the
computer.
When the computer transmits the data to the any device, each individual
character is communicated in binary code. It is then converted back to the
specific character while displaying or printing the data.
Number Systems
Numbers earlier consisted of symbols like I for 1, II for 2, III for 3 etc. Each
Symbol represented the same value irrespective of its position in the number.
This approach is called an additive approach. As time passed positional
numbering systems were developed. In such a system the number of symbols
is few and they represent different values depending on the position they
occupy.
Now we know that numbers can be represented by arranging symbols
in various positions.
Decimal Number System (Base 10)
In the decimal system the successive positions to the left of the decimal point
represent units, tens, hundreds, thousands etc. For example if we consider
The number 7762, the digit 2 represents the number of units, 6 represents
the number of tens, 7 the number of hundreds and 7 the number of
thousands.
(7 x 1000) + (7 x 100) + (6 x 10) + (2 x 1) = 7762
Thus as we move one position to the left, the value of the digit increases by
48
Prepared By: Meghna Bhatt
ten times. We can see that the position of the number affects its value.
49
Prepared By: Meghna Bhatt
These kinds of number systems are therefore called positional
number systems.
In other words the number of symbols used to represent numbers in the
system is called the base of that system. In short we can say that the value of
each digit in the number system is determined by:
The digit itself
The position of the digit in the number itself
The base of the system.
The Roman numbering system uses symbols like I, II, III, IV, V etc. To
represent the decimal numbers 1, 2, 3, 4, and 5.
As we can see this follows an additive approach and hence is not conductive
to arithmetic.
Binary Number System (Base 2)
We now come to a different number system – the Binary number system.
This binary number system has a base of two, and the symbols used are
“0” And “1”.
In this number system, as we move to the left the value of the digit will be
two times greater than its predecessor. Thus the values of the places are:
64 32 16 8 4 2 1
Converting Decimal To Binary
In conversion from decimal to any other number system, the steps to
be followed are:
o Divide the decimal number by the base of 2.
o Note the remainder in one column and divide the quotient again
with the base. Repeat this process until the quotient is reduced to a
zero.
Example:
The decimal number is 65
2 65 1
2 32 0
2 16 0
2 8 0
2 4 0
2 2 0
1
The binary number of 65 is 1000001
Converting Binary To Decimal
The decimal number of 100001 is
= (1*26)+(0*25)+(0*24)+(0*23)+(0*22)+(0*21)+(1*20)
= (1*64) + (0*32) + (0*16) + (0*8) + (0*4) + (0*2) + (1 * 0)
50
Prepared By: Meghna Bhatt
= 64 + 0 + 0 + 0 + 0 + 0 + 0
= 64
The decimal number of 1000001 is 65
Octal Number System (Base 8)
A commonly used positional system is the Octal System. The octal system has
a base of 8.
The values increase from left to right as 1, 8, 64, 512, 4096,….
110 6
111 7
Converting from Binary to Octal
51
Prepared By: Meghna Bhatt
The binary number must be divided into groups of three from the octal
point – to the right in case of the fractional portion and to the left in case of
the integer portion. Each group can then be replaced with their octal
equivalent.
Example
Binary 101010101010100
101 010 101 010 100
5 2 5 2 4
So, 52524 is the Octal equivalent of binary 101010101010100
Converting Octal to Binary
Each octal digit is replaced with the appropriate ‘triple’ of binary digits.
e.g. 65
6 5
110 101
The binary equivalent of the Octal number 65 is 110101
Hexadecimal Number System (Base 16)
There is another commonly used positional system, hexadecimal system.
The hexadecimal system has a base of 16, so the value increases from left to
right as 1, 16, 256, 65536,. . . .
We need to keep a simple table in mind before we attempt any conversion
from hexadecimal or vice-versa.
Converting Decimal To HexaDecimal
In conversion from decimal to any other number system, the steps to
be followed are:
o Divide the decimal number by the base of 16.
Example:
The decimal number is 370
16 370 2
16 23 7
16 1 1
0
The hexadecimal number of 370 is 172
Converting Hexadecimal To Decimal
The hexadecimal number 172
= (1*162) + (7*161) + (2*160)
= (1*256) + (7*16) + (2*1)
52
Prepared By: Meghna Bhatt
= 256+112+2
53
Prepared By: Meghna Bhatt
= 370
The decimal number of 172 is 370
54
Prepared By: Meghna Bhatt
Equivalent of each hexadecimal digit in groups of four.
e.g.
Hexadecimal 1901A0412C
0001 1001 0000 0001 1010 0000 0100 0001 0010 1100
1 9 0 1 A 0 4 1 2 C
Thus the required binary number can be written as:
1100100000001101000000100000100101100
55
Prepared By: Meghna Bhatt
All the arithmetic operations are possible in binary numbering system
like addition, subtraction, multiplication and division All the Arithmetic
operations are done in binary number system are explained as under:
Addition
For binary addition the following rules of binary addition are to
be considered:
o 0+0=0
o 0+1=1
o 1+0=1
o 1 + 1 = 0 (carry 1 to the next column to the left)
o 1 + 1 + 1 = 1 (carry 1 to the next column)
e.g. 1 Add two binary numbers 11011 and 111
Carry 1 1 1 1
10111
+111
1 0 0 0 1 0 (Answer)
Subtraction
Though there are other methods of performing subtraction, we will
consider the method of subtraction know as complementary subtraction.
This is a more efficient method of subtraction while using electronic circuits.
We will be following three steps to perform subtraction:
o Find the complement of the number you are subtracting.
o To the complement of the number we obtained in step 1, we add
the number we are subtracting from.
o If there is a carry of 1 add the carry to the result of the addition else
re complement the sum and attach a negative sign.
How do we find the complement of a binary number ? We have to invert
all the bits. e.g. Number Complement
10001101 01110010
00101010 11010101
Consider the following example of subtraction:
e.g. 1
1010101 – 1001100
Step-1. Find the complement of 1001100
0110011
56
Prepared By: Meghna Bhatt
Step-2. Add the number you are subtracting from
Carry 1 1 1 0 1 1 1
1010101
+0110011
0001000
+ 1 (Continue since there is a carry of 1)
0 0 0 1 0 0 1 (Answer)
e.g. 2
101100 – 11100101
Step-1. Find the complement of 11100101
00011010
Step-2. Add the number you are subtracting from
Carry 0 1 1 1
00101100
+00011010
0 1000110
Step-3. Since there is no carry we are complement the result
10111001
attach a negative sign
- 10111001 (Answer)
Multiplication
Multiplication
Multiplication in binary follows the same rules that are followed in
the decimal system. The table to be remembered is:
0x0=0
0x1=0
1x0=0
1x1=1
e.g.
1010 * 1001
1010
x 1001
57
Prepared By: Meghna Bhatt
1010
0000
0000
1010
101101 0
The answer is (1011010)
Division
Table for binary division is given as under:
0/1=1
1/1=1
The steps for binary division are:
o Start from the left of the dividend.
o Perform subtraction in which the divisor is subtracted from
the dividend
o If subtraction is possible put a 1 in the quotient and subtract the divisor
from the corresponding digits of the dividend else put a 0 in the
quotient
o Bring down the next digit to the right of the remainder.
o Execute step 2 till there are no more digits left to strating down from
the dividend.
e.g.
100001 / 110
0101 (quotient)
110 100001
110
1000
110
100
110
1001
110
11 (reminder)
58
Prepared By: Meghna Bhatt
Unit Of Information (Codes)
Most computers do not represent characters as pure binary numbers.
They use a coded version of true binary to represent letters and special symbols
as well as decimal numbers.
Coding of characters has been standardized to enable transfer of data between
computers.
Codes used are:
- BCD
- ASCII
- EBCDIC
BCD
BCD stands for Binary Coded Decimal.
BCD code is one of the early computer codes.
It is based on the idea of converting each digit of a decimal number into its
binary equivalent rather than converting the entire decimal into binary
form.
All decimal digits are represented in BCD by 4 bit.
Each decimal digit is independently converted into a 4 bit binary number & so
the conversion process is very easy.
4 bit BCD can be used to represents only decimal numbers because 4 bits
are insufficient to represent various characters.
By using 4 bit BCD only 16 possible characters are represented.
So the BCD code was extended from 6-bit code and it is possible to represent 64
characters.
ASCII
59
Prepared By: Meghna Bhatt
EBCDIC
UNICODE
With the onset of globalization through Internet, there emerged a need to
Cater for data interchange of the more common languages of the different
nationalities like Chinese, Korea and Japanese.
ASCII, EBCDIC and other forms of representation proved insufficient.
The Unicode/ISO 10646 standard was devised to overcome this problem.
The 16 bits used by Unicode can represent 65536 symbols, one extra parity bit
for parity check, which is more than enough to represent all the worlds written
characters.
Although Unicode solves the problem of multi-language data representation, it is
not the perfect solution as there remain issues to be addressed.
Problems include the wastage of storage space, time needed for
data transmission and the lack of support of current operating
systems.
Furthermore, Unicode does not guarantee a particular sort order.
Parity Check
60
Prepared By: Meghna Bhatt
UNIT:4 LANGUAGES, OPERATING SYSTEM &
SOFTWARE PACKAGES
Introduction
A computer can only do what a programmer asks it to do.
To perform a particular task programmer writes a sequence, called the program.
An instruction command given to the computer to perform a certain
specified operation on the given data.
Now as we know only human languages and computer knows only machine
language, we need some media through which we can communicate with the
computer.
So we can complete our desired task. That media is Language.
Languages are tools human can use to communicate with the hardware of
a computer system.
Each language has a systematic method of using symbols of that language.
In English, this method is given by the rules of grammar.
Similarly, the symbols of particular one computer language must also be used
as per set of rules which are known as the “Syntax” of that language, the
language which you are using.
Computer Languages can be classified into three broad categories:
LANGUAGES
61
Prepared By: Meghna Bhatt
OPCODE OPERAND
(OPERATION CODE) (ADDRESS)
The 1st part is the operation code which tells the computer what function to be
performed.
The 2nd part is the operand which tells the computer where to find & store data
to be manipulated.
So each instruction tells the computer what operation to perform & the length
& location of the data field which are involved in the operation.
Advantages
Programs can be executed immediately upon completion because it doesn’t
require any translation.
Now extra storage space is needed.
Programmer has complete control over the performance of the
hardware. Disadvantage
Tedious to program
Difficult to program
Difficult to modify
Time consuming to code
Error prone
Operation codes have to be memorised
Assignment of memory is done by programmer
Time consuming for development
Programs development are machine dependent
Preparation of programs was slow and costly.
62
Prepared By: Meghna Bhatt
The storage locations are to be represented in the form of
alphanumeric addresses instead of numeric address.
Format of assembly language is similar to machine language:
63
Prepared By: Meghna Bhatt
The high level languages machine independent so it can be easily ported
& executed on any computer.
The high level language programs do not require any knowledge of internal
structure of computer so the programmer concentrate on the logic of
problem rather than internal structure of computer.
It enables the programmer to write instructions using English words &
familiar mathematical symbols & expression so the program makes easier to
code & understand.
It requires a translator program to convert high level program into
machine language.
Compiler
Compiler is a special program (translator) which translates high level programs
into machine codes.
Advantages:
Machine independent.
Easier to learn, use and understand.
Easier to correct error.
Easier to maintain.
Less time & efforts.
Easily relocatable.
Program preparation cost is low.
Few errors.
Disadvantages:
Less flexible.
Lower efficiency.
Require more time & storage space.
4. SHORT NOTE: ASSEMBLER
A computer can directly execute only machine language programs so the
assembly language program must be converted into its equivalent
machine language program before can be executed.
This translation is done with the help of a translator program which is known as
assembler.
Assembler is a special program (translator) which translates symbolic operation
codes into machine codes, and symbolic address is addressed into an actual
machine address.
ASSEMBLY MACHINE
LANGUAGE Input ASSEMBLER
output LANGUAGE
PROGRAM PROGRAM
64
Prepared By: Meghna Bhatt
(Source Program) ONE TO ONE CORRESPONDENCE (Object Program)
As shown in figure that the input to assembler is the assembly language program
(source program) and the output is the machine language program (object
program).
Assembler translates each assembly language instruction into
equivalent machine language instruction.
There is one to one correspondence between the assembly language instructions
of source program & the machine language instruction of its equivalent object
program.
In case of assembly language program the computer not only has to run
the program but also must first run assembler program to translate the
original assembly language program into machine language program.
So the computer has to spend more time in getting desired answer.
As shown in figure that the input to compiler is the high level language
program (source program) and the output is the machine language program
(object program).
High level language instructions are macro instructions.
The compiler translates each high level language instruction into set of
machine language instructions rather than a single machine language
instruction.
There is one to many correspondence between high level language instructions
of source program into equivalent object program.
During the translation the source program is only translates not executed.
65
Prepared By: Meghna Bhatt
A compiler can translates only those source programs which have written in the
language for which compiler is designed.
A compiler can also detect & indicates the syntax errors during the compilation
process but cannot able to detect logical errors.
As shown in figure that the input to an interpreter is a source program & the
output is the result of an execution program.
Interpreter translates & executes a high level language program statement-by-
statement.
A program statement is reinterpreted every time it is encountered during
program execution.
The main advantage of interpreter is that interpreter makes it easier & faster
to correct programs.
The main disadvantage is that interpreter is slower than compilers when
running a finished program.
66
Prepared By: Meghna Bhatt
o Managing the resources of a computer system
1) PROCESS MANAGEMENT
o The process management of OS taking care about the creation &
deletion of user & system process, providing mechanism for process
synchronization & process communication.
2) MEMORY MANAGEMENT
o The memory management of OS taking care about the allocation &
deallocation of memory space to the various programs in need of
this resource.
3) FILE MANAGEMENT
o The file management of OS is taking care about the file related activities
such as creation, storing, retrieving, naming, sharing & organization of
files.
4) SECURITY
o The security model of OS protects the resources & information of
a computer system against destruction & unauthorized access.
5) COMMAND INTERPRETATION
o This model taking care of interpreting user commands & directing
the system resources to handle the requests.
In Batch operating system, data is collected over a period of time and the
processing of the data is deferred to a later time.
This approach was used very commonly in the past when punch cards served as
data storage media and is used as input into the computer system for
processing.
In batch processing, the data have first to be captured, normally as a form of
source documents, like time cards, or alternatively, by RJE (Remote Job Entry)
where data is gathered through remote terminals.
The data will then be transmitted to the computer or the source document will
be physically transported to the data centre where transcription (conversion
of source document data into machine readable form) is performed.
The data is processed by the computer and the resulting output is given to
the users.
Batch processing is suitable in application where there are large amounts of data
67
Prepared By: Meghna Bhatt
and when the turnaround times are not critical.
68
Prepared By: Meghna Bhatt
As data are transcribed into machine readable form before submitting for
processing, the speed of processing is therefore determined by the computer
and not by the operator.
Payroll processing is suitable for batch processing as it is only performed on a
regular basis. ( for example every month)
ADVANTAGES:
Less complicated.
After input process is over, while processing is going on, user can attend other
jobs.
DISADVANTAGES:
Long turnaround time.
Access to one is not possible.
Difficult to provide priority scheduling.
Not convenient for program development.
70
Prepared By: Meghna Bhatt
Job of resources management & memory management increases.
ADVANTAGES:
It improves the performance of computer.
Less turnaround time.
In case of failure of one CPU other can take over without any loss.
DISADVANTAGES:
Large main memory required.
Expensive
Design of the system makes time consuming process.
13. EXPLAIN TYPES OF SOFTWARE PACKAGES
The software is set of programs, procedure and associated documents
which describe the programs and how they are used.
On the base of task performed by software it can be divided in following tasks.
WORD PROCESSING SOFTWARE :
o It enables you to make use of computer system for creating, editing, and
viewing, formatting, storing, retrieving & printing documents.
SPREAD SHEET SOFTWARE:
o Spreadsheet software is a numeric data analysis tool, which allows us to
create kinds of computerised ledger.
o Provides a predefined sheet which contains rows and columns.
DATABASE SOFTWARE
o A database is a collection of related data stored & treated as a unit
for information retrieval purpose.
o Database software is a set of one or more programs which enables us to
create a database, maintain it, and organize it.
GRAPHICS SOFTWARE:
o Graphic software enables you to use a computer system for creating,
editing, viewing, storing, retrieving and printing designs, drawings,
pictures, graphs.
PERSONAL ASSITANCE SOFTWARE:
71
Prepared By: Meghna Bhatt
o It allows you to use personal computers for storing & retrieving
your personal information & planning & managing schedules,
contacts, inventory & important items.
PRESENTATION SOFTWARE:
o It allows you to provide the tools which help you to develop a
presentation on specific subject.
ANIMATION/VIDEO/SOUND PACKAGE:
o Provides the different kinds of application that allows you to generate
animation, watching or creating videos, playing or producing sound data.
72
Prepared By: Meghna Bhatt
73
Prepared By: Meghna Bhatt