Computer Fundamentals Notes
Computer Fundamentals Notes
Computer Fundamentals Notes
Computer is an advanced electronic device that takes raw data as input from
the user and processes it under the control of set of instructions (called
program), gives the result (output), and saves it for the future use.
This Computer Fundamentals tutorial covers a foundational understanding of
computer hardware, software, operating systems, peripherals etc. along with
how to get the most value and impact from computer technology.
Todays world is an information-rich world and it has become a necessity for
everyone to know about computers. Purpose of this tutorial is to introduce
you about computer and its fundamentals.
Functionalities of a computer
Any digital computer carries out five functions in gross terms:
Definition
Computer is an electronic data processing device which
Advantages
Accuracy
Computers perform all jobs with 100% accuracy provided that correct
input has been given.
Storage Capability
It can store any type of data such as images, videos, text, audio and
many others.
Diligence
Versatility
Reliability
Automation
Reduction in Cost
Disadvantages
Following list demonstrates the disadvantages of computers in today's arena
No I.Q
Dependency
Environment
No Feeling
Payroll calculations
Budgeting
Sales analysis
Financial forecasting
Banking
Today banking is almost totally dependent on computer.
Banks provide following facilities:
Insurance
Insurance companies are keeping all records up-to-date with the help of
computers. The insurance companies, finance houses and stock broking
firms are widely using computers for their concerns.
maturity date
interests due
survival benefits
bonus
Education
The computer has provided a lot of facilities in the education system.
Marketing
In marketing, uses of computer are following:
Health Care
Computers have become important part in hospitals, labs, and dispensaries.
The computers are being used in hospitals to keep the record of patients and
Engineering Design
Computers are widely used in Engineering purpose.
One of major areas is CAD (Computer aided design). That provides creation
and modification of images. Some fields are:
Military
Computers are largely used in defence. Modern tanks, missiles, weapons etc.
Military also employs computerised control systems. Some military areas
where a computer has been used are:
Missile Control
Military Communication
Smart Weapons
Communication
Communication means to convey a message, an idea, a picture or speech
that is received and understood clearly and correctly by the person for whom
it is meant for. Some main areas in this category are:
E-mail
Chatting
Usenet
FTP
Telnet
Video-conferencing
Government
Computers play an important role in government. Some major fields in this
category are:
Budgets
Sales tax department
Male/Female ratio
Weather forecasting
S.N
.
First Generation
1
2
3
4
5
Type
PC (Personal
Computer)
WorkStation
Mini Computer
Main Frame
Supercomputer
Specifications
It is a single user computer system having
moderately powerful microprocessor
It is also a single user computer system which is
similar to personal computer but have more
powerful microprocessor.
It is a multi-user computer system which is capable
of supporting hundreds of users simultaneously.
It is a multi-user computer system which is capable
of supporting hundreds of users simultaneously.
Software technology is different from
minicomputer.
It is an extremely fast computer which can execute
hundreds of millions of instructions per second.
PC (Personal Computer)
A PC can be defined as a small, relatively inexpensive computer designed for
an individual user. PCs are based on the microprocessor technology that
enables manufacturers to put an entire CPU on one chip. Businesses use
personal computers for word processing, accounting, desktop publishing, and
for running spreadsheet and database management applications. At home,
the most popular use for personal computers is playing games and surfing
Internet.
Although personal computers are designed as single-user systems, these
systems are normally linked together to form a network. In terms of power,
Workstation
Workstation is a computer used for engineering applications (CAD/CAM),
desktop publishing, software development, and other such types of
applications which require a moderate amount of computing power and
relatively high quality graphics capabilities.
Workstations generally come with a large, high-resolution graphics screen,
large amount of RAM, inbuilt network support, and a graphical user interface.
Most workstations also have a mass storage device such as a disk drive, but
a special type of workstation, called a diskless workstation, comes without a
disk drive.
Common operating systems for workstations are UNIX and Windows NT. Like
PC, Workstations are also single-user computers like PC but are typically
linked together to form a local-area network, although they can also be used
as stand-alone systems.
Minicomputer
It is a midsize multi-processing system capable of supporting up to 250 users
simultaneously.
Mainframe
Mainframe is very large in size and is an expensive computer capable of
supporting hundreds or even thousands of users simultaneously. Mainframe
executes many programs concurrently and supports many simultaneous
execution of programs
Supercomputer
Supercomputers are one of the fastest computers currently available.
Supercomputers are very expensive and are employed for specialized
applications that require immense amount of mathematical calculations
(number crunching). For example, weather forecasting, scientific simulations,
(animated) graphics, fluid dynamic calculations, nuclear energy research,
electronic design, and analysis of geological data (e.g. in petrochemical
prospecting).
All types of computers follow a same basic logical structure and perform the
following five basic operations for converting raw input data into information
useful to their users.
Sr.No.
Operation
Description
Take Input
Store Data
Processing
Data
Output
Information
Control the
workflow
Input Unit
This unit contains devices with the help of which we enter data into
computer. This unit makes link between user and computer. The input
devices translate the information into the form understandable by computer.
CPU (Central Processing Unit)
CPU is considered as the brain of the computer. CPU performs all types of
data processing operations. It stores data, intermediate results and
instructions(program). It controls the operation of all parts of computer.
CPU itself has following three components
Control Unit
Output Unit
Output unit consists of devices with the help of which we get the information
from computer. This unit is a link between computer and users. Output
devices translate the computer's output into the form understandable by
users.
Its size affects speed, power and capability. Primary memory and secondary
memory are two types of memories in the computer. Functions of memory
unit are:
It stores all the data and the instructions required for processing.
It stores intermediate results of processing.
Control Unit
This unit controls the operations of all parts of computer but does not carry
out any actual data processing operations.
Functions of this unit are:
Arithmetic section
Logic Section
Arithmetic Section
Function of arithmetic section is to perform arithmetic operations like
addition, subtraction, multiplication and division. All complex operations are
done by making repetitive use of above operations.
Logic Section
Keyboard
Mouse
Joy Stick
Light pen
Track Ball
Scanner
Graphic Tablet
Microphone
Keyboard
Keyboard is the most common and very popular input device which helps in
inputting 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.
The keys on the keyboard are as follows:
Sr.No
Keys
Description
These keys include the letter keys (A-Z) and digit
keys (0-9) which generally give same layout as
that of typewriters.
Typing Keys
Function Keys
Control keys
Special Purpose
Keys
Mouse
Mouse is 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 mouse and sends corresponding signals to CPU
when the mouse buttons are pressed.
Generally it has two buttons called left and right button and a wheel is
present between the buttons. Mouse can be used to control the position of
cursor on screen, but it cannot be used to enter text into the computer.
Advantages
Easy to use
Not very expensive
Joystick
Joystick is also a pointing device which is used to move 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 joystick is similar to that of a mouse. It is mainly used in
Computer Aided Designing(CAD) and playing computer games.
Light Pen
Light pen is a pointing device which is 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 pen button is pressed, its
photocell sensing element detects the screen location and sends the
corresponding signal to the CPU.
Track Ball
Track ball is an input device that is mostly used in notebook or laptop
computer, instead of a mouse. This is a ball which is half inserted and by
moving fingers on ball, pointer can be moved. 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 and a square.
Scanner
Scanner is an input device which works more like a photocopy machine. It is
used when some information is available on a paper and it is to be
transferred to the hard disc of the computer for further manipulation.
Scanner captures images from the source which are then converted into the
digital form that can be stored on the disc. These images can be edited
before they are printed.
Digitizer
Digitizer is an input device which converts analog information into digital
form. Digitizer can convert a signal from the television or camera into a
series of numbers that could be stored in a computer. They can be used by
the computer to create a picture of whatever the camera had been pointed
at. Digitizer is also known as Tablet or Graphics Tablet because it converts
graphics and pictorial data into binary inputs. A graphic tablet as digitizer is
used for doing fine works of drawing and image manipulation applications.
Microphone
Microphone is an input device to input sound that is then stored in digital
form. The microphone is used for various applications like adding sound to a
multimedia presentation or for mixing music.
selected and marked. It is specially used for checking the answer sheets of
examinations having multiple choice questions.
Following are few of the important output devices which are used in a
computer.
Monitors
Graphic Plotter
Printer
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.
There are two kinds of viewing screen used for monitors.
Large in Size
High power consumption
Printers
Printer is an output device, which is used to print information on paper.
There are two types of printers:
Impact Printers
Non-Impact Printers
Impact Printers
The impact printers print the characters by striking them on the ribbon which
is then pressed on the paper.
Characteristics of Impact Printers are the following:
Character printers
Line printers
Character Printers
Character printers are the printers which print one character at a time.
These are further divided into two types:
Inexpensive
Widely Used
Disadvantages
Slow Speed
Poor Quality
Daisy Wheel
Head is lying on a wheel and pins corresponding to characters are like petals
of Daisy (flower name) that is why it is called Daisy Wheel Printer. These
printers are generally used for word-processing in offices which require a few
letters to be sent here and there with very nice quality.
Advantages
Disadvantages
Line Printers
Line printers are the printers which print one line at a time.
Drum Printer
Chain Printer
Drum Printer
This printer is like a drum in shape so it is called drum printer. The surface of
drum is divided into number of tracks. Total tracks are equal to size of paper
i.e. for a paper width of 132 characters, drum will have 132 tracks. A
character set is embossed on track. The 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
Characters fonts cannot be changed
Chain Printer
In this printer, chain of character sets are used so it is called Chain Printer. A
standard character set may have 48, 64, or 96 characters.
Advantages
Disadvantages
Noisy
Non-impact Printers
Non-impact printers print the characters without using ribbon. These printers
print a complete page at a time so they are also called as Page Printers.
These printers are of two types
Laser Printers
Inkjet Printers
High quality.
Laser Printers
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
Very high speed
Very high quality output
Disadvantages
Expensive.
Cannot be used to produce multiple copies of a document in a single
printing.
Inkjet Printers
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. Colour printing is also possible. Some
models of Inkjet printers can produce multiple copies of printing also.
Advantages
High quality printing
More reliable
Disadvantages
Expensive as cost per page is high
Slow as compared to laser printer
A memory is just like a human brain. It is used to store data and instructions.
Computer memory is the storage space in computer where data is to be
processed and instructions required for processing are stored. The memory is
divided into large number of small parts called cells. Each location or cell has
a unique address which varies from zero to memory size minus one. For
example if computer has 64k words, then this memory unit has 64 *
1024=65536 memory locations. The address of these locations varies from 0
to 65535.
Memory is primarily of three types
Cache Memory
Primary Memory/Main Memory
Secondary Memory
Cache Memory
Cache memory is a very high speed semiconductor memory which can speed
up CPU. It acts as a buffer between the CPU and main memory. It is used to
hold those parts of data and program which are most frequently used by
CPU. The parts of data and programs are transferred from disk to cache
memory by operating system, from where CPU can access them.
Advantages
The advantages of cache memory are as follows:
Disadvantages
The disadvantages of cache memory are as follows:
Secondary Memory
This type of memory is also known as external memory or non-volatile. It is
slower than main memory. These are used for storing data/Information
permanently. CPU directly does not access these memories instead they are
accessed via input-output routines. Contents of secondary memories are first
transferred to main memory, and then CPU can access it. For example : disk,
CD-ROM, DVD etc.
Characteristic of Secondary Memory
It is non-volatile memory.
RAM(Random Access Memory) is the internal memory of the CPU for storing
data, program and program result. It is read/write memory which stores data
until the machine is working. As soon as the machine is switched off, data is
erased.
Access time in RAM is independent of the address that is, each storage
location inside the memory is as easy to reach as other locations and takes
the same amount of time. Data in the RAM can be accessed randomly but it
is very expensive.
RAM is volatile, i.e. data stored in it is lost when we switch off the computer
or if there is a power failure. Hence a backup uninterruptible power
system(UPS) is often used with computers. RAM is small, both in terms of its
physical size and in the amount of data it can hold.
RAM is of two types
Faster
Large size
Expensive
Used as RAM
Lesser in size
Less expensive
ROM stands for Read Only Memory. The memory from which we can only
read but cannot write on it. This type of memory is non-volatile. The
information is stored permanently in such memories during manufacture. A
ROM, stores such instructions that are required to start a computer. This
operation is referred to as bootstrap. ROM chips are not only used in the
computer but also in other electronic items like washing machine and
microwave oven.
Non-volatile in nature
These cannot be accidentally changed
Easy to test
Features of Motherboard
A motherboard comes with following features:
Popular Manufacturers
Intel
ASUS
AOpen
ABIT
Biostar
Gigabyte
MSI
Description of Motherboard
The motherboard is mounted inside the case and is securely attached via
small screws through pre-drilled holes. Motherboard contains ports to
connect all of the internal components. It provides a single socket for CPU
whereas for memory, normally one or more slots are available. Motherboards
provide ports to attach floppy drive, hard drive, and optical drives via ribbon
cables. Motherboard carries fans and a special port designed for power
supply.
There is a peripheral card slot in front of the motherboard using which video
cards, sound cards and other expansion cards can be connected to
motherboard.
On the left side, motherboards carry a number of ports to connect monitor,
printer, mouse, keyboard, speaker, and network cables. Motherboards also
provide USB ports which allow compatible devices to be connected in plugin/plug-out fashion for example, pen drive, digital cameras etc.
Memory unit is:
Unit
Description
A binary digit is logical 0 and 1 representing a
Bit (Binary Digit) passive or an active state of a component in an
electric circuit.
Nibble
A group of 4 bits is called nibble.
A group of 8 bits is called byte. A byte is the
Byte
smallest unit which can represent a data item or a
character.
A computer word, like a byte, is a group of fixed
number of bits processed as a unit which varies
from computer to computer but is fixed for each
computer.
Word
Characteristics
A port has the following characteristics:
Parallel Port
25 pin model
PS/2 Port
Most of the old computers provide two PS/2 port, each for mouse and
keyboard
It can connect all kinds of external USB devices such as external hard
disk, printer, scanner, mouse, keyboard etc.
It was introduced in 1997.
VGA Port
Similar to serial port connector but serial port connector has pins, it
has holes.
Power Connector
Three-pronged plug
Connects to the computer's power cable that plugs into a power bar or
wall socket
Firewire Port
Invented by Apple
Modem Port
Ethernet Port
Game Port
Connect a joystick to a PC
Now replaced by USB.
Connects Flat panel LCD monitor to the computer's high end video
graphic cards.
Very popular among video card manufacturers.
Sockets
System Software
Application Software
System Software
The system software is collection of programs designed to operate, control,
and extend the processing capabilities of the computer itself. System
software are generally prepared by computer manufactures. These software
products comprise of programs written in low-level languages which interact
with the hardware at a very basic level. System software serves as the
interface between hardware and the end users.
Some examples of system software are Operating System, Compilers,
Interpreter, Assemblers etc.
Close to system
Fast in speed
Difficult to design
Difficult to understand
Less interactive
Smaller in size
Difficult to manipulate
Application Software
Application software products are designed to satisfy a particular need of a
particular environment. All software applications prepared in the computer
lab can come under the category of Application software.
Application software may consist of a single program, such as a Microsoft's
notepad for writing and editing simple text. It may also consist of a collection
of programs, often called a software package, which work together to
accomplish a task, such as a spreadsheet package.
Examples of Application software are following:
Payroll Software
Student Record Software
Microsoft Word
Microsoft Excel
Microsoft Powerpoint
Close to user
Easy to design
More interactive
Slow in speed
Easy to understand
The digit
The position of the digit in the number
The base of the number system (where base is defined as the total
number of digits available in the number system).