Glossary of Key Terms
Glossary of Key Terms
Cable connector Plugs used to join cables or connect various parts of the
computer or its peripherals.
Cache, Cache memories are small, fast memories placed between
Cache memory the CPU and the main memory. They are faster than the
main memory with access times closer to the speed of the
CPU. Caches, although fast, are also very expensive
and so are used only in small quantities.
CAD/CAM Computer aided design / Computer aided manufacturing is
a software used to design and subsequently plan for the
manufacture of products like electronic circuit boards in
computers and other devices. Architects, engineers, artists
and others primarily use it to create precision drawings or
technical illustrations. CAD software supports the creation
of two-dimensional (2-D) drawings or three-dimensional
(3-D) models.
CAE Computer aided engineering is a broad term used by the
electronic design automation (EDA) industry for the use of
computers to design, analyze, and manufacture products and
processes. CAE includes CAD — the use of a computer
for drafting and modeling designs, and CAM — the use of
computers for managing manufacturing processes.
CAI Computer aided instruction is a term used to define the use
of computers in teaching. It includes programs used for
administrative tasks associated with teaching like preparing
teaching sessions, tracking the attendance and grades etc.
Capacity Physical size of a storage device.
Card slot The channel on the mother board where a printed circuit
board for on add-on device can be placed.
Carriage return In computer terminology, it is synonymous with the Enter
key on the keyboard. During the creation of text files it is
used to mark the end of each line and in case of Word
Processing it is used to mark the end of a paragraph (since
word processing has a word wrap feature to wrap words at
the end of each line). This computer jargon originates from
the typewriter era where manual typewriters had a moveable
carriage and a fixed printing head.
Cartridge A container such as a tape cartridge is a container for a
magnetic tape.
Case conversion The changing of the text attribute — Capitals to lower case
or vice versa.
Glossary of Key Terms
Case sensitive Descriptive of a command that must follow the exact type
format of the text, i.e., whether UPPER (capital) or lower
case matters or not.
Cathode-ray tube A specialized vacuum tube in which images are produced
(CRT) when an electron beam strikes a phosphorescent surface.
Most desktop computer displays make use of CRTs. The
CRT in a computer display is similar to the ‘picture tube’ in
a television receiver.
CDMA Code-Division Multiple Access is one of the protocols used
in wireless communications. As the term implies, CDMA is
a form of multiplexing which allows numerous signals to
occupy a single transmission channel, thereby optimizing the
use of the available bandwidth. The ultra-high-frequency
(UHF) cellular systems operating in the 800 MHz and 1.9
GHz bans typically use this technology.
CGA The term display mode refers to computer display
characteristics of image resolution (in number of pixels,
horizontally and vertically), and the maximum number of
colours that it can support. There are several display modes
that can be found in personal computer (PC) systems today.
Personal computers in earlier days used monochrome
monitors that were used in word processors and text-based
computer systems. In 1981, IBM introduced the Color
Graphics Adapter (CGA) that was capable of rendering four
colors and had a maximum resolution of (320 x 200) pixels.
While this is quite comfortable for simple graphics and
computer games like solitaire and checkers, it does not offer
sufficient image resolution for extended sessions of word
processing, desktop publishing or sophisticated graphics
applications.
Character A printable symbol having phonetic or pictographic meaning
and usually forming part of a word of text, depicting a numeral,
or expressing grammatical punctuation. In information
technology today, a character is generally one of the letters
(A-Z or a-z), numbers (0-9), and a limited number of symbols
(like &, *, +, @ etc.). There have been various standards of
computer encoding for characters. The most commonly used
in personal computers is ASCII. IBM mainframe systems
use EBCDIC. A new standard, Unicode, is now used to
represent a larger set of characters (used for multilingual
support).
Character printer A printer that can print only characters or graphic symbols
Glossary of Key Terms
programming language.
Command line The position at which commands may be entered by the
user or a program in order to direct computer processing.
Communication In computer terminology, communication is the transfer of
data between two (or more) computers or a computer and
its peripherals, using a transmission medium (like telephone
lines, radio transmission, optical transmission etc.).
CD A compact disc (also spelled disk) is a small, portable, round
(Compact disk) disc made of molded polymer used for electronically
recording, storing and playing back audio, video, text, and
other information in digital form. Initially, CDs were read-
only, but newer technology allows users to record as well.
CDs will probably continue to be popular for music recording
and playback. However, the digital versatile disc (DVD), a
newer technology, stores much more in the same space and
is used for playing back movies.
Compiler A special program that translates an entire high-level language
program into its machine code equivalent. This version can
then be run as a single program. Typically, a programmer
writes language statements in a language such as COBOL
or C one line at a time using an editor. The file that is created
contains what are called the source statements. The
programmer will then need to run the appropriate language
compiler to convert it into machine language (also called the
object code).
Compression A technique used for reducing the data size for more efficient
storage or transmission. It is performed by a program that
uses an algorithm to determine how to compress or
decompress data. WinZip is a popular Windows program
that compresses files while packaging them in an archive
file.
Computer A device that accepts data and manipulates it based on a
program or sequence of instructions, to give the desired
results. It can be defined as a programmable machine
capable of storing and retrieving data and performing high-
speed mathematical and logical operations.
Computer Animation is used to give visual impact to your multimedia
animation application. In simple terms, it can be defined as an entity
(text object or image) moving across the screen. An
animation consists of a series of rapidly changing
objects, which when blended together give an illusion of
movement. The speed with which each object is replaced
Glossary of Key Terms
publishing.
Device In general, a device is a machine designed for a purpose. In
this context, a computer can also be considered a device. In
computer terminology, however, a device is any component,
peripheral, program or routine that is part of a computer
system. Thus keyboards, mice, CD-ROM players, hard disk
drives, monitors etc. all fall under the category of devices.
Device driver A device driver is a program or set of programs that controls
a particular type of device attached to your computer.
Separate device drivers exist for printers, displays, CD-ROM
readers, diskette drives, and so on.
Dialog box A small window or pane that appears on the screen as part
of a program to request for user input or provide information
or necessary instructions.
Dial-up In a computer network, it pertains to a telephone connection
to a host computer or to a network. A dial-up connection is
typically established and maintained for a limited time
duration. An alternative to this is a dedicated connection,
which is continuously in place.
Digit Can be defined as a symbol used to represent an integer in a
numbering system. Thus, a digit is a number in a specific
context. In the decimal (base-10) numbering system, the digits
are the elements of the set {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}. Similarly,
in the binary number system, the digits are the elements of
the set {0, 1}, in the octal number system, the digits are the
elements of the set {0, 1, 2, 3, 4, 5, 6, 7} and in the hexadecimal
system, the digits are the elements of the set {0, 1, 2, 3, 4, 5,
6, 7, 8, 9, A, B, C, D, E, F}.
Digital Electronic technology that generates, stores and processes
data in terms of two states: positive (represented by 1) and
non-positive (represented by 0). Data transmitted or stored
with digital technology is therefore expressed as a string of
0s and 1s (or bits). This technology is being primarily used
with new communication media such as satellite and fibre
optic transmission.Prior to digital technology, electronic
transmission was limited to analog technology, which uses
electronic signals of varying frequency added to carrier waves
of a given frequency, to convey data. Broadcast and phone
transmission have conventionally used analog technology. A
modem is used to convert the digital information in the
computer to analog signals for the phone line and to convert
Glossary of Key Terms
Fax card A card or controller board that enables sending and receiving
of facsimile over telephone lines.
Fax, Facsimile Refers to transmission of a document to a remote terminal
by means of a fax machine or computer modem over
telephone lines or other transmission media.Typically, this
activity involves scanning the original document with a fax
machine, which treats the contents (text and images) as a
single graphic image and converts it into a bitmap. This
information, in digital form, is transmitted to the remote
location as electrical signals through telephone lines. The
receiving fax machine then reconverts the coded image and
prints a paper copy of the document.
Fibre optics Also known as 'optical fibre', it is a medium and the
technology associated with the transmission of information
as light impulses along a glass or plastic wire or fibre
The transmission of data is often by means of pulses of light.
Fibre optic wires are far less subject to electromag-
netic interference and can carry much more information
than the conventional copper wire. Most telephone
companies have therefore opted for fibre optics for their
long-distance lines.
FIFO 'First-In, First-Out' in computers is an approach to handling
requests from queues or stacks. As the name suggests, it
enables handling the oldest requests first. As opposed to this
is the LIFO (Last-In, First-Out) approach in which the most
recent requests are handled first delaying the oldest request
until it is the only one left on the queue. A stack that is
handled using LIFO is sometimes referred to as a push-
down pop-up stack or list.
File allocation A File Allocation Table (FAT) is a table maintained on the
table hard disk and used by the operating system to identify and
locate files on the disk.
File attribute Defines the nature of the file for identification or protection
(Read-only, Hidden, Archived). A file having an attribute of
Read-only specifies that the file is accessible by the users
but cannot be altered by them. Hidden is an attribute
associated with files that are critical in nature and could cause
great harm if altered or deleted. An attribute of Archived
means that the file has been altered and saved. This attribute
is often used to support incremental backups.
File extension A file name extension is an optional suffix to the file name of
the form '.xxx' where ‘xxx’ represents a limited number of
Glossary of Key Terms
or applications such that the user can switch from one to the
other rapidly. An instance of such an association is called a
hyperlink. On the Web, hyperlinks are used to provide more
information about a particular topic when the user clicks on
the link.
Hypertext Hypertext is characterized by the organization of information
units into connected associations that a user can choose to
make. An instance of such an association is called a link or
hyperlink. The invention of the World Wide Web, in fact, can
be attributed to the concept of hypertext. This is because, in
a nutshell, the World Wide Web can be viewed as a large
database of information connected by an enormous number
of hyperlinks.
Impact printer A printer that uses a variation of standard printing mechanism
whereby a hammer strikes the paper through an inked ribbon
to transfer the image on paper. Such a printer therefore uses
a mechanism that touches the paper in order to create an
image.
Indexed (ISAM) A file management system (developed at IBM)
sequential that allows database records to be stored sequentially (in the
access Method order they are entered) and be accessed either sequentially
or randomly by using an index. For example, an index may
be created on last names so that
employee information can be retrieved alphabetically by last
name.
Inkjet printer A printer that uses a series of nozzles to spray tiny jets of
ink directly on paper in order to create images. These nozzles
are selectively heated by an IC register which results in the
spraying of ink from these nozzles.
Input/Output A part of the computer memory that accepts and temporarily
buffer stores data before it can be transferred to its destination.
The input buffer, for example, compensates for the difference
in transmission speeds among various devices and assures
that data transfer happens without interruption to other
processing.
Input device A device linked to the computer that allows for entry of
data. Keyboard, mouse, pointer, scanner are all examples of
input devices.
Instruction set The list of specific instructions supported by the CPU is
termed as its instruction set.
Integrated A software package that offers a combination of features
Glossary of Key Terms
extranet.
Inventory control A system that records details of goods inventory.
system Information about stock receipts and withdrawals is
maintained using an inventory system. It typically works in
conjunction with accounts receivable and accounts payable
so that the value of inventory is also adjusted with each
transaction.
IT Information Technology is the driving force behind what is
called 'The Information Revolution'. It is a term that
encompasses all forms of technology used to create, store,
exchange and use information in its various forms (business
data, voice conversations, still images, motion pictures,
multimedia presentations etc.).
Justify To space the text in such a way that it is lined up at the left
and right margins.
Keyboard An input device consisting of buttons (or keys) having
alphabets, numbers, symbols and special characters, used
for entering data into a computer.
Kilobyte (KB) A measure of computer memory or storage. A kilobyte is
1024 bytes (2 to the 10th power).
Label A name used to identify a disk, a file, a set of program
instructions, or a range of cells in a Spreadsheet.
LAN A group of computers and other devices (like printers) that
are connected (physically or through wireless) so that they
can share resources (like processor, storage, data, programs,
output devices) within a small geographical area. A local
area network may serve as few as two or three users (for
example, in a home network) or as many as thousands of
users (for example, in an FDDI network). Ethernet, Token
Ring, ARCNET, and FDDI (Fibre Distributed Data
Interface) are the main local area network technologies.
Laser printer A non-impact electrostatic printer that uses laser technology
to create images on paper. Laser printers use dry ink (toner),
static electricity, and heat to place and bond the ink onto the
paper. They use a combination of laser and photocopier
technology. Most laser printers print only in monochrome.
Even though colour laser printers are available, they are not
commonly used because they are up to 10 times more
expensive than monochrome laser printers.
LCD (liquid It was introduced in watches and clocks in the 1970s and is
crystal display) now applied to display terminals. In this, the Cathode
Glossary of Key Terms
Motherboard The primary circuit board in the computer that hosts the
computer's basic circuitry and components like the
microprocessor, memory, basic input/output system (BIOS),
expansion slots, interconnecting circuitry and (optionally) co-
processors. The most common motherboard design in
desktop computers today is the AT, based on the IBM AT
motherboard.
Multimedia Any combination of text, graphic art, sound, animation and
video elements delivered to you by your computer or any
other electronic means is referred to as multimedia. The
word Multimedia is actually derived from multi, which means
many, and media meaning communication/transfer medium.
Multiprocessing Multiprocessing involves the use of multiple processors (more
than one CPU) for coordinated processing of program(s) by
more than one computer processor. Having more than one
CPU in a single system can result in enhancing the
performance to a large extent.
Multitasking The property of the operating system that allows multiple
programs to be run simultaneously by the same computer.
For example, the user of a computer can simultaneously play
games while a word document is being printed. Windows
2000 and Linux are examples of multitasking operating
systems. In fact, almost all of today's operating systems can
multitask. Thus, multitasking involves simultaneous processing
by a computer system with a single CPU as opposed to
multiprocessing which is simultaneous processing by a
computer system having multiple CPUs.
Glossary of Key Terms
beam from left to right and top to bottom, in much the same
way as a TV picture tube is scanned while in case of an
LCD, the raster (usually called a grid) is scanned differently
than in a CRT; image elements are displayed individually.
The raster normally matches the screen monitor in size. But
if low resolution is used (for example, 640x480 pixels on an
LCD intended for 800× 600), the displayed image may fill
only part of the screen. On the other hand, if a higher
resolution is used, the image may exceed the area of the
screen and may require scrolling to view the necessary
portions of the raster.
RDBMS A relational database management system (RDBMS) is a
program that allows you to create, update and administer a
relational database (using a Structured Query Language or
SQL). Oracle, IBM's DB2, and Microsoft's SQL Server
are the leading relational Database Management Systems
used today by most commercial organizations.
Real time The time period considered sufficiently immediate in terms
of computer responsiveness, i.e., from the time data entry
was made till the time processing is completed. Real-time is
used to define computers or processes that operate in real
time. Real-time response is required in case of applications
having constantly updated data like weather conditions.
Remote access The ability of a computer to get access to a computer or a
network that is not in its immediate vicinity. For example,
home users can access the Internet through remote access
to an Internet service provider (ISP). Dial-up connections
over regular telephone lines, or dedicated lines, are common
methods of supporting remote access.
Resolution The fineness of an image on a computer screen or as
produced by a printer or scanner. In case of a display monitor,
resolution is the number of pixels (individual points of colour)
contained on a display monitor expressed in terms of the
number of pixels on the horizontal axis and the number on
the vertical axis. The image sharpness depends on the
resolution as well as the size of the monitor. The same pixel
resolution will be sharper on a smaller monitor and gradually
lose sharpness on larger monitors because the same number
of pixels is being spread out over a larger number of inches.In
case of a printer or a scanner, it is expressed in terms of dpi
or dots per inch.
Resources Refers to the sum of all the computer capabilities, and is
Glossary of Key Terms
called liteware).
Single-user Means one user (at a time). A single user OS does not allow
multiple users to use the computer and run programs at the
same time, e.g., MS-DOS. In terms of software licensing,
single user license allows software to be used by only one
person. Applications that can be accessed by multiple users
usually carry a higher license fee.
SMS (short SMS is a service for sending messages of up to 160 characters
message (224 characters if using a 5-bit mode) to mobile phones
service) that use Global System for Mobile (GSM) communication.
SMS is similar to paging and does not require the mobile
phone to be within range (or active) all the time to receive
messages, since messages are usually held (for a period of
time) so that they can be delivered.
Softcopy Output produced that cannot be touched. Output on display
units or as stored on disks or as speech output are examples
of softcopy outputs.
Software A term given to the set of instructions, or programs to be
executed by the computer. Software is often classified as
Application Software (programs that are designed to perform
specific functions directly for the user or, in some cases, for
another application program) and System Software (which
includes operating systems and other general programs that
provide the environment to facilitate the writing of application
software). The term Middleware is sometimes used to
describe programming that mediates between application and
system software.
Software utility Utilities are the software tools included with the operating
system that assist in the operation of the computer or another
program. They are small useful programs with limited
capability that can be installed and used independently.
Sort To arrange the data in a specific order (ascending or
descending) based on one or more fields (e.g., ascending
order of date, descending order of sales etc.)
Speech Speech or voice recognition is the ability of a machine or
recognition program to recognize and act on voice commands. In general,
it involves matching the voice pattern against a predefined
database of vocabulary. Most speech-recognition systems
are speaker-dependent, that is, they respond to the speech
of a particular individual. They therefore require a
database of words to be created for each person using the
Glossary of Key Terms
system.
Speech synthesis The computer-generated simulation of human speech
comprises speech synthesis. A speech access system
converts text to spoken words. The system consists of a
synthesizer that does the speaking (the hardware component)
and the screen access program that directs the synthesizer
(the software component). It is used to translate written
information into aural information and has its application in
voice-enabled email and unified messaging systems. It is
also extensively used to assist vision-impaired people, e.g.,
display screen contents can be read aloud to a blind user
Spool, Spooling Spool (which stands for ‘simultaneous peripheral operations
online’) refers to reading in and storing large documents (or
jobs) on large storage media (such as hard disks) so that
they can be processed at a more convenient time. This results
from the fact that the computer operates at a much faster
speed than peripherals such as printers. Spooling, for
example, provides an effective way of storing the processed
information on a disk until it can conveniently be printed when
the printer is free. Actually, a printer has a buffer but
frequently the buffer isn't large enough to hold the entire
document, requiring multiple I/O operations with the printer.
Spreadsheet A computer application that provides for capturing, displaying
and manipulating data for reporting, in a series of rows and
columns. The spaces that hold data in a Spreadsheet (at the
intersection of a row and column) are called cells and are
labelled according to their address within the Spreadsheet,
e.g., A1, B1, D20 (where the alphabets A, B and D identify
the column, and the numbers1,1 and 20 identify the row in
the Spreadsheet.
Structured Structured programming (a subset of procedural
programming programming) enforces a logical structure on the program
being written to make it more efficient and easier to
understand and modify. Languages such as COBOL, Ada,
and Pascal are structured programming languages. Programs
written using structured programming employ a top-down
design approach dividing the overall program structure into
submodules. Further, they follow a simple hierarchical model
having loop constructs such as 'for' and 'while', and
discourage the use of statements such as 'go to'.
Syntax The syntax of a language refers to the rules that govern the
way statements are to be constructed in a programming
Glossary of Key Terms
UNIX platform.
Tree The hierarchical representation of information in the form of
a root and branches that branch off from the root is termed
as a tree. It is commonly used to represent the directory
structure (root directory and sub-directories).
User friendly A term associated with computer systems or programs that
are intuitive, making them easy to learn and operate.
Virtual memory Virtual memory (also known as logical memory) is a concept
by which a computer and its operating system provide to its
users, an extension of its main memory (RAM) by using a
dedicated portion of the hard disk storage. It therefore allows
programmers to use a very large range of memory addresses
for stored data.Virtual memory is implemented using storage
swapping between the active storage (RAM) and the hard
disk or other high volume storage devices. This typically
results in speeding up the overall system performance due
to reduction in the amount of physical storage access required.
Virus A piece of programming code usually disguised to disrupt
the normal operations of the computer. It is designed to
automatically spread to other computer users, and hence the
name 'virus'. Viruses are commonly transmitted as
attachments to e-mails, with downloads, or through their
presence on diskettes or CDs.
VLSI (Very Large Scale Integration (LSI) meant fitting hundreds of
large scale transistors on a single chip. Very Large Scale Integration
integration) (VLSI) is the current level of computer microchip
miniaturization and refers to microchips containing
hundreds of thousands of transistors.
Volatile memory In computers, volatile is used to describe memory
content that is lost when the power is interrupted or switched
off. The computer's main memory (or RAM) is volatile
memory.
WAN Wide Area Network or WAN is a term used to describe a
geographically dispersed telecommunications network. A
wide area network may be privately owned but is usually
seen to include public networks too.
WAP WAP (Wireless Application Protocol) is a specification
for a set of communication protocols to standardize the
way wireless devices such as cellular telephones and radio
transceivers including e-mail, Internet Relay Chat (IRC)
etc. can be used over the Internet. This is because in the
Glossary of Key Terms