v28 - Exhibit 1014 - Microsoft Computer Dictionary

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 52

0 00

’00

Ihe ew
Over
7,600
Terms
Additional Terms
Available On Line
Quarterly

0 iiiU our:
lull I I-

Apple 1014
U.S. Pat. 6,470,399
PUBLISHED BY
Microsoft Press
A Division of Microsoft Corporation
One Microsoft Way
Redmond, Washington 98052-6399
Copyright ' 1997 by Microsoft Corporation
All rights reserved. No part of the contents of this book may be reproduced or transmitted
in any form or by any means without the written permission of the publisher.
Library of Congress Cataloging-in-Publication Data
Microsoft Press Computer Dictionary. -- 3rd ed.
p. cm.
ISBN 1-57231-446-X
1. Computers--Dictionaries. 2. Microcomputers--Dictionaries.
I. Microsoft Press.
QA76.15.M54 1997
004’.03--dc21 97-15489
CIP
Printed and bound in the United States of America.
3456789 QMQM 21098
Distributed to the book trade in Canada by Macmillan of Canada, a division of Canada Publishing
Corporation.
A CIP catalogue record for this book is available from the British Library.
Microsoft Press books are available through booksellers and distributors worldwide. For further
information about international editions, contact your local Microsoft Corporation office. Or contact
Microsoft Press International directly at fax (425) 936-7329.
Macintosh, Power Macintosh, QuickTime, and TrueType are registered trademarks of Apple Computer,
Inc. Intel is a registered trademark of Intel Corporation. Directlnput, DirectX, Microsoft, Microsoft
Press, MS-DOS, Visual Basic, Visual C++, Win32, Win32s, Windows, Windows NT, and XENIX are
registered trademarks and ActiveMovie, ActiveX, and Visual J++ are trademarks of Microsoft
Corporation. Java is a trademark of Sun Microsystems, Inc. Other product and company names
mentioned herein may be the trademarks of their respective owners.
Acquisitions Editor: Kim Fryer
Project Editor: Maureen Williams Zimmerman, Anne Taussig
Technical Editors: Dail Magee Jr., Gary Nelson, Jean Ross, Jim Fuchs, John Conrow, Kurt Meyer,
Robert Lyon, Roslyn Lutsch
the change with each sample as needed, thus ifying a particular site on the Internet or other net-
increasing the effective bit resolution of the data. work. 3. A code used to specify an e-mail
Acronym: ADPCM (AD-P-C-M). See also pulse destination.
code modulation. Compare adaptive differential address \adres, -dres\ vb. To reference a par-
pulse code modulation. ticular storage location.
adaptive differential pulse code modulation addressable cursor \-dres-bl kursr\ n. A
\ -daptiv dif-r-enshl puls kOd moj--lashn, cursor programmed so that it can be moved to any
mo-dy-1ªshn\ n. A digital audio compression location on the screen, as by means of the key-
algorithm that stores a sample as the difference board or a mouse.
between a linear combination of previous samples address book \adres b(Tk, -dres\ n. 1. In an
and the actual sample, rather than the measure- e-mail program, a reference section listing e-mail
ment itself. The linear combination formula is addresses and individuals’ names. 2. As a Web
modified every few samples to minimize the page, an informal e-mail or URL phone book. See
dynamic range of the output signal, resulting in the illustration.
efficient storage. See also pulse code modulation.
Compare adaptive delta pulse code modulation.
adaptive system \ -dap tiv sistm\ n. A system
that is capable of altering its behavior based on
certain features of its experience or environment.
See also expert system.
ADB \KD-B\ n. See Apple Desktop Bus.
ADC \KD-C\ n. See analog-to-digital converter.
A-D converter \A-D’ kn-vrtr\ n. See analog-
to-digital converter.
adder \adm\ n. 1. A CPU (central processing
unit) component that adds two numbers sent to it
by processing instructions. See also central pro-
cessing unit. 2. A circuit that sums the amplitudes
of two input signals. See also full adder, half
adder.
add-in \adin\ n. See add-on.
addition record \-dishn rekrd\ n. 1. A file
that describes new record entries (such as a new address bus \adres bus, -dres\ n. A hardware
customer, employee, or product) in a database so path usually consisting of 20 to 64 separate lines
that they can later be scrutinized and posted. 2. A used to carry the signals specifying a memory
record in a change file specifying a new entry. See location. See also bus.
also change file. address decoder \adres dº-k ,5dr, -dres\ n.
add-on \adon\ n. 1. A hardware device, such as An electronic device that converts a numeric
an expansion board or chip, that can be added to address so as to select a memory location on one
a computer to expand its capabilities. Also called or more RAM chips.
add-in. See also open architecture (definition 2). addressing \-dresºng, adres-ºng\ n. The pro-
2. A supplemental program that can extend the cess of assigning or referring to an address. In
capabilities of an application program. See also programming, the address is typically a value
utility program. specifying a memory location. See also address’.
address’ \adres, -dres\ n. 1. A number specify - address mapping table \adres map ’ºng tªbl, -
ing a location in memory where data is stored. See dres\ n. A table used by routers or Domain Name
also absolute address, address space, physical System (DNS) servers to resolve Internet Protocol
address, virtual address. 2. A name or token spec- UP) addresses from a text entry such as a name.

U
I!,
amplitude analog-to-digital converter

AMPS/NAMPS \ amps N amps, A-M-P-SNA-M-P -


S\ n. See AMPS, NAMPS.
AMT \KM-T\ n. See address mapping table.
.an \dotA-N\ n. On the Internet, the major geo-
graphic domain specifying that an address is
located in the Netherlands Antilles.
analog \ an-log \ adj. Pertaining to or being a
device or signal having the property of continu-
ously varying in strength or quantity, such as volt-
age or audio. Compare digital (definition 2).
analog channel \an-log chanol\ n. A communi-
Amiga. cations channel, such as a voice-grade telephone
line, carrying signals that vary continuously and
amplitude \ ampl-td \ n. A measure of the can assume any value within a specified range.
strength of a signal, such as sound or voltage, analog computer \an-log km-pytr\ n. A
determined by the distance from the baseline to computer that measures data varying continuously
the peak of the waveform. See also waveform. in value, such as speed or temperature.
amplitude modulation \ampl-td moj--lª - analog data \an-log dªt, dat\ n. Data that is
shun, mod-y-lashn\ n. A method of encoding represented by continuous variations in some
information in a transmission, such as radio, using physical property, such as voltage, frequency, or
a carrier wave of constant frequency but of varying pressure. Compare digital data transmission.
amplitude. See the illustration. Acronym: AM (AM). analog display \ an-log dis-plª’ \ n. A video dis-
AMPS \KM-P-S\ n. Acronym for Advanced play capable of depicting a continuous range of
Mobile Phone Service. One of the original cellular colors or shades rather than discrete values. Com-
phone services, relying on frequency-division pare digital display.
multiplexing. analog line \ an-log lin \ n. A communications
line, such as a standard telephone line, that carries
Encoding signal
continuously varying signals.
/ analog signal generator \an-log sig-nl jenr-
ª-tr\ n. A device that generates continuously vari-
able signals and is sometimes used to activate an
actuator in a disk drive. See also actuator.
analog-to-digital converter \ an-log-t-difi-tl
kn-vrtor\ n. A device that converts a continu-
ously varying (analog) signal, such as sound or volt-
age, from a monitoring instrument to binary code
for use by a computer. See the illustration. Acro-
nym: ADC (A’D-C). Also called A-D converter. See
also modem. Compare digital-to-analog converter.

/
Carrier wave

Amplitude modulation. Analog-to-digital converter.


information (such as a memory address, a data BIOS \bi"Os, B"I-O-S’\ n. Acronym for basic
type, or an actual value). See also binding time, input/output system. On PC-compatible comput-
dynamic binding, static binding. ers, the set of essential software routines that test
binding time \ bin dºng tim" \ n. The point in a hardware at startup, start the operating system,
program’s use at which binding of information and support the transfer of data among hardware
occurs, usually in reference to program elements devices. The BIOS is stored in read-only memory
being bound to their storage locations and values. (ROM) so that it can be executed when the com-
The most common binding times are during com- puter is turned on. Although critical to perfor-
pilation (compile-time binding), during linking mance, the BIOS is usually invisible to computer
(link-time binding), and during program execution users. See also AMI BIOS, CMOS setup, Phoenix
(run-time binding). See also bind, compile-time BIOS, ROM BIOS. Compare Toolbox.
binding, link-time binding, run-time binding. bipolar \bi"plr\ adj. 1. Having two opposite
BinHex 1 \binheks\ n. 1. A code for converting states, such as positive and negative. 2. In infor-
binary data files into ASCII text so they can be mation transfer and processing, pertaining to or
transmitted via e-mail to another computer or in a characteristic of a signal in which opposite volt-
newsgroup post. This method can be used when age polarities represent on and off, true and
standard ASCII characters are needed for transmis- false, or some other pair of values. See also non-
sion, as they are on the Internet. BinHex is used return to zero. Compare unipolar. 3. In electron-
most frequently by Mac users, See also MIME. ics, pertaining to or characteristic of a transistor
2. An Apple Macintosh program for converting having two types of charge carriers. See also tran-
binary data files into ASCII text and vice versa sistor.
using the BinHex code. Compare uudecode’, BIS \B"I-S’\ n. See business information system.
uuencode 1 . bistable \bi"stª’bl\ adj. Of, pertaining to, or char -
BinHex 2 \bin’heks\ vb. To convert a binary file acteristic of a system or device that has two possi-
into printable 7-bit ASCII text or to convert the ble states, such as on and off. See also flip-flop.
resulting ASCII text file back to binary format bistable circuit \bi-stª"bl sr’kt\ n. Any circuit
using the BinHex program. Compare uudecode 2 , that has only two stable states. The transition
uuencode 2 . between them must be initiated from outside the
binomial distribution \ bi-n"mº-1 dis-tr-bydO circuit. A bistable circuit is capable of storing 1 bit
shn\ n. In statistics, a list or a function that of information.
describes the probabilities of the possible values bistable multivibrator \bi-stª"bl mul-ti-vi"brª-
of a random variable chosen by means of a Ber- tar, mul-tº-vi"brª-tr\ n. See flip-flop.
noulli sampling process. A Bernoulli process has BISYNC \bisºnk\ n. Short for binary synchro-
three characteristics: each trial has only two possi- nous communications protocol. A communica-
ble outcomessuccess or failure; each trial is tions standard developed by IBM. BISYNC
independent of all other trials; and the probability transmissions are encoded in either ASCII or
of success for each trial is constant. A binomial dis- EBCDIC. Messages can be of any length and are
tribution can be used to calculate the probability sent in units called frames, optionally preceded by
of getting a specified number of successes in a a message header. BISYNC uses synchronous
Bernoulli process. For example, the binomial dis- transmission, in which message elements are sep-
tribution can be used to calculate the probability arated by a specific time interval, so each frame is
of getting a 7 three times in 20 rolls of a pair of preceded and followed by special characters that
dice. Also called Bernoulli distribution. enable the sending and receiving machines to syn-
bionics \bi-on"iks"\ n. The study of living organ- chronize their clocks. STX and ETX are control
isms, their characteristics, and the ways they func- characters that mark the beginning and end of the
tion, with a view toward creating hardware that message text; BCC is a set of characters used to
can simulate or duplicate the activities of a biologi- verify the accuracy of transmission. See the illus-
cal system. See also cybernetics. tration on the next page. Also called BSC.
bm

superimposed on another image. Action or objects board level \brd levl\ n. A level of focus in
are filmed against a blue screen. The desired back- troubleshooting and repair that involves tracking
ground is filmed separately, and the shot contain- down a problem in a computer to a circuit board
ing the action or objects is superimposed onto the and replacing the board. This is in contrast to the
background. The result is one image where the component level, which involves repairing the
blue screen disappears. board itself. In many cases board-level repairs are
.bm \dotB-M\ n. On the Internet, the major geo- made in order to quickly restore the device to
graphic domain specifying that an address is working condition; the boards replaced are then
located in Bermuda. repaired and tested for use in later board-level
.bmp \dot-BM-P\ n. The file extension that iden- repairs. See also circuit board.
tifies raster graphics stored in bit map file format. body \bodº\ n. In e-mail and Internet news-
See also bit map. groups, the content of a message. The body of a
.bn \dotB-N\ n. On the Internet, the major geo- message follows the header, which contains infor -
graphic domain specifying that an address is mation about the sender, origin, and destination of
located in Brunei Darussalam. the message. See also header (definition I).
BNC connector \B-N-C k-nektr\ n. A connec- body face \bodº fªs\ n. A typeface suitable for
tor for coaxial cables that locks when one the main text in a document rather than for head-
connector is inserted into another and rotated 90 ings and titles. Because of their readability, fonts
degrees. BNC connectors are often used with having serifs, such as Times and Palatino, are good
closed-circuit television. See the illustration. See body faces, although sans serif faces can also be
also coaxial cable. used as body text. See also sans serif, serif. Com-
pare display face.
BOF \BO-F, bof\ n. 1. Acronym for birds of a
feather. Meetings of special interest groups at
trade shows, conferences, and conventions. BOF
sessions provide an opportunity for people work-
ing on the same technology at different companies
or research institutions to meet and exchange their
BNC connector. Male (left) and female experiences. 2. See beginning-of-file.
(right) BNC connectors. boilerplate \ boi lr-plªt \ n. Recyclable text; a
piece of writing or code, such as an organization’s
.bo \dotB-O\ n. On the Internet, the major geo- mission statement or the graphics code that prints
graphic domain specifying that an address is a software company’s logo, which can be used
located in Bolivia. over and over in many different documents. The
board \brd\ n. An electronic module consisting size of boilerplate text can range from a paragraph
of chips and other electronic components or two to many pages. It is, essentially, generic
mounted on a flat, rigid substrate on which con- composition that can be written once, saved on
ductive paths are laid between the components. A disk, and merged, either verbatim or with slight
personal computer contains a main board, called modification, into whatever documents or pro-
the motherboard, which usually has the micropro- grams later require it.
cessor on it and slots into which other, smaller boldface \bldfªs\ n. A type style that makes the
boards, called cards or adapters, can be plugged text to which it is applied appear darker and
to expand the functionality of the main system, heavier than the surrounding text. Some applica-
such as to connect to monitors, disk drives, or a tions allow the user to apply a "Bold" command to
network. See also adapter, card (definition 1), selected text; other programs require that special
motherboard. codes be embedded in the text before and after
board computer \bOrd km-pytr\ n. See words that are to be printed in boldface. This sen-
single-board. tence appears in boldface.

5W
bug-

bubble memory \buVl memr-º\ n. Memory bubble storage \bubl stªrj\ n. See bubble
formed by a series of persistent magnetic "hubbies" memory.
in a thin film substrate. In contrast to ROM, infor- bucket \bukt\ n. A region of memory that is
mation can be written to bubble memory. In contrast addressable as an entity and can be used as a
to RAM, data written to bubble memory remains receptacle to hold data. See also bit bucket.
there until it is changed, even when the computer buffer’ \bufr\ n. A region of memory reserved
is turned off. For this reason, bubble memory has for use as an intermediate repository in which data
had some application in environments in which a is temporarily held while waiting to be transferred
computer system must be able to recover with min- between two locations, as between an applica-
imal data loss in the event of a power failure. The tion’s data area and an input/output device. A
use of and demand for bubble memory has all but device or its adapter may in turn use a buffer to
disappeared because of the introduction of flash store data awaiting transfer to the computer or
memory, which is less expensive and easier to pro- processing by the device.
duce. See also flash memory, nonvolatile memory. buffer \bufr\ vb. To use a region of memory to
bubble sort \ hub 1 srt \ n. A sorting algorithm hold data that is waiting to be transferred, espe-
that starts at the end of a list with n elements and cially to or from input/output (I/O) devices such
moves all the way through, testing the value of each as disk drives and serial ports.
adjacent pair of items and swapping them if they buffer pool \bufr pbl\ n. A group of memory
aren’t in the right order. The entire process is then or storage-device locations that are allocated for
repeated for the remaining n - 1 items in the list, temporary storage, especially during transfer oper-
and so on, until the list is completely sorted, with ations.
the largest value at the end of the list. A bubble sort buffer storage \bufr stOrj\ n. 1. The use of a
is so named because the "lightest" item in a list (the special area in memory to hold data temporarily
smallest) will figuratively "bubble up" to the top of for processing until a program or operating system
the list first; then the next-lightest item bubbles up is ready to deal with it. 2. An area of storage that
to its position, and so on. See the illustration. Also is used to hold data to be passed between devices
called exchange sort. See also algorithm, sort. Com- that are not synchronized or have different bit
pare insertion sort, merge sort, quicksort. transfer rates.
bug \bug\ n. 1. An error in coding or logic that
List to be sorted causes a program to malfunction or to produce
3 incorrect results. Minor bugs, such as a cursor
Compared last (::::4 that does not behave as expected, can be incon-
venient or frustrating, but do not damage infor-
Compared third
mation. More severe hugs can require the user to
Compared second restart the program or the computer, losing what-
5.
Compared first ever previous work had not been saved. Worse
1 yet are bugs that damage saved data without
alerting the user. All such errors must be found
List after first List after second and corrected by the process known as debug-
pass pass ging. Because of the potential risk to important
1 1 data, commercial application programs are tested
and debugged as completely as possible before
3 2
release. After the program becomes available,
4 3 further minor bugs are corrected in the next
2 4 update. A more severe bug can sometimes be
fixed with a piece of software called a patch,
5 5 which circumvents the problem or in some other
Bubble sort. way alleviates its effects. See also beta test,

IVI

a
censorware : ..certitkation1

usually delete highly controversial and obscene encompasses both the processor and the com-
content or content that is on a different topic from puter’s memory or, even more broadly, the main
that followed by the newsgroup. Online services computer console (as opposed to peripheral
have identifiable owners, who often take some equipment). Acronym: CPU (CP-U). See also
share of responsibility for what reaches their users’ microprocessor.
computer screens. In some countries, censorship Centronics parallel interface \ sen-tron iks pr -
of certain political or cultural Web sites is a matter lel intr-fªs\ n. A de facto standard for parallel
of national policy. data exchange paths between computers and
censorware \ sensr-wr \ n. Software that peripherals, originally developed by the printer
imposes restrictions on what Internet sites, news- manufacturer Centronics, Inc. The Centronics par-
groups, or files may he accessed by the user. allel interface provides eight parallel data lines
center \sentr\ vb. To align characters around a plus additional lines for control and status infor-
point located in the middle of a line, page, or mation. See also parallel interface.
other defined area; in effect, to place text an CERN \srn, CE-R-N\ n. Acronym for Conseil
equal distance from each margin or border. See EuropØen pour la Recherche NuclØaire (the Euro-
also align (definition 1). pean Laboratory for Particle Physics). CERN, a
centi- \senti-, sent-\ prefix 1. One hundred. physics research center located in Geneva, Swit-
2. One hundredth, as in centimeterone hun- zerland, is where the original development of the
dredth of a meter. World Wide Web took place by Tim Berners-Lee
centralized processing \ sen trn-lizd pros es-eng\ in 1989 as a method to facilitate communication
n. The location of computer processing facilities among members of the scientific community. See
and operations in a single (centralized) place. also NCSA (definition 1).
Compare decentralized processing, distributed CERN server \srn srvr, CE-R-N\ n. One of
processing. the first Hypertext Transfer Protocol (HTTP) serv -
central office \sentrl of is\ n. In communica- ers, developed at CERN by Tim Berners-Lee. The
tions, the switching center where interconnections CERN server is still in wide use and is free of
between customers’ communications lines are charge. See also CERN, HTTP server (definition 1).
made. CERT \srt, CE-R-T\ n. Acronym for Computer
central processing unit \sentrl proses-ºng yd- Emergency Response Team. An organization that
nit\ n. The computational and control unit of a provides a round-the-clock security consultation
computer. The central processing unit is the service for Internet users and provides advisories
device that interprets and executes instructions. whenever new virus programs and other com-
Mainframes and early minicomputers contained puter security threats are discovered.
circuit boards full of integrated circuits that imple- certification n. 1. The act of
mented the central processing unit. Single-chip awarding a document to demonstrate a computer
central processing units, called microprocessors, professional’s competence in a particular field.
made possible personal computers and worksta- Some hardware and software suppliers, such as
tions. Examples of single-chip central processing Microsoft and Novell, offer certification in the use
units are the Motorola 68000, 68020, and 68030 of their products; other organizations, such as the
chips and the Intel 8080, 8086, 80286, 80386, and Institute for Certification of Computer Profession-
i486 chips. The central processing unitor micro- als (ICCP) and the Computing Technology Indus-
processor, in the case of a microcomputerhas try Association (CompTIA), offer more general
the ability to fetch, decode, and execute instruc- certification. 2. The act of awarding a document to
tions and to transfer information to and from other demonstrate that a hardware or software product
resources over the computer’s main data-transfer meets some specification, such as being able to
path, the bus. By definition, the central processing work with a certain other hardware or software
unit is the chip that functions as the "brain" of a product. 3. The issuance of a notice that a user or
computer. In some instances, however, the term site is trusted for the purpose of security and

U.
$141
U
churn rate \churn rªt\ n. The rate of customer circuit analyzer \srkt an--lFzr\ n. Any
subscription turnover. In beeper, cell phone, and device for measuring one or more characteristics
online businesses it is common for customers to of an electrical circuit. Voltage, current, and resis-
drop their monthly subscriptions, creating a churn tance are the characteristics most commonly mea-
rate as high as 2 or 3 percent per month. High sured. Oscilloscopes are circuit analyzers.
churn rates are costly to companies because circuit board \srkt brd\ n. A flat piece of
attracting new subscribers through advertising and insulating material, such as epoxy or phenolic
promotion is expensive. resin, on which electrical components are
.ci \dotC-V\ n. On the Internet, the major geo- mounted and interconnected to form a circuit.
graphic domain specifying that an address is Most modern circuit boards use patterns of cop-
located in the Ivory Coast. per foil to interconnect the components. The foil
CIDR \CI-D-R\ n. See classless interdomain rout- layers may be on one or both sides of the board
ing. and, in more advanced designs, in several layers
CIFS \CI-F-S\ n. See Common Internet File System. within the board. A printed circuit board is one in
CIM \CI-M\ n. 1. Acronym for computer-inte- which the pattern of copper foil is laid down by a
grated manufacturing. The use of computers, printing process such as photolithography. See
communication lines, and specialized software to the illustration. See also board, printed circuit
automate both the managerial functions and the board.
operational activities involved in the manufactur -
ing process. A common database is used in all
aspects of the process, from design through
assembly, accounting, and resource management.
Advanced CIM systems integrate computer-aided
design and engineering (CAD/CAE), material
requirements planning (MRP), and robotic assem-
bly control to provide "paperless" management of
the entire manufacturing process. 2. Acronym for
computer-input microfilm. A process in which
information stored on microfilm is scanned and
the data (both text and graphics) converted into
codes that can be used and manipulated by a com-
puter. Computer-input microfilm is similar to pro-
Circuit board.
cesses such as optical character recognition, in
which images on paper are scanned and con- circuit breaker \srkt brªkr\ n. A switch that
verted to text or graphics. Compare COM (defini- opens and cuts off the flow of current when the
tion 4). current exceeds a certain level. Circuit breakers
.cincinnati.oh.us \ dot-sin-s-naC º-dot-O-I-F dot- are placed at critical points in circuits to protect
U-S\ n. On the Internet, the major geographic against damage that could result from excessive
domain specifying that an address is located in current flow, which is typically caused by compo-
Cincinnati, Ohio, United States. nent failure. Circuit breakers are often used in
cipher \siir\ n. 1. A code. 2. An encoded char - place of fuses because they need only to be reset
acter. 3. A zero. rather than replaced. Compare surge protector.
circuit \srkt\ n. 1. Any path that can carry elec- circuit card \srkt krd\ n. See circuit board.
trical current. 2. A combination of electrical com- Circuit Data Services \srkt dªt srvi-ss,
ponents interconnected to perform a particular dat\ n. A GTE service that uses circuit switching
task. At one level, a computer consists of a single technology to provide fast data transfer using a
circuit; at another, it consists of hundreds of inter - laptop computer and cellular telephone. Acronym:
connected circuits. CDS (CD-S). See also circuit switching.

U..!
94

I
[ommunications Act of 1934.

both privately owned and public-access network recording and executing logon procedures, and
computers. See also asynchronous transmission, repeatedly dialing busy lines. Once a connection
CCITT, channel (definition 2), communications is made, communications programs can also be
protocol, IEEE, ISDN, ISO/OSI model, LAN, instructed to save incoming messages on disk or to
modem, network, synchronous transmission. find and transmit disk files. During communica-
Compare data transmission, telecommunications, tion, these types of programs perform the major,
teleprocess. and usually invisible, tasks of encoding data, coor -
Communications Act of 1934 \k-myd-n-kª - dinating transmissions to and from the distant
shnz akt v nintºn-thr-tº-fr\ n. See FCC. computer, and checking incoming data for trans-
communications channel \ k-my-n-kª shnz mission errors.
chan1\ n. See channel (definition 2). communications protocol \ k-my3b-n-kashnz
communications controller \ k-myd-n-ka - prot-kol\ n. A set of rules or standards designed
shnz kn-trªlr\ n. A device used as an interme- to enable computers to connect with one another
diary in transferring communications to and from and to exchange information with as little error as
the host computer to which it is connected. By possible. The protocol generally accepted for stan-
relieving the host computer of the actual tasks of dardizing overall computer communications is a
sending, receiving, deciphering, and checking seven-layer set of hardware and software guide-
transmissions for errors, a communications con- lines known as the OSI (Open Systems Intercon-
troller helps to make efficient use of the host com- nection) model. A somewhat different standard,
puter’s processing timetime that might be better widely used before the OSI model was developed,
used for noncommunications tasks. A communica- is IBM’s SNA (Systems Network Architecture). The
tions controller can be either a programmable word protocol is often used, sometimes confus-
machine in its own right or a nonprogrammable ingly, in reference to a multitude of standards
device designed to follow certain communications affecting different aspects of communication, such
protocols. See also front-end processor (defini- as file transfer (for example, XMODEM and ZMO-
tion 2). DEM), handshaking (for example, XON/XOFF),
communications link \ k-my-no-ka shonz and network transmissions (for example, CSMA/
1ºnk \ n. The connection between computers that CD). See also ISO/OSI model, SNA.
enables data transfer. communications satellite \ k-my-n-kashnz
communications network \ k-my6-n-kªsh3nz sat-lit\ n. A satellite stationed in geosynchro-
netwrk\ n. See network. nous orbit that acts as a microwave relay station,
communications parameter \ k-myd-n-kª -- receiving signals sent from a ground-based station
shnz par-am-tr\ n. Any of several settings (earth station), amplifying them, and retransmit-
required in order to enable computers to commu- ting them on a different frequency to another
nicate. In asynchronous communications, for ground-based station. Initially used for telephone
example, modem speed, number of data bits and and television signals, communications satellites
stop bits, and type of parity are parameters that can also be used for high-speed transmission of
must be set correctly to establish communication computer data. Two factors affecting the use of
between two modems. satellites with computers, however, are propaga-
communications port \ k-myO-n-kª shnz tion delay (the time lag caused by the distance
port \ n. See COM (definition 1). traveled by the signal) and security concerns. See
communications program \ k-my-n-kashnz also downlink, uplink.
program\ n. A software program that enables a communications server \ k-my-n-ka shnz
computer to connect with another computer and srvr\ n. A gateway that translates packets on
to exchange information. For initiating communi- a local area network (LAN) into asynchronous
cations, communications programs perform such signals, such as those used on telephone lines
tasks as maintaining communications parameters, or in RS-232-C serial communications, and allows
storing and dialing phone numbers automatically, all nodes on the LAN access to its modems or

iu:i
computer-assisted instruction -
Computer Graphics Metafile

Cal application programs can help to determine around the Motorola 68000, 68020, 68030, and
the cause, symptoms, and treatment of a problem 68040 microprocessors. Computer families tend to
as well as to maintain a record of a patient’s medi- parallel microprocessor families, but this is not
cal history and test results. See also expert system. always the case. For instance, Macintoshes are no
computer-assisted instruction \ km-pyd tr-- longer made with 680x0 processors, and the Mac-
si-stud in-strukshn\ n. See CAT. intosh family has "extended" to another genera-
computer-assisted learning \ km-pydb tr-- tion: the Power Macs, based on the PowerPC
sistd lrneng\ n. The use of computers and microprocessor.
their multimedia abilities to present information computer game \kam-py3’tar gam\ n. A class
for educational purposes. of computer program in which one or more users
computer-assisted teaching \ km-pyd tr--si- interact with the computer as a form of entertain-
stud techeng\ n. See CAT. ment. Computer games run the gamut from simple
computer-based learning \ km-pydb tr-bªsd alphabet games for toddlers to chess, treasure
lrneng\ n. See CBL. hunts, war games, and simulations of world
computer-based training \ km-pydb tr-bsd events. The games are controlled from a keyboard
trªnŁng\ n. See CBT. or with a joystick or other device and are supplied
computer center \knm-pydbtnr sentr\ n. A on disks, on CD-ROMs, as game cartridges, or as
centralized location that contains computers, such arcade devices.
as mainframes or minicomputers, along with asso- computer graphics \km-pydbtr grafiks\ n.
ciated equipment for providing data processing The display of "pictures," as opposed to only
services to a group of people. alphabetic and numeric characters, on a computer
computer conferencing \krn-pybtnr konfrn- screen. Computer graphics encompasses different
seng\ n. Person-to-person interaction through the methods of generating, displaying, and storing
use of computers located in different places but information. Thus, computer graphics can refer to
connected through communications facilities. the creation of business charts and diagrams; the
computer control console \ km-py3b tr kn- display of drawings, italic characters, and mouse
trl konsl\ n. See system console. pointers on the screen; or the way images are
computer crime \ km-pyO tr krTm \ n. The generated and displayed on the screen. See also
illegal use of a computer by an unauthorized indi- graphics mode, presentation graphics, raster graph-
vidual, either for pleasure (as by a computer ics, vector graphics.
hacker) or for profit (as by a thief). See also hacker Computer Graphics Interface \ km-pydb tr
(definition 2). grafiks intr-fªs\ n. A software standard applied
computer-dependent \ km-py tr d-pen - to computer graphics devices, such as printers and
dnt\ adj. See hardware-dependent. plotters. Computer Graphics Interface is an off-
Computer Emergency Response Team \ km- shoot of a widely recognized graphics standard
pyFitr º-mrjn-sº r-spons tºm\ n. See CERT. called GKS (Graphical Kernel System), which pro-
computer engineering \ km-pydb tr en-jo- vides applications programmers with standard
nºreng\ n. The discipline that involves the design methods of creating, manipulating, and displaying
and underlying philosophies involved in the or printing computer graphics. Acronym: CGI
development of computer hardware. (CG-V). See also Graphical Kernel System.
computer family \km-pydbtr fam-lº\ n. A Computer Graphics Metafile \ km-pyb tr
term commonly used to indicate a group of com- graIiks met-fTl\ n. A software standard related
puters that are built around the same microproces- to the widely recognized GKS (Graphical Kernel
sor or around a series of related microprocessors System) that provides applications programmers
and that share significant design features. For with a standard means of describing a graphic as
example, the Apple Macintosh computers, from a set of instructions for re-creating it. A graphics
the original Macintosh (introduced in 1984) to the metafile can be stored on disk or sent to an output
Quadra, represent a family designed by Apple device; Computer Graphics Metafile provides a

U
COflVer sjoi

control signal \kn-trl signl\ n. An electronic more easily visualized. National and international
signal used to control internal or external devices committees often discuss and arbitrate conve n-
or processes. tions for programming languages, data structures’
control statement \kn-trªl stªtmnt\ n. A communication standards, and device characteris-
statement that affects the flow of execution tics. See also CCITT, ISO, NTSC, standard (defini
through a program. Control statements include tion 1).
conditional statements (CASE, IF-THEN-ELSE), conventional memory \ kn-ven shn-1 meri.
iterative statements (DO, FOR, REPEAT, WHILE), n. The amount of RAM addressable by an
and transfer statements (GOTO). See also condi- IBM PC or compatible machine operating in real
tional statement, iterative statement, statement, mode. This is typically 640 kilobytes (KB). With-
transfer statement. out the use of special techniques, conventional
control strip \kn-trl strip\ n. 1. An equipment memory is the only kind of RAM accessible to
calibration tool used to determine the corrections MS-DOS programs. See also protected mode, real
needed to restore accuracy by comparing mode. Compare expanded memory, extended
recorded data against known values. 2. A utility memory.
that groups shortcuts to commonly used items or convergence \ kn-vrns \ n. A coming to-
information, such as time, battery power level, gether. Convergence can occur between different
desktop items, and programs, in an easily acces- disciplines and technologies, as when telephone
sible place. See also shortcut. communications and computing converge in the
control structure \kn-trl strukchur\ n. A por- field of telecommunications. It can also Occur
tion of a program defined by the relationship within a program, such as a spreadsheet, when a
between the statements, used in structured pro- circular set of formulas are repeatedly recalculated
gramming. There are three basic control struc- (iterated), with the results of each iteration coming
tures: sequence, where one statement simply closer to a true solution.
follows another; selection, where program flow conversational \ kon vr-sª sh-nl\ adj. Of, per-
depends on which criteria are met; and iteration, taining to, or characteristic of the mode of opera-
where an action is repeated until some condition tion, typical of microcomputers, in which the
occurs. computer user and the system engage in a dia-
control unit \kn-trl ybnit\ n. A device or cir- logue of commands and system responses. See
cuit that performs an arbitrating or regulating func- also interactive.
tion. For example, a memory controller chip conversational interaction \ kon-vr-sª sh-nl
controls access to a computer’s memory and is the in-tar-akshn\ n. Interaction in which two or
control unit for that memory. more parties alternately transmit and receive
control variable \kn-trl vrº--bl\ n. In pro- messages from each other. See also interactive
gramming, the variable in a control statement that processing.
dictates the flow of execution. For example, the conversational language \ kon-vr-sª sh-nl
index variable in a FOR loop controls the number langwj\ n. Any programming language that
of times a group of statements are executed. See allows the programmer to instruct the computer in
also control statement. a conversational mode, as opposed to more for-
convention \ kn-venshn \ n. Any standard that mal, structured languages. For example, in a
is used more or less universally in a given situa- COBOL program, in order to execute a procedure
tion. Many conventions are applied to microcom- called CHECK 10 times, a program would use the
puters. In programming, for example, a language following statement: PERFORM CHECK 10
such as C relies on formally accepted symbols TIMES.
and abbreviations that must be used in programs. conversational mode \konvor-sªsh-nl md\
Less formally, programmers usually adopt the n. See conversational.
convention of indenting subordinate instructions conversion \kn-vrzhn\ n. The process of
in a routine so that the structure of the program is changing from one form or format to another;

"U
1-11,

diacritica1rnar

device dependence \d-vis d-pendns\ n. The DFS \DF-S\ n. See distributed file system.
requirement that a particular device be present or DGIS \DG-I-S\ n. Acronym for Direct Graphics
available for the use of a program, interface, or Interface Specification.. An interface developed by
protocol. Device dependence in a program is Graphics Software Systems. DGIS is firmware
often considered unfortunate because the program (generally implemented in ROM on a video
either is limited to one system or requires adjust- adapter) that allows a program to display graphics
ments for every other type of system on which it on a video display through an extension to the
is to run. Compare device independence. IBM BIOS Interrupt 10H interface.
device driver \d-vis driTvr\ n. A software com- DHCP \DH-C-P\ n. Acronym for Dynamic
ponent that permits a computer system to commu- Host Configuration Protocol. A TCP/IP protocol
nicate with a device. In most cases, the driver also that enables a network connected to the Internet
manipulates the hardware in order to transmit the to assign a temporary IP address to a host auto-
data to the device. However, device drivers asso- matically when the host connects to the network.
ciated with application packages typically perform See also IP address, TCP/IP. Compare dynamic
only the data translation; these higher-level drivers SLIP.
then rely on lower-level drivers to actually send Dhrystone \drUstn\ n. A general-performance
the data to the device. Many devices, especially benchmarking test, originally developed by Rhein-
video adapters on PC-compatible computers, will hold Weicker in 1984 to measure and compare
not work properlyif at allwithout the correct computer performance. The test reports general
device drivers installed in the system. system performance in dhrystones per second. It
device independence \ d-vis’ in-do-pen dns\ is intended to replace the older and less reliable
n. A characteristic of a program, interface, or pro- Whetstone benchmark. The Dhrystone bench-
tocol that supports software operations that pro- mark, like most benchmarks, consists of standard
duce similar results on a wide variety of hardware. code revised periodically to minimize unfair
For example, the PostScript language is a device- advantages to certain combinations of hardware,
independent page description language because compiler, and environment. Dhrystone concen-
programs issuing PostScript drawing and text com- trates on string handling and uses no floating-
mands need not be customized for each potential point operations. Like most benchmarking tests, it
printer. Compare device dependence. is heavily influenced by hardware and software
device-independent bitmap \ d-vTs in-d-pen - design, such as compiler and linker options, code
dnt bitThap\ n. See DIB. optimizing, cache memory, wait states, and integer
device manager \d-vTs man-jor\ n. A software data types. See also benchmark 2 . Compare sieve of
utility that allows viewing and changing hardware Eratosthenes, Whetstone.
configuration settings, such as interrupts, base DIA \DI-A\ n. Acronym for Document Inter-
addresses, and serial communication parameters. change Architecture. A document exchange
Device Manager \d-vis man-jr\ n. In Win- guideline used in IBM’s Systems Network Archi-
dows 95, a function within the System Properties tecture (SNA). DIA specifies methods of organiz-
utility that indicates device conflicts and other ing and addressing documents for transmission
problems and allows a user to change the proper - between computers of different sizes and models.
ties of the computer and each device attached to DIA is supported by IBM’s Advanced Program-to-
it. See also property, property sheet. Program Communication (APPC) and by Logical
device name \d-vTs nªm\ n. The label by Unit (LU) 6.2, which establish the capabilities and
which a computer system component is identified types of interactions possible in an SNA environ-
by the operating system. MS-DOS, for example, ment. See also DCA (definition 1), SNA.
uses the device name COM1 to identify the first diacritical mark \di--kriti-k1 mrk\ n. An
serial communications port. accent mark above, below, or through a written
device resolution \d-vis rez -1shn\ n. See characterfor example, the acute () and grave C)
resolution (definition 1). accents.

1411
digicash digital fin e

element to capture the image through the lens


when the operator releases the shutter in the cam-
era; circuitry within the camera then stores the
-e image captured by the CCD in a storage medium
C
Time such as solid-state memory or a hard disk. After
the image has been captured, it is downloaded by
cable to the computer using software supplied
with the camera. Once stored in the computer, the
image can be manipulated and processed much
like the image from a scanner or related input
Differentiator. An example of the action of a
device. See also charge-coupled device.
dfferentiator circuit.
digital cash \dij-i-tl kash\ n. See c-money.
subscribers in place of the multiple individual digital communications \ dij i-tl k-myb-n-
posts that the digest contains. If the mailing list is kªshnz\ n. Exchange of communications in
moderated, the digest may be edited. See also which all information is transmitted in binary-
moderated. encoded (digital) form.
digicash \dijikash\ n. See c-money. digital computer \diji-tl km-pydb’Ir\ n. A
digit \dijit\ n. One of the characters used to computer in which operations are based on two or
indicate a whole number (unit) in a numbering more discrete states. Binary digital computers are
system. In any numbering system, the number of based on two states, logical "on" and "off," repre-
possible digits is equal to the base, or radix, sented by two voltage levels, arrangements of
used. For example, the decimal (base-10) system which are used to represent all types of informa-
has 10 digits, 0 through 9; the binary (base-2) tionnumbers, letters, graphics symbols, and pro-
system has 2 digits, 0 and 1; and the hexadecimal gram instructions. Within such a computer, the
(base-16) system has 16 digits, 0 through 9 and A states of various circuit components change con-
through F. tinuously to move, operate on, and save this infor -
digital \diji-tl\ adj. 1. Related to digits or the mation. Compare analog computer.
way they are represented. 2. In computing, analo- Digital Darkroom \diji-tl drkrFm\ n. A Mac-
gous to binary because the computers familiar to intosh program developed by Silicon Beach Soft-
most people process information coded as combi- ware for enhancement of black-and-white
nations of binary digits (bits). Compare analog. photographs or scanned images.
digital audio disc \ dij i-tl d’&-6 disk’, 6 clº-O\ digital data transmission \ dif i-t1 dª t tranz-
n. See compact disc. mishn, dat\ n. The transfer of information
digital audio tape \diji-tl dº- tap, dº- encoded as a series of bits rather than as a fluctu-
tap\ n. A magnetic tape storage medium for ating (analog) signal in a communications chan-
recording digitally encoded audio information. nel.
Acronym: DAT (dat, DA-T). digital display \diji-tl dis-plª\ n. A video dis-
digital audio/video connector \ dij i-tl a dº-ª- play capable of rendering only a fixed number of
vidº-O k-nektr, dº-\ n. An interface on colors or gray shades. Examples of digital displays
some high-end video cards or TV tuner cards that are IBM’s Monochrome Display, Color/Graphics
allows the simultaneous transmission of digital Display, and Enhanced Color Display. See also
audio and video signals. Also called DAV connec- CGA, EGA, MDA. Compare analog display.
tor. See also interface (definition 3), video digital line \diji-tl 11n\ n. A communications
adapter. line that carries information only in binary-
digital camera \ diji-tl kamr-, kamr\ n. A encoded (digital) form. To minimize distortion and
type of camera that stores photographed images noise interference, a digital line uses repeaters to
electronically instead of on traditional film. A dig- regenerate the signal periodically during transmis-
ital camera uses a CCD (charge-coupled device) sion. See also repeater. Compare analog line.

up
1411411
digital linear tape \diji-tl linº-r tªp\ n. A and secret authorization codes used for "signing"
magnetic storage medium used to back up data. electronic documents.
Digital linear tape allows for faster transfer of data Digital Simultaneous Voice and Data \ dif i-tl
compared with other tape technologies. Acronym: sFmul-tªnº-s vois and dªt, dat\ n. A modem
DLT (DL-T). technology, patented by Multi-Tech Systems, Inc.,
Digital Micromirror Display \ dij i-tl mF kr- that allows a single telephone line to be used for
mºr-r dis-plª\ n. The circuit technology behind conversation together with data transfer. This is
Texas Instruments’ Digital Projection System. An accomplished by switching to packet-mode com-
array of individually addressable mirrors on a chip, munications when the need for voice transfer is
each less than 0.002 mm wide, rotate to reflect detected; digitized voice packets are then trans-
light into the lens of the projection system, creat- ferred along with data and command packets.
ing a bright, full-color display. Displays can be Acronym: DSVD (DS-V-D).
combined to create high-definition systems of digital sort \difi-tl sOrt\ n. A type of ordering
1,920 x 1,035 (1,987,200) pixels with 64 million process in which record numbers or their key val-
colors. Acronym: DMD (DM-D9. ues are sorted digit by digit, beginning with the
digital photography \difi-tl f-togr-fº\ n. least significant (rightmost) digit. Also called radix
Photography by means of a digital camera. Digital sort.
photography differs from conventional photogra- digital speech \difi-tl spºch\ n. See speech syn-
phy in that a digital camera does not use a silver thesis.
halidebased film to capture an image. Instead, a digital subscriber line \ dif i-tl sub-skri br lin \
digital camera captures and stores each image n. An ISDN BRI (Basic Rate Interface) line or chan-
electronically. See also digital camera. nel. Acronym. DSL (D’S-L’). See also BRI, ISDN.
digital proof \difi-tl prbf\ n. See direct digital digital-to-analog converter \ dif i-tl-t-an -
color proof. log kn-vr-tor\ n. A device that translates digital
digital recording \ dij i-tl r-kordeng\ n. The data to an analog signal. A digital-to-analog con-
storage of information in binary-encoded (digi- verter takes a succession of discrete digital values
tal) format. Digital recording converts informa- as input and creates an analog signal whose ampli-
tiontext, graphics, sound, or picturesto tude corresponds, moment by moment, to each
strings of is and Os that can be physically repre- digital value. See the illustration. Acronym: DAC
sented on a storage medium. Digital recording (DA-C). Compare analog-to-digital converter.
media include computer disks and tapes, optical
(or compact) discs, and ROM cartridges of the
type used for some software and many computer
games.
digital signal \diji-tl signl\ n. A signal, such as
one transmitted within or between computers, in Digital Analog
input output
which information is represented by discrete
statesfor example, high and low voltages Digital-to-analog converter.
rather than by fluctuating levels in a continuous
stream, as in an analog signal. digital versatile disc \difi-t1 vrs-tol disk\ n.
digital signal processor \ dif i-tl signal pros es- See digital video disc.
n. An integrated circuit designed for high- digital video disc \difi-tl vidº- disk\ n. The
speed data manipulation and used in audio, next generation of optical disc storage technology.
communications, image manipulation, and other With digital video disc technology, video, audio,
data acquisition and data control applications. and computer data can be encoded onto a corn-
Acronym: DSP (D’S-P’). pact disc (CD). A digital video disc can store
digital signature \diji-tl sign-chur\ n. A per- greater amounts of data than a traditional CD. A
sonal authentication method based on encryption standard single-layer, single-sided digital video

14115
dru in

drill down \dril doun\ vb. To start at a top-level drive number \driv numbr\ n. The naming
menu, directory, or Web page and pass through convention for Macintosh disk drives. For exam-
several intermediate menus, directories, or linked ple, a two-drive system calls its drives 0 and 1.
pages, until the file, page, menu command, or driver \drivar\ n. A hardware device or a pro-
other item being sought is reached. Drilling down gram that controls or regulates another device. A
is common practice in searching for files or infor - line driver, for example, boosts signals transmitted
mation on the Internet, where high-level Gopher over a communications line. A device driver is a
menus and World Wide Web pages are frequently device-specific control program that enables a
very general and become more specific at each computer to work with a particular device, such as
lower level. See the illustration. See also Gopher, a printer or a disk drive. See also device driver.
menu, Web page. DRO \DR-O\ n. Acronym for destructive read-
out. See destructive read.
drop cap \drop kap\ n. A large capital letter at
the beginning of a text block that occupies the ver-
tical depth of two or more lines of regular text. See
the illustration.

Jih sectetuer sed


adipsicing
elite in sed
L. JIlL utm diam
nonummy nibh wisi
tincidunt eusismond ut
laoreet dolore
Drop cap.

Drill down. drop-dead halt \dropded hlC\ n. See dead halt.


drop-down menu \dropdoun menyF\ n. A
drive \drTv\ n. See disk drive. menu that drops from the menu bar when
drive bay \driv bª\ n. A hollow, rectangular area requested and remains open without further
in a computer chassis designed to hold a disk action until the user closes it or chooses a menu
drive. A drive bay always has side walls, usually item. Compare pull-down menu.
made of metal, that generally contain holes to drop in \drop in\ vb. To read a spurious signal
facilitate installation of a disk drive. Some drive during a data read/write operation, producing
bays, such as those intended to hold hard disks, erroneous data.
are not visible to the user. Most drives are located droplet \droplit\ n. 1. An extension for Quark
on the front of the chassis so that the user can Express that allows files to be dragged onto a page
interact with the drive. from the finder. 2. A feature from Frontier that
drive letter \drv 1etr\ n. The naming conven- allows scripts to be embedded within an applica-
tion for disk drives on IBM and compatible com- tion and run when the application is double-
puters. Drives are named by letter, beginning with clicked. 3. A general name for any AppleScript
A, followed by a colon. program that allows files to be dragged and
drive mapping \driv mapeng\ n. The assign- dropped into it for processing. See also Apple-
ment of a letter or name to a disk drive so that the Script.
operating system or network server can identify drop out \drop ouC\ vb. To lose the signal
and locate it. For example, in PCs, the primary momentarily during a data read/write operation,
drive mappings are A: and B: for floppy disk drives thus producing erroneous data.
and C: for the hard disk. See also A:, disk drive, drum \drum\ n. A rotating cylinder used with
hard disk. some printers and plotters and (in the early days

jA
U. ,
allows for faster read times than DRAM of compa- memory than RAM, take longer to reprogram, and
rable speed by allowing a new read cycle to begin can be reprogrammed only a limited number of
while data is being read from a previous cycle. times before wearing out. See also EPROM, ROM.
This allows for faster overall system performance. EFF \EF-F\ ii. See Electronic Frontier Foundation.
Compare dynamic RAM, EDO RAM. e-form \Eiªrm\ n. Short for electronic form. An
EDO RAM \ED-O ram, R-A-M\ n. Acronym for online document that contains blank spaces for a
extended data out random access memory. A user to fill in with requested information and that
type of dynamic RAM that keeps data available for can be submitted through a network to the orga-
the CPU while the next memory access is being nization requesting the information. On the Web,
initialized, resulting in increased speed. Pentium- e-forms are often coded in CGI script and secured
class computers using Intel’s Triton chip set are via encryption. See also CGI (definition 1).
designed to take advantage of EDO RAM. See also .eg \dotE-G\ n. On the Internet, the major geo-
central processing unit, dynamic RAM. Compare graphic domain specifying that an address is
EDO DRAM. located in Egypt.
EDP \ED-P\ n. Acronym for electronic data pro- EGA \EG-A\ n. Acronym for Enhanced Graphics
cessing. See data processing. Adapter. An IBM video display standard intro-
.edu \dot-ED-U\ n. In the Internet’s Domain duced in 1984. It emulates the Color/Graphics
Name System, the top-level domain that identifies Adapter (CGA) and the Monochrome Display
addresses operated by four-year, degreed educa- Adapter (MDA) and provides medium-resolution
tional institutions. The domain name .edu appears text and graphics. It was superseded by Video
as a suffix at the end of the address. In the United Graphics Display (VGA).
States, schools that offer kindergarten through EGP \EG-P\ n. See External Gateway Protocol.
high school classes use the top-level domain of .eh \dotE-H\ n. On the Internet, the major geo-
112.us or just .us. See also .k12.us, .us, DNS (def - graphic domain specifying that an address is
inition 1), domain (definition 3). Compare .com, located in Western Sahara.
.gov, .mil, .net, org. EIA \EI-A\ n. Acronym for Electronic Industries
edutainment \ ej db-tªnmnt, edydb-tanmnt\ Association. An association based in Washington,
n. Multimedia content in software, on CD-ROM, or D.C., with members from various electronics man-
on a Web site that purports to educate the user as ufacturers. It sets standards for electronic compo-
well as entertain. See also multimedia. nents. RS-232-C, for example, is the EIA standard
.ee \dotE-E\ n. On the Internet, the major geo- for connecting serial components. See also RS-
graphic domain specifying that an address is 232-C standard.
located in Estonia. EIDE \EI-D-E\ n. See Enhanced IDE.
EEMS \EE-M-S\ n. Acronym for Enhanced Eiffel \Yfl\ n. An object-oriented programming
Expanded Memory Specification. A superset of the language developed by Bertrand Meyer in 1988. It
original Expanded Memory Specification (EMS). runs on MS-DOS, OS/2, and UNIX. Its major
Version 3.0 of EMS allowed only storage of data design features are the ability to use modules in
and supported 4-page frames. EEMS allowed up to multiple programs and software extensibility.
64 pages along with executable code to be stored EIS \EI-S\ n. See executive information system.
in expanded memory. The features of EEMS were EISA \es, EI-S-A\ n. Acronym for Extended
included in EMS version 4.0. See also EMS, page Industry Standard Architecture. A bus standard
frame. for the connection of add-on cards to a PC moth-
EEPROM \EEprom, EE-PR-O-M\ n. Acronym erboard, such as video cards, internal modems,
for electrically erasable programmable read-only sound cards, drive controllers, and cards that
memory. A type of EPROM that can be erased support other peripherals. EISA was introduced
with an electrical signal. It is useful for stable stor - in 1988 by a consortium of nine computer indus-
age for long periods without electricity while still try companies. The companiesAST Research,
allowing reprogramming. EEPROMs contain less Compaq, Epson, Hewlett-Packard, NEC, Olivetti,

I.’.
Iwo
0
fan-in \fanin\ n. The maximum number of sig- Transfer Mode, ATM. See also packet (definition
nals that can be fed to a given electronic device, 2), packet switching.
such as a logic gate, at one time without risking Fast SCSI \fast skuzº, SC-S-Y\ n. A form of the
signal corruption. The fan-in rating of a device SCSI-2 interface that can transfer data 8 bits at a
depends on its type and method of construction. time at up to 10 megabytes per second. The Fast
Compare fan-out. SCSI connector has 50 pins. Also called Fast SCSI-
fan-out \fanout\ n. The maximum number of 2. See also SCSI, SCSI-2. Compare Fast/Wide SCSI,
electronic devices that can he fed by a given elec- Wide SCSI.
tronic device, such as a logic gate, at one time Fast/Wide SCSI \fasfwid skuzº, SC-S-V\ n. A
without the signal becoming too weak. The fan- form of the SCSI-2 interface that can transfer data
out rating of a device depends on its type and 16 bits at a time at up to 20 megabytes per second.
method of construction. Compare fan-in. The Fast/Wide SCSI connector has 68 pins. Also
fanzine \fanzºn\ n. A magazine, distributed called Fast/Wide SCSI-2. See also SCSI, SCSI-2.
online or by mail, that is produced by and devoted Compare Fast SCSI, Wide SCSI.
to fans of a particular group, person, or activity. FAT \fat, FA-T\ n. See file allocation table.
See also ezine. fatal error \fªtl rr\ n. An error that causes the
FAQ \fak, FA-Q\ n. Acronym for frequently system or application program to crashthat is, to
asked questions. A document listing common fail abruptly with no hope of recovery.
questions and answers on a particular subject. fat application \fat a-pl-kªshn\ n. An appli-
FAQs are often posted on Internet newsgroups cation that can be used on both PowerPC proces-
where new participants ask the same questions sor-based Macintosh computers and 68K-based
that regular readers have answered many times. Macintosh computers.
farad \frad\ n. Abbreviated F. The unit of fat binary \fat binr-º\ n. An application format
capacitance (the ability to hold a charge). A 1- that supports both PowerPC processor-based
farad capacitor holds a charge of 1 coulomb with Macintosh computers and 68K-based Macintosh
a potential difference of 1 volt between its plates. computers.
In practical use, a farad is an extremely large fatbits \fatbits\ n. 1. Originally (as FatBits), a fea-
amount of capacitance; capacitance is usually ture of the Apple MacPaint program in which a
expressed in terms of microfarads (10) or pico- small portion of a drawing can be enlarged and
farads (10 -12
) .
modified one pixel (FatBit) at a time. 2. A similar
FARNET \frnet, F-A-Rnet\ See Federation of feature in any program that allows pixel-by-pixel
American Research Networks. modification through a zoom feature.
Fast Ethernet \fast ºthr-net\ n. Ethernet capa- fat client \faf clTnt\ n. In a client/server archi-
ble of supporting 100 megabits per second. See tecture, a client machine that performs most or all
also Ethernet (definition 1). of the processing, with little or none performed by
fast Fourier transform \ fast fdbr º-ª trans frm\ the server. The client handles presentation and
n. A set of algorithms used to compute the discrete functions, and the server manages data and access
Fourier transform of a function, which in turn is to it. See also client (definition 3), client/server
used for solving series of equations, performing architecture, server (definition 2), thin server.
spectral analysis, and carrying out other signal- Compare fat server, thin client.
processing and signal generation tasks. Acronym: FAT file system \fat flY si-stm, FA-T\ n. The
FFT (FF-T). See also Fourier transform. system used by MS-DOS to organize and manage
fast infrared port \fast infr-red prC\ n. See files. The FAT (file allocation table) is a data struc-
FIR port. ture that MS-DOS creates on the disk when the
fast packet \fast paket\ n. A standard for high- disk is formatted. When MS-DOS stores a file on a
speed network technology that utilizes fast switch- formatted disk, the operating system places infor-
ing of fixed-length cells or packets for real-time mation about the stored file in the FAT so that MS-
transmission of data. Also called Asynchronous DOS can retrieve the file later when requested.

up
I1I?
file form

.fidonet.org \dot-fIdO-net-dot-org\ n. On the to manage disk space used for file storage. Files on
Internet, the major domain specifying that an a disk are stored, as space allows, in fixed-size
address is located on Fidonet. groups of bytes (characters) rather than from
field \fºld\ n. 1. A location in a record in which a beginning to end as contiguous strings of text or
particular type of data is stored. For example, numbers. A single file can thus be scattered in
EMPLOYEE-RECORD might contain fields to store pieces over many separate storage areas. A file
Last-Name, First-Name, Address, City, State, Zip- allocation table maps available disk storage space
Code, Hire-Date, Current-Salary, Title, Department, so that it can mark flawed segments that should
and so on. Individual fields are characterized by not be used and can find and link the pieces of a
their maximum length and the type of data (for file. In MS-DOS, the file allocation table is com-
example, alphabetic, numeric, or financial) that can monly known as the FAT. See also FAT file system.
be placed in them. The facility for creating these file attribute \fTl atru-byflt\ n. A restrictive
specifications usually is contained in the data def- label attached to a file that describes and regulates
inition language (DDL). In relational database man- its usefor example, hidden, system, read-only,
agement systems, fields are called columns. 2. A archive, and so forth. In MS-DOS, this information
space in an on-screen form where the user can is stored as part of the file’s directory entry.
enter a specific item of information. file backup \fTl bakup\ n. See backup.
field-effect transistor \ fºld. o-fekt tranz-i str\ n. file compression \fTl km-preshn\ n. The pro-
See FET. cess of reducing the size of a file for transmission
field-programmable logic array \ fºld pro-gram- or storage. See also data compression.
-bl lojik r-ª\ n. An integrated circuit containing file control block \fil kn-trOL hlok\ n. A small
an array of logic circuits in which the connections block of memory temporarily assigned by a com-
between the individual circuits, and thus the logic puter’s operating system to hold information about
functions of the array, can be programmed after an opened file. A file control block typically con-
manufacture, typically at the time of installation in tains such information as the file’s identification,
the field. Programming can he performed only its location on disk, and a pointer that marks the
once, typically by passing high current through user’s current (or last) position in the file. Acro-
fusible links on the chip. Acronym: FPLA (FP-L- nym: FCB (FC-B).
A’). Also called PLA, programmable logic array. file conversion \fTl kn-vrzhn\ n. The pro-
field separator \fºld sepr-ª-tr\ n. Any charac- cess of transforming the data in a file from one for-
ter that separates one field of data from another. mat to another without altering its contentsfor
See also delimiter, field (definition 1). example, converting a file from a word processor’s
FIFO \fTiO, FI-F-0\ n. See first in, first out. format to its ASCII equivalent.
fifth-generation computer \ fifthjen-r-ª shun file extension \f11 eks-tenshn\ n. See extension
km-pydbtr\ n. See computer. (definition 1).
fifth normal form \fifth n6rm1 fOrm\ n. file extent \fTl eks-tent\ n. See extent.
Abbreviated 5NF. See normal form (definition 1). file format \fTl fflrmat\ n. The structure of a file
file \fil\ n. A complete, named collection of infor - that defines the way it is stored and laid out on the
mation, such as a program, a set of data used by a screen or in print. The format can be fairly simple
program, or a user-created document. A file is the and common, as are files stored as "plain" ASCII
basic unit of storage that enables a computer to text, or it can be quite complex and include vari-
distinguish one set of information from another. A ous types of control instructions and codes used
file is the "glue" that binds a conglomeration of by programs, printers, and other devices. Exam-
instructions, numbers, words, or images into a ples include RTF (Rich Text Format), DCA (Docu-
coherent unit that a user can retrieve, change, ment Content Architecture), PICT, DIF (Data
delete, save, or send to an output device. Interchange Format), DXF, TIFF (Tagged Image
file allocation table \f11 al--kªshn tªbl\ n. A File Format), and EPSF (Encapsulated PostScript
table or list maintained by some operating systems Format).

IR,
19a1i
file server \fTl srvr\ n. A file-storage device on file structure \fil strukchur\ n. A description of
a local area network that is accessible to all users a file or group of files that are to be treated
on the network. Unlike a disk server, which together for some purpose. Such a descriptio n
appears to the user as a remote disk drive, a file includes file layout and location for each file under
server is a sophisticated device that not only stores consideration.
files but manages them and maintains order as net- file system \fil sistm\ n. In an operating sys-
work users request files and make changes to tem, the overall structure in which files are named,
them. To deal with the tasks of handling multiple stored, and organized. A file system consists of
sometimes simultaneousrequests for files, a file files, directories, and the information needed to
server contains a processor and controlling soft- locate and access these items. The term can also
ware as well as a disk drive for storage. On local refer to the portion of an operating system that
area networks, a file server is often a computer translates requests for file operations from an
with a large hard disk that is dedicated only to the application program into low-level, sector-
task of managing shared files. Compare disk server. oriented tasks that can be understood by the driv-
file sharing \fW shareng\ n. The use of com- ers controlling the disk drives. See also driver.
puter files on networks, wherein files are stored file transfer \fTl transfr\ n. The process of
on a central computer or a server and are moving or transmitting a file from one location to
requested, reviewed, and modified by more than another, as between two programs or over a net-
one individual. When a file is used with different work.
programs or different computers, file sharing can File Transfer Protocol \fTl trans-far prt-kol\
require conversion to a mutually acceptable for- n. See FTP 1 (definition 1).
mat. When a single file is shared by many people, file type \fil tip\ n. A designation of the opera-
access can be regulated through such means as tional or structural characteristics of a file. A file’s
password protection, security clearances, or file type is often identified in the filename. With MS-
locking to prohibit changes to a file by more than DOS, a file’s type is usually reflected in the file-
one person at a time. name extension. See also file format.
Me size \f11 siz\ n. The length of a file, typically fill \fil\ n. In computer graphics, to "paint" the
given in bytes. A computer file stored on disk actu- inside of an enclosed figure, such as a circle, with
ally has two file sizes, logical size and physical color or a pattern. The portion of the shape that
size. The logical file size corresponds to the file’s can be colored or patterned is the fill area. Draw-
actual sizethe number of bytes it contains. The ing programs commonly offer tools for creating
physical size refers to the amount of storage space filled or nonfilled shapes; the user can specify
allotted to the file on disk. Because space is set color or pattern.
aside for a file in blocks of bytes, the last charac- film at 11 \film at -levn\ A phrase sometimes
ters in the file might not completely fill the block seen in newsgroups. An allusion to a brief news-
(allocation unit) reserved for them. When this hap- break on TV that refers to a top news story that
pens, the physical size is larger than the logical will he covered in full on the 11 o’clock news, it is
size of the file. used sarcastically to ridicule a previous article’s
filespec \fTlspek\ n. See file specification (defini- lack of timeliness or newsworthiness. See also
tion 1). newsgroup.
file specification \fiI spes-f-kªshn\ n. 1. film recorder \filrn r-kOrdr\ n. A device for
Abbreviated filespec. The path to a file, from a disk capturing on 35-mm film the images displayed on
drive through a chain of directory files to the file- a computer screen.
name that serves to locate a particular file. 2. A film ribbon \film ribn\ n. See carbon ribbon.
filename containing wildcard characters that indi- filter \filtr\ n. 1. A program or set of features
cate which files among a group of similarly named within a program that reads its standard or desig-
files are requested. 3. A document that describes nated input, transforms the input in some desired
the organization of data within a file. way, and then writes the output to its standard or

U
external device using infrared light. See also infra- a specified position. Fixed-point numbers are a
red, input/output port. compromise between integral formats, which are
FIRST \frst, FI-R-S-T\ n. Acronym for Forum of compact and efficient, and floating-point numeric
Incident Response and Security Teams. An organi- formats, which have a great range of values. Like
zation within the Internet Society (ISOC) that coor- floating-point numbers, fixed-point numbers can
dinates with CERT in order to encourage have a fractional part, but operations on fixed-
information sharing and a unified response to point numbers usually take less time than floating-
security threats. See also CERT, Internet Society. point operations. See also floating-point notation,
first-generation computer \ frst-jen-r-ª shun integer.
km-pytr\ n. See computer. fixed space \fiksd spas\ n. A set amount of hori-
first in, first out \frst-infrst-out\ n. A method zontal space used to separate characters in text-- -

of processing a queue, in which items are often, the width of a numeral in a given font. See
removed in the same order in which they were also em space, en space, thin space.
addedthe first in is the first out. Such an order is fixed spacing \fiksd spa seng\ n. See monospac-
typical of a list of documents waiting to be printed. ing.
Acronym: FIFO (fif, FI-F-O). See also queue. fixed storage \fiksd storj\ n. Any nonremov-
Compare last in, first out. able storage, such as a large disk that is sealed per-
first normal form \frsf nOr-ml frm\ n. See manently in its drive.
normal form (definition 1). fixed-width font \fiksdwidth font\ n. See mono-
fitting \fiteng\ n. The calculation of a curve or space font.
other line that most closely approximates a set of fixed-width spacing \fiksdwidth spaseng\ n.
data points or measurements. See also regression See monospacing.
analysis. fixed-word-length computer \ fiksd vvrd length
FIX \fiks, FI-X\ n. Acronym for Federal Internet km-pytr\ n. A description that applies to
Exchange. A connection point between the U.S. almost all computers and refers to the uniform
government’s various internets and the Internet. size of the data units, or words, that are pro-
There are two Federal Internet Exchanges: FIX cessed by the microprocessor and shuttled
West, in Mountain View, California; and FIX East, through the system over the hardware lines com-
in College Park, Maryland. Together, they link the posing the main data bus. Fixed-word-length
backbones of MILNET, ESnet (the TCP/IP network computers, including IBM and Macintosh per-
of the Department of Energy), and NSInet (NASA sonal computers, commonly work with 2 or 4
Sciences Internet) with NSFnet. See also backbone bytes at a time.
(definition 1), MILNET, NSFnet, TCP/IP. .1j \dotTF-f\ n. On the Internet, the major geo-
fixed disk \fiksd disk\ n. See hard disk. graphic domain specifying that an address is
fixed-length field \fiksdlength fºld\ n. In a located in Fiji.
record or in data storage, a field whose size in F keys \Fkºz\ n. See function key.
bytes is predetermined and constant. A fixed- flag \fiag\ n. 1. Broadly, a marker of some type
length field always takes up the same amount of used by a computer in processing or interpreting
space on a disk, even when the amount of data information; a signal indicating the existence or
stored in the field is small. Compare variable- status of a particular condition. Flags are used in
length field. such areas as communications, programming, and
fixed-pitch spacing \fiksCpich spa seng\ n. See information processing. Depending on its use, a
monospacing. flag can be a code, embedded in data, that identi-
fixed-point arithmetic \ fiksd point r-ith m- fies some condition, or it can be one or more bits
tik\ n. Arithmetic performed on fixed-point num- set internally by hardware or software to indicate
bers. See also fixed-point notation. an event of some type, such as an error or the
fixed-point notation \fiksdpoint no-tªshn\ n. result of comparing two values. 2. In the HDLC
A numeric format in which the decimal point has communications protocol, a flag is the unique

19*1
U
series of bits 01111110, used to start and end a The Macintosh operating system, OS/2, and Win-
transmission frame (message unit). See also HDLC. dows NT use a flat address space. MS-DOS uses a
flame’ \flªrn\ n. An abusive or personally insult- segmented address space, in which a location
ing e-mail message or newsgroup posting. must be accessed with a segment number and an
flame2 \flªni\ vb. 1. To send an abusive or per- offset number. See also segmentation. Compare
sonally insulting e-mail message or newsgroup segmented address space.
posting. 2. To criticize personally by means of e- flatbed plotter \flaChed plotr\ n. A plotter in
mail messages or newsgroup postings. which paper is held on a flat platform and a pen
flame bait \flªm bªt\ n. A posting to a mailing moves along both axes, traveling across the paper
list, newsgroup, or other online conference that is to draw an image. This method is slightly more
likely to provoke flames, often because it accurate than that used by drum plotters, which
expresses a controversial opinion on a highly move the paper under the pen, but requires more
emotional topic. See also flame’, flame war. Com- space. Flatbed plotters can also accept a wider
pare troll. variety of media, such as vellum and acetate,
flamefest \flªmfest\ n. A series of inflammatory because the material does not need to be flexible.
messages or articles in a newsgroup or other See also plotter. Compare drum plotter, pinch-
online conference. roller plotter.
flamer \flmr\ n. A person who sends or posts flatbed scanner \flaCbed skanr\ n. A scanner
abusive messages via e-mail, in newsgroups and with a flat transparent surface that holds the image
other online forums, and in online chats. See also to be scanned, generally a book or other paper
chat’ (definition 1), newsgroup. document. A scan head below the surface moves
flame war \flm wr\ n. A discussion in a mail- across the image. Some flatbed scanners can also
ing list, newsgroup, or other online conference reproduce transparent media, such as slides. See
that has turned into a protracted exchange of the illustration. Compare drum scanner, handheld
flames. See also flame 1
. scanner, sheet-fed scanner.
flash memory \flash memr-º\ n. A type of
nonvolatile memory. Flash memory is similar
to EEPROM memory in function but it must
be erased in blocks, whereas EEPROM can be
erased one byte at a time. Because of its block-
oriented nature, flash memory is commonly used
as a supplement to or replacement for hard disks
in portable computers. In this context, flash
memory either is built into the unit or, more
commonly, is available as a PC Card that can be
plugged into a PCMCIA slot. A disadvantage of
Flatbed scanner.
the block-oriented nature of flash memory is that
it cannot he practically used as main memory flat file \flaC ful\ n. A file consisting of records of
(RAM) because a computer needs to be able to a single record type in which there is no embed-
write to memory in single-byte increments. See ded structure information that governs relation-
also EEPROM, nonvolatile memory, PC Card, ships between records.
PCMCIA slot. flat-file database \flatfil dªt-bªs\ n. A database
flash ROM \flash rom, R-O-M\ n. See flash mem- that takes the form of a table, where only one table
ory. can be used for each database. A flat-file database
flat address space \flat adres spªs, -dres\ n. can only work with one file at a time. Compare
An address space in which each location in mem- relational database.
ory is specified by a unique number. (Memory flat file directory \flaf f-i V dr-ektr-º\ n. A
addresses start at 0 and increase sequentially by 1.) directory that cannot contain subdirectories but

I.
I.,.)
ing errors in the data. See also error-correction local or continental scale. Interestingly, it is often
coding. difficult to measure the length of the perimeter of
forward pointer \fªrwrd pointr\ n. A pointer such a shape exactly because the total distance
in a linked list that contains the address (location) measured depends on the size of the smallest ele-
of the next element in the list. ment measured. For example, one could measure
FOSDIC \fozdik, F-O-SD-I-C\ n. Acronym for on a given coastline the perimeter of every penin-
film optical sensing device for input to computers. sula and inlet, or at a higher magnification the
A device used by the U.S. government to read doc- perimeter of every small promontory and jetty,
uments on microfilm and store them digitally on and so on. In fact, a given fractal may have a finite
magnetic tape or on a disk that can be accessed by area but an infinite perimeter; such shapes are
a computer. considered to have a fractional dimensionfor
Fourier transform \fdrº-ª tranzfOrm\ n. A example, between 1 (a line) and 2 (a plane)-_
mathematical method, developed by the French hence the name fractal. See the illustration. See
mathematician jean-Baptiste-Joseph Fourier (1768- also cellular automata, graftal.
1830), for signal processing and signal generation
tasks such as spectral analysis and image process-
ing. The Fourier transform converts a signal value
that is a function of time, space, or both into a func-
tion of frequency. The inverse Fourier transform
converts a function of frequencies into a function
of time, space, or both. See also fast Fourier trans-
form.
fourth-generation computer \ frthjen-r-ªshn .
..

kom-py tr\ n. See computer.


fourth-generation language \ frthjen-r-ª shun
langwj\ n. See 4GL.
fourth normal form \fOrth nrmol fOrm\ n. FractaL The first figure shows the classical
Abbreviated 4NF. See normal form (definition 1). Mandeibrot set; the three below it show succes-
FPD \FP-D\ n. See full-page display. sive magnifications of the lobe at the bottom of
FPLA \FP-L-A\ n. See field-programmable logic the first figure.
array.
FPU \FP-U\ n. Acronym for floating-point unit. A fractional Ti \fraksh-nl T-wn\ n. A shared
circuit that performs floating-point calculations. connection to a Ti line, in which only a fraction of
See also circuit, floating-point operation. the 24 Ti voice or data channels are used. Acro-
fr \dotF-R\ n. On the Internet, the major geo- nym: FT1 (F’T-wn). See also Ti.
graphic domain specifying that an address is FRAD \frad, FR-A-D\ n. See frame relay assem-
located in France. bler/disassembler.
fractal \fraktl\ n. A word coined by mathemati- fragmentation \ frag mn-tª shn\ n. The scatter-
cian Benoit Mandelbrot in 1975 to describe a class ing of parts of the same disk file over different
of shapes characterized by irregularity, but in a areas of the disk. Fragmentation occurs as files on
way that evokes a pattern. Computer graphics a disk are deleted and new files are added. Such
technicians often use fractals to generate nature- fragmentation slows disk access and degrades the
like images such as landscapes, clouds, and for- overall performance of disk operations, although
ests. The distinguishing characteristic of fractals is usually not severely. Utility programs are available
that they are ’self-similar"; any piece of a fractal, for rearranging file storage on fragmented disks.
when magnified, has the same character as the FRAM \Fram, FR-A-M\ n. Acronym for ferro-
whole. The standard analogy is that of a coastline, magnetic random access memory. A form of data
which has a similar structure whether viewed on a storage technology in which data is recorded

U.’..
104’

I.
harddisjT

the data wires), in which each device indicates its in the absence of an external magnetic field. Com-
readiness to send or receive data. A software pare soft (definition 2).
handshake consists of signals transmitted over the hard card \hrd’ krd\ n. A circuit board, carrying
same wires used to transfer data, as in modem-to- a hard disk and containing its controller, that plugs
modem communications over telephone lines. into an expansion slot and uses the expansion bus
hands-on \ handz ’on\ adj. Involving interactive for power as well as for data and control signals.
work with a computer or a computer program. A By contrast, a hard disk in a drive bay communi-
hands-on tutorial, for example, would teach a cates with a separate controller card by a ribbon
skill (such as the use of a program) by means of cable and has a direct cable to the computer’s
practice sessions and question-and-answer dia- main power supply. See also controller, drive bay,
logues. expansion slot, ribbon cable.
handwriting recognition \ hand ’rF tºng rek-g- hard-coded \hrd"kdd\ adj. 1. Designed to
nishn\ n. 1. The ability of a computer to identify handle a specific situation only. 2. Depending on
a user by recognizing features of handwriting, values embedded in the program code rather than
especially a signature. 2. The ability of a computer on values that can be input and changed by the
to translate handwritten text into character data for user.
input. This technology is still under considerable hard copy \hrd" kop"e\ n. Printed output on
development, and most handwriting recognition paper, film, or other permanent medium. Compare
programs require users to form letters and words soft copy.
in a very consistent and clear manner to work ade- hard disk \hrd disk\ n. A device containing one
quately. The development of handwriting recogni- or more inflexible platters coated with material in
tion programs has been spurred by PDAs, which which data can be recorded magnetically, together
frequently have keyboards that are too small for with their read/write heads, the head-positioning
data entry, and software designed for Asian mar- mechanism, and the spindle motor in a sealed case
kets that have languages with numerous charac- that protects against outside contaminants. The
ters, which makes keyboards a cumbersome protected environment allows the head to fly 10 to
method for entering text. See also PDA. Compare 25 millionths of an inch above the surface of a
optical character recognition. platter rotating typically at 3,600 to 7,200 rpm;
hang \hang\ vb. To stop responding. A hung pro- therefore, much more data can be stored and
gram or computer system does not respond to accessed much more quickly than on a floppy
user input, but the screen looks as if everything is disk. Most hard disks contain from two to eight
running normally. The program or system might platters. See the illustration. Also called hard disk
be waiting for something, for example, informa- drive. Compare floppy disk.
tion from a network, or it might have terminated
abnormally. It might resume running normally on
its own, or the user might need to terminate and
restart the program or reboot the computer. A
hung computer system is said to be locked up. See
Read/write head
also crash (definition 1).
hanging indent \hangeng in’dent\ n. Placement
of the beginning of the first line of a paragraph far-
ther to the left than the subsequent lines. Also Platter
called outdent. Compare indent.
hard \hrd\ adj. 1. Permanent, fixed, or physically
defined; unchangeable by the ordinary operation
of a computer system. See also hard copy, hard
error, hard return, hard-sectored disk, Compare Hard disk. The cover of this bard disk has been
soft (definition 1). 2. Retaining magnetization even removed to reveal the components within.

U
especially the World Wide Web. A home page is controlled by a circuit known as a phase-locked
called a start page in Microsoft Internet Explorer. loop, which maintains a constant precise fre-
2. An entry page for a set of Web pages and other quency so that a clear image is formed.
files in a Web site. host \hst\ n. The main computer in a system of
home record \hOm rekrd\ n. See header record. computers or terminals connected by communica-
homogeneous environment \ h-m-jº ne-s en- tions links.
virn-mnt, en-virn-mnt\ n. A computing host adapter \ host - -dap tr\ n. A device for
milieu, usually within an organization, in which connecting a peripheral to the main computer,
only one manufacturer’s hardware and one manu- typically in the form of an expansion card. Also
facturer’s software are used. compare heteroge- called controller, host bus adapter.
neous environment. host bus adapter \hOsC bus -daptr\ n. See
homogeneous network \h-m-jºnº-s net-wrk\ host adapter.
n. A network on which all the hosts are similar and host language \hOsC lang’wj\ n. 1. The machine
only one protocol is used. language of a CPU. 2. A high-level language that
hook \hdbk\ n. A location in a routine or program is specifically supported by an operating system
in which the programmer can connect or insert with its toolbox routines and native development
other routines for the purpose of debugging or systems.
enhancing functionality. host name \hOsC nm\ n. The name of a specific
horizontal blanking interval \hOr-zon-tl blan - server on a specific network within the Internet,
keng in-tar-vl\ n. See blanking, horizontal re- leftmost in the complete host specification. For
trace. example, www.microsoft.com indicates the serv -
horizontal flyback \hOr-zon-tl flibak\ n. See er called "www" within the network at Microsoft
horizontal retrace. Corporation.
horizontal market software \ Mr--zon tl mr - host not responding \hOst not r-spondeng\
kt softwr\ n. Application programs, such as n. An error message issued by an Internet cli-
word processors, that can be used in all types of ent indicating that the computer to which a
business, as opposed to those geared for a certain request has been sent is refusing the connec-
industry. tion or is otherwise unavailable to respond to
horizontal retrace \hr-zon-tl rºtrªs\ n. The the request.
movement of the electron beam in a raster-scan host timed out \hOsC timd ouC\ n. An error con-
video display from the right end of one scan line dition that occurs when a remote system fails to
to the left end (the beginning) of the next. During respond within a reasonable amount of time (a
horizontal retrace, the electron beam is turned off, few minutes) during an exchange of data over a
so the time required for the beam to move is called TCP connection. This condition may mean that the
the horizontal blanking interval. See also blanking. remote system has crashed or been disconnected
Compare vertical retrace. from the network. The error message the user sees
horizontal scrolling \hr-zon-tol skroleng\ n. may or may not be phrased in this manner. See
A feature of programs such as word processors also TCP. Compare host not responding.
and spreadsheets that enables the user to scroll left host unreachable \hOst un-rºch-bl\ n. An
and right to display information beyond the hori- error condition that occurs when the particular
zontal limits of the screen (or window, in a graph- computer to which the user wishes to connect
ical user interface). over a TCP/IP network cannot be accessed on its
horizontal synchronization \ hr -zon-tl sºn - LAN because it is either down or disconnected
kr-no-zªshn\ n. On raster displays, the timing from the network. The error message the user sees
produced by a signal that controls the sweep of may or may not be phrased in this manner. See
the display’s electron beam as it moves from left to also TCP/IP.
right and back again to form an image line by line. hot \hot\ adj. Of special or urgent interest, or
The horizontal synchronization signal is usually deemed popular.

I,
hot carrier diode \hot kr-º-r dUd\ n. See HotWired \hotwird\ n. A Web site affiliated with
Schottky diode. Wired magazine that contains news, gossip, and
hot docking \hot dokeng\ n. The process of other information about the culture of the Internet:
attaching a laptop computer to a docking station http://www.hotwired.com/frontdoor/.
while the computer is running, and automatically housekeeping \houskepeng\ n. Any of various
activating the docking station’s video display and routines, such as updating the clock or perform-
other functions. See also docking station, laptop. ing garbage collection, designed to keep the sys-
hot insertion \hot in-srshn\ n. The insertion tem, the environment within which a program
of a device or card while there is power to the sys- runs, or the data structures within a program in
tem. Many newer laptops allow for hot insertion of good working order.
PCMCIA cards. High-end servers may also allow HPC \HP-C\ n. See handheld PC.
hot insertion to reduce downtimes. HPFS \HP-F-S\ n. Acronym for High Perfor -
HotJava \hotjav\ n. A Web browser developed mance File System. A file system available with
by Sun Microsystems, Inc. that is optimized to run OS/2 versions 1.2 and later. See also FAT file sys-
Java applications and applets embedded in Web tem, NTFS.
pages. See also applet, Java, Java applet. HPGL \HP-G-L\ n. Acronym for Hewlett-Packard
hot key’ \hot kº\ n. A keystroke or combination Graphics Language. A language originally devel-
of keystrokes that switches the user to a different oped for images destined for plotters. An HPGL
program, often a terminate-and-stay-resident file consists of instructions that a program can use
(TSR) program or the operating system user inter- to reconstruct a graphical image.
face. See also TSR. HPIB \HP-I-B\ n. Acronym for Hewlett-Packard
hot key2 \hot kº\ vb. To transfer to a different Interface Bus. See general-purpose interface bus.
program by pressing a hot key. HPPCL \WP-P-C-L\ n. Acronym for Hewlett-
hot link \hot lºnk\ n. 1. A connection Packard Printer Control Language. See Printer
between two programs that instructs the second Control Language.
program to make changes to data when changes HP/UX or HP-UX \HP-U-X\ n. Acronym for
occur in the first program. For example, a word Hewlett-Packard UNIX. A version of the UNIX
processor or desktop publishing program could operating system specifically designed to be run
update a document based on information on Hewlett-Packard’s workstations. See also UNIX.
obtained from a database through a hot link. 2. .hqx \dotH-Q-X\ n. A file extension for a file
See hyperlink. encoded with BinHex. See also BinHex.
hotlist \hotlist\ n. A list of frequently accessed .hr \dotH-R\ n. On the Internet, the major geo-
items, such as Web pages in a Web browser, from graphic domain specifying that an address is
which the user can select one. The hotlist of Web located in Croatia.
pages is called the bookmark list in Netscape Nav - HREF \Href\ Short for hypertext reference. An
igator and Lynx and is called the Favorites folder attribute in an HTML document that defines a link
in Microsoft Internet Explorer. to another document on the Web. See also HTML.
hot plugging \hot plug-eng\ n. A feature that HSB \I-FS-B\ n. Acronym for hue-saturation-
allows equipment to be connected to an active brightness. A color model in which hue is the
device, such as a computer, while the device is color itself as placed on a color wheel, where 0 is
powered on. red, 60 0 is yellow, 120 1 is green, 180 is cyan, 240
hot spot \hot spot\ n. The position in a mouse is blue, and 300 is magenta; saturation is the per -
pointer, such as the position at the tip of an arrow centage of the specified hue in the color; and
or the intersection of the lines in a cross, that brightness is the percentage of white in the color.
marks the exact location that will be affected by a Also called HLS, HSV, hue. See also color model.
mouse action, such as a button press. Compare CMY, RGB.
hot swapping \hot swapeng\ n. See hot plug- HSV \FFS-V\ n. Acronym for hue-saturation-
ging. value. See HSB.

L
input/output devic

checksums on the code can he recomputed and bound or output-bound if only input or only out-
compared with the stored original checksums put limits the speed at which the processor accepts
each time the program is run; if any have and processes data. Also called I/O-bound.
changed, the program file is corrupt and may he input/output buffer \in"pdbt-out"pdbt buf’r\ n.
infected. See also checksum, virus. A portion of computer memory reserved for tem-
input’ \in’pdht\ n. Information entered into a porary storage of incoming and outgoing data.
computer or program for processing, as from a Because input/output devices can often write to a
keyboard or from a file stored on a disk drive. buffer without intervention from the CPU, a pro-
input2 \in’pdbt\ vb. To enter information into a gram can continue execution while the buffer fills,
computer for processing. thus speeding program execution. See also buffer 1 .

input area \in"pdbt r"º-\ n. See input buffer. input/output bus \in"pdbt-outpdht bus"\ n. A
input-bound \ in "pdbt-bound" \ adj. See input/ hardware path used inside a computer for transfer-
output-bound. ring information to and from the processor and
input buffer \in’pd’bt buf’r\ n. A portion of com- various input and output devices. See also bus.
puter memory set aside for temporary storage of input/output channel \in"pd’bt-outpdht chan"1\
information arriving for processing. See also n. A hardware path from the CPU to the input/out-
buffer’. put bus. See also bus.
input channel \in"pdbt chan"l\ n. See input/out- input/output controller \ in" pc3’bt-out"pdbt kn-
put channel. tr"lr\ n. Circuitry that monitors operations and
input device \ fl "pUt d-vis" \ n. A peripheral performs tasks related to receiving input and trans-
device whose purpose is to allow the user to give ferring output at an input or output device or port,
input to a computer system. Examples of input thus providing the processor with a consistent
devices are keyboards, mice, joysticks, and sty - means of communication (input/output interface)
luses. See also peripheral. with the device and also freeing the processor’s
input driver \ inpdt dri"vr\ n. See device time for other work. For example, when a read or
driver. write operation is performed on a disk, the drive’s
input/output \ in" pd’bt-out"pdbt\ n. The comple- controller carries out the high-speed, electroni-
mentary tasks of gathering data for a computer or cally sophisticated tasks involved in positioning
a program to work with, and of making the results the read-write heads, locating specific storage
of the computer’s activities available to the user or areas on the spinning disk, reading from and writ-
to other computer processes. Gathering data is ing to the disk surface, and even checking for
usually done with input devices such as the key- errors. Most controllers require software that
board and the mouse, as well as disk files, while enables the computer to receive and process the
the output is usually made available to the user via data the controller makes available. Also called
the display and the printer and via disk files or device controller, I/O controller.
communications ports for the computer. Acronym: input/output device \ in" pdbt-out"pdbt d-vi’s" \
1/0 (1-0’). n. A piece of hardware that can he used both for
input/output area \in"pdbt-ouC’pdbt r"º-\ n. providing data to a computer and for receiving
See input/output buffer. data from it, depending on the current situation. A
input/output-bound \ in" pdbt-out"pdt-bound" \ disk drive is an example of an input/output
adj. Characterized by the need to spend lengthy device. Some devices, such as a keyboard or a
amounts of time waiting for input and output of mouse, can be used only for input and are also
data that is processed much more rapidly. For called input devices. Other devices, such as print-
example, if the processor is capable of making ers, can be used only for output and are also called
rapid changes to a large database stored on a disk output devices. Most devices require installation of
faster than the drive mechanism can perform the software routines called device drivers to enable
read and write operations, the computer is input/ the computer to transmit and receive data to and
output-bound. A computer may be simply input- from them.

UI

1
input/output interface

input/output interface \ in pdbt-ouf pdbt in tar - Insert key \insrt kº\ n. A key on the keyboard,
fªs\ n. See input/output controller. labeled "Insert" or "Ins," whose usual function is
input/output port \inpdbt-ouCpdbt pOrtT\ n. A to toggle a program’s editing setting between an
channel through which data is transferred insert mode and an overwrite mode, although it
between an input or output device and the proces- may perform different functions in different appli-
sor. The port appears to the CPU as one or more cations. Also called Ins key.
memory addresses that it can use to send or insert mode \ insrt md \ n. A mode of opera-
receive data. Specialized hardware, such as in an tion in which a character typed into a document or
add-on circuit board, places data from the device at a command line pushes subsequent existing
in the memory addresses and sends data from the characters further to the right on the screen rather
memory addresses to the device. Ports may also he than overwriting them. Insert mode is the opposite
dedicated solely to input or to output. of overwrite mode, in which new characters
input/output processor \ in pc3bt-outpdbt pros’- replace subsequent existing characters. The key or
es-r\ n. Hardware designed to handle input and key combination used to change from one mode
output operations to relieve the burden on the to the other varies among programs, but the Insert
main processing unit. For example, a digital signal key is most often used. Compare overwrite mode.
processor can perform time-intensive, complicated Ins key \ insrt kº \ n. See Insert key.
analysis and synthesis of sound patterns without install \in-stU\ vb. 1. To set in place and prepare
CPU overhead. See also front-end processor (defi- for operation. Operating systems and application
nition 1). programs commonly include a disk-based installa-
input/output statement \ in pdbt-outpdbt stªt - tion program that does most of the work of setting
mnt\ n. A program instruction that causes data to up the program to work with the computer,
be transferred between memory and an input or printer, and other devices. Often such a program
output device. can check for devices attached to the system,
input port \ in pdbt pOrf \ n. See input/output request the user to choose from sets of options,
port. create a place for the program on the hard disk,
input stream \ inpdbt strºm \ n. A flow of infor- and modify system startup files as necessary. 2. To
mation used in a program as a sequence of bytes transfer one of a limited number of copies of a
that are associated with a particular task or desti- program to a disk from a copy-protected program
nation. Input streams include series of characters disk; a special procedure is needed because the
read from the keyboard to memory and blocks of normal method of copying the program has been
data read from disk files. Compare output stream. disabled.
inquiry \inkwr-º\ n. A request for information. installable device driver \in-stlo-bl d-vTs drF-
See also query. vr\ n. A device driver that can be embedded
INS \FN-S\ n. See WINS. within an operating system, usually in order to
insertion point \ in-srshn point ’\ n. A blinking override an existing, less-functional service.
vertical bar on the screen, such as in graphical user Installable File System Manager \in-stb-bl fTU
interfaces, that marks the location at which inserted si-stm man-jr\ n. In Windows 95, the part of
text will appear. See also cursor (definition 1). the file system architecture responsible for arbitrat-
insertion sort \in-srshn srt\ n. A list-sorting ing access to the different file system components.
algorithm that starts with a list that contains one Acronym: IFS (ITF-5).
item and builds an ever-larger sorted list by insert- installation program \ inst-lªshn program\
ing the items to be sorted one at a time into their n. A program whose function is to install another
correct positions on that list. Insertion Sorts are program, either on a storage medium or in mem-
inefficient when used with arrays, because of con- ory. An installation program might be used to
stant shuffling of items, but are ideally suited for guide a user through the often complex process of
sorting linked lists. See also sort algorithm. Com- setting up an application for a particular combina-
pare bubble sort, quicksort. tion of machine, printer, and monitor. Installation

1I
1/0 port .1 i-1

tion, ion-deposition printers tend to produce thick, tion fields of which specify IP host group
slightly fuzzy characters; the technology is also addresses rather than individual IP addresses, A
more expensive than that of a laser printer. See host indicates that it is a member of a group by
also electrophotographic printers, nonimpact means of the Internet Group Management Proto-
printer, page printer. Compare laser printer, LCD col. See also datagram, Internet Group Member-
printer, LED printer. ship Protocol, IP, MBONE, multicasting.
I/O port \ 1-0 pOrt \ n. See input/output port. IPng \Ipºng, ITP-N-G\ Acronym for Internet Pro-
I/O processor \I-0 proses-r\ n. See input/out- tocol next generation. A version of Internet Proto-
put processor. col (IP) developed by the Internet Engineering
IO.SYS \1’6-sis, I-Odot-S-Y-S’\ n. One of two Task Force (IETF). Improvements over the original
hidden system files installed on an MS-DOS star- Internet Protocol include better security and an
tup disk. IO.SYS in IBM releases of MS-DOS increased IP address size of 16 bytes. See also
(called IBMBIO.COM) contains device drivers for IETF, IP, IP address.
peripherals such as the display, keyboard, floppy IP spoofmg \I-P’ spbfeng\ n. The act of insert-
disk drive, hard disk drive, serial port, and real- ing a false sender IP address into an Internet trans-
time clock. See also MSDOS.SYS. mission in order to gain unauthorized access to a
IP \I-P\ n. Acronym for Internet Protocol. The computer system. See also IP address, spoofing.
protocol within TCP/IP that governs the breakup 1P switching \I-P’ swicheng\ n. A technology
of data messages into packets, the routing of the developed by Ipsilon Networks (Sunnyvale, Calif.)
packets from sender to destination network and that enables a sequence of IP packets with a com-
station, and the reassembly of the packets into the mon destination to be transmitted over a high-
original data messages at the destination. IP corre- speed, high-bandwidth Asynchronous Transfer
sponds to the network layer in the ISO/OSI model. Mode (ATM) connection.
See also ISO/OSI model, TCP/IP. Compare TCP. IPv6 \FP-V-siks’\ n. Short for Internet Protocol
IP address \I-P’ a’dres, -dres’\ n. Short for Inter- version 6. A proposed next generation for the
net Protocol address. A 32-bit (4-byte) binary Internet Protocol, currently version 4, which was
number that uniquely identifies a host (computer) introduced in September 1995 by the Internet
connected to the Internet to other Internet hosts, Engineering Task Force and formerly known as
for the purposes of communication through the IPng. See also IP, IPng.
transfer of packets. An IP address is expressed in IPX \I’P-X\ n. Acronym for Internetwork Packet
"dotted quad" format, consisting of the decimal Exchange. The protocol in Novell NetWare that
values of its 4 bytes, separated with periods; for governs addressing and routing of packets within
example, 127.0.0.1. The first 1, 2, or 3 bytes of the and between LANs. IPX packets can be encapsu-
IP address, assigned by InterNIC Registration Ser - lated in Ethernet packets or Token Ring frames.
vices, identify the network the host is connected IPX operates at ISO/OSI levels 3 and 4 but does
to; the remaining bits identify the host itself. The not perform all the functions at those levels. In
32 bits of all 4 bytes together can signify almost particular, IPX does not guarantee that a message
232, or roughly 4 billion, hosts. (A few small ranges will be complete (no lost packets); SPX has that
within that set of numbers are not used.) See also job. See also Ethernet (definition 1), packet, Token
host, InterNIC, IP, packet (definition 2). Compare Ring network. Compare SPX (definition 1).
domain name. IPX/SPX \FP-X-ST-X\ n. The network and trans-
IPC \FP-C\ n. See interprocess communication. port level protocols used by Novell NetWare,
IPL \F-P-L\ n. See initial program load. which together correspond to the combination of
IP multicasting \I-P muLtº-kastºng, muLti - TCP and IP in the TCP/IP protocol suite. See also
kasteng\ n. Short for Internet Protocol multi- IPX, SPX (definition 1).
casting. The extension of local area network mul- .iq \dotI-Q\ n. On the Internet, the major geo-
ticasting technology to a TCP/IP network. Hosts graphic domain specifying that an address is
send and receive multicast datagrams, the destina- located in Iraq.

I.
264k

a
ments, such as Microsoft Windows, a unit of infor- messaging application \mes-jeng a-pl-kashn\
mation passed among running programs, certain n. An application that enables users to send mes-
devices in the system, and the operating environ- sages (such as e-mail or fax) to each other.
ment itself. Messaging Application Programming Inter -
message header \mesj hedr\ n. A sequence face \mes -jºng a-pl-kª-shn prgram-ºng
of bits or bytes at the beginning of a message that intr-fªs\ n. See MAPI.
usually provides a timing sequence and specifies messaging client \mes-jeng klFnt\ n. An
such aspects of the message structure as its length, application program that enables its user to send
data format, and block identification number. See or receive messages (such as e-mail or fax) to and
also header (definition 2). from other users with the help of a remote server.
message of the day \mesj av dh dª\ n. A metacharacter \met-krk-tr\ n. A character
daily bulletin for users of a network, multiuser embedded in a program source or a data stream
computer, or other shared system. In most cases, that conveys information about other characters,
users are shown the message of the day when they rather than itself representing a character. A simple
log into the system. Acronym: MOTD (MO-T-D). example is the backslash (\) character, which,
message queue \mesj kyO\ n. An ordered list when used in strings in the C programming lan-
of messages awaiting transmission, from which guage, indicates that the letter following the back-
they are taken up on a first in, first out (FIFO) slash is part of an escape sequence that enables C
basis. to display a nongraphic character. See also escape
message reflection \mesj r-flekshn\ n. In character.
object-oriented programming environments, such metacompiler \met-km-pFlor\ n. A compiler
as Visual C++, OLE, and ActiveX, a function that that produces compilers. The UNIX utility yacc
allows a control to handle its own message. See (Yet Another Compiler-Compiler) is a metacom-
also ActiveX controls, control (definition 2), OCX, piler. If it is given a language specification, yacc
VBX. produces a compiler for that language. See also
Message Security Protocol \ mes j se-kyr i-tº compiler (definition 2).
prt-kol\ n. A protocol for Internet messages Meta-Content Format \ metT -kontent fOtTmat\
that is based on the use of encryption and verifi- n. An open format for describing information
cation to ensure security. It also allows for permis- about content of a structured body of data such as
sions at the server level for delivery or rejection of a Web page, a set of files on a Windows desktop,
e-mail. Acronym: MSP (MS-P). or a relational database. Meta-Content Format
message switching \mesj swicheng\ n. A tech- might be used for indexes, data dictionaries, or
nique used on some communications networks in price lists. Acronym: MCF (MC-F).
which a message, with appropriate address infor- meta data or metadata \met dªt, dat\ n.
mation, is routed through one or more intermedi- Data about data. For example, the title, subject,
ate switching stations before being sent to its author, and size of a file constitute meta data
destination. On a typical message-switching net- about the file. See also data dictionary, reposi-
work, a central computer receives messages, tory.
stores them (usually briefly), determines their des- Metadata Interchange Specification \ metT -
tination addresses, and then delivers them. Mes- dªt intr-chªnj spes--f-kashn\ n. A set of
sage switching enables a network both to regulate specifications dealing with the exchanging, shar-
traffic and to use communications lines efficiently. ing, and managing of meta data. Acronym: MDIS
Compare circuit switching, packet switching. (MD-I-S). See also meta data.
messaging \mes-jeng\ n. The use of comput- metaffle \met-fTF\ n. A file that contains or
ers and data communication equipment to con- defines other files. Many operating systems use
vey messages from one person to another, as by metafiles to contain directory information about
e-mail, voice mail, or fax. other files on a given storage device.

I
I metalanguage ... . .. . .. . 1 n1cs

metalanguage \met-langwj\ n. A language MICR \mUkr, MI-C-R\ n. See magnetic-ink char-


used to describe other languages. Backus-Naur acter recognition.
form (BNF) is a metalanguage commonly used to micro- \mUkrO\ prefix 1. In nonexact measure-
define programming languages. Also called lan- ments, small or compact, as in microprocessor or
guage-description language. See also Backus-Naur microcomputer. 2. Metric prefix meaning 10
form. (one millionth).
metal-oxide semiconductor \ met l-oks Td Micro Channel Architecture \mFkr chan1
sem-kn-duk tar, scm º-kn-duk tr\ n. See rk-tek-chur\ n. The design of the bus in IBM
MOS. PS/2 computers (except Models 25 and 30). The
metal-oxide semiconductor field-effect transis- Micro Channel is electrically and physically incom-
tor \ met l-oks Id sem I-kn-duk tr fºld -fekt patible with the IBM PC/AT bus. Unlike the PC/AT
tranz-Istr, semº-kn-duk tr\ n. See MOSFET. bus, the Micro Channel functions as either a 16-bit
metaoperating system \ met a-op r-a-teng or a 32-bit bus. The Micro Channel can also be
sistm\ n. An operating system under which sev- driven independently by multiple bus master pro-
eral other operating systems are active. Also called cessors.
supervisor. microchip \mUkr-chip \ n. See integrated cir-
method \methd\ n. In object-oriented program- cuit.
ming, a process performed by an object when it microcircuit \mUkr-srkt\ n. A miniaturized
receives a message. See also object (definition 2), electronic circuit etched on a semiconductor chip.
object-oriented programming. A microcircuit is made up of interconnected tran-
Metropolitan Area Exchange \ m& tr-pol -tn sistors, resistors, and other components. However,
rº- eks-chªnj\ n. An interconnection point for it is fabricated as a unit rather than as a set of vac-
Internet access providers within a metropolitan uum tubes, discrete transistors, or other elements
area. Data sent between participants in a Metro- that have to be wired together. See also integrated
politan Area Exchange can pass directly from one circuit.
network to another without passing through a microcode \ ml krO-kªd n. Very low-level code
major backbone. Acronym: MAE (MA-E). See that defines how a processor operates. Microcode
also backbone (definition 1), Isp. is even lower in level than machine code; it speci-
metropolitan area network \ me-tr-poF -tn fies what the processor does when it executes a
ªrº- neCwrk\ n. See MAN. machine-code instruction. See also machine code,
MFLOPS \Mflops, M-F-UO-P-S\ n. Short for mil- microprogramming.
lion floating-point operations per second. A mea- microcomputer \mUkrO-km-pydF/tr\ n. A
sure of computing speed. Also called megaflops. computer built around a single-chip microproces-
MFM encoding \M-F-M en-kYdºng\ n. See mod- sor. Less powerful than minicomputers and main-
ified frequency modulation encoding. frames, microcomputers have nevertheless
MFS \MF-S\ n. See Macintosh File System. evolved into very powerful machines capable of
.mg \dofM-G\ n. On the Internet, the major geo- complex tasks. Technology has progressed so
graphic domain specifying that an address is quickly that state-of-the-art microcomputers are as
located in Madagascar. powerful as mainframe computers of only a few
mget \Mget\ n. Short for multiple get. A com- years ago, at a fraction of the cost. See also com-
mand in most FTP clients with which a user can puter.
request the transfer of several files at once. See also microelectronics \mFkr-i-lek-troniks\ n. The
FTP 1 (definition 1). technology of constructing electronic circuits and
.nth \dofM-H\ n. On the Internet, the major geo- devices in very small packages. The most signifi-
graphic domain specifying that an address is cant advance in microelectronics technology has
located in the Marshall Islands. been the integrated circuit. Circuits that 40 years
MHz \meg-hrtz\ n. See megahertz. ago required a roomful of power-hungry vacuum
MI \M-U\ n. See multiple inheritance. tubes can now be fabricated on a silicon chip

IF

U
smaller than a postage stamp and require only a microkernel \miTkrO-krnl\ n. 1. In program-
few milliwatts of power. See also integrated cir- ming, the strictly hardware-dependent part of an
cuit. operating system that is intended to be portable
microfiche \mkr-fºsh\ n. A small sheet of from one type of computer to another. The micro-
film, about 4 by 6 inches, used for recording pho- kernel provides a hardware-independent interface
tographically reduced images, such as document to the rest of the operating system, so only the
pages, in rows and columns forming a grid pat- microkernel needs to be rewritten to port the
tern. The resulting images are too small to read operating system to a different platform. See also
with the naked eye, and a microfiche reader is kernel, operating system. 2. A kernel that has been
required to view the documents. compare micro- designed with only the basic features and typically
film. in a modular fashion.
microfilm \mUkrO-film\ n. A thin strip of film micrologic \miTkro-lofik\ n. A set of instructions,
stored on a roll and used to record sequential data stored in binary form, or a set of electronic logic
images. As with microfiche, a special device mag- circuits that defines and governs the operation
nifies the images so that they can be read. See also within a microprocessor.
CIM (definition 2), COM (definition 4). Compare microminiature \mFkr-min-chur\ n. An
microfiche. extremely small circuit or other electronic compo-
microfloppy disk \mFkr-flopº disk\ n. A 3.5- nent, especially one that is a refinement of an
inch floppy disk of the type used with the Apple already miniaturized element.
Macintosh and with IBM and compatible micro- microphone \ mYkru-fn \ n. 1. A device that
computers. A microfloppy disk is a round piece of converts sound waves into analog electrical sig-
polyester film coated with ferric oxide and nals. Additional hardware can convert the micro-
encased in a rigid plastic shell equipped with a phone’s output into digital data that a computer
sliding metal cover. On the Macintosh, a single- can process; for example, to record multimedia
sided microfloppy disk can hold 400 kilobytes documents or analyze the sound signal. 2. A com-
(KB); a double-sided (standard) disk can hold 800 munications program that runs on the Apple Mac-
KB; and a double-sided high-density disk can hold intosh computer.
1.44 megabytes (MB). On IBM and compatible microprocessor \miTkro-proses-or\ n. A central
machines, a microfloppy can hold either 720 KB or processing unit (CPU) on a single chip. A modern
1.44 MB of information. See also floppy disk. microprocessor can have over 1 million transistors
microform \mUkr-fOrm\ n. The medium, such in an integrated-circuit package that is roughly 1
as microfilm or microfiche, on which a photo- inch square. Microprocessors are at the heart of all
graphically reduced image, called a microimage is personal computers. When memory and power
stored. A microimage usually represents text, such are added to a microprocessor, all the pieces,
as archived documents. See also microfiche, micro- excluding peripherals, required for a computer are
film. present. The most popular lines of microproces-
micrographics \mFkro-grafiks\ n. The tech- sors today are the 680x0 family from Motorola,
niques and methods for recording data on micro- which powers the Apple Macintosh line, and the
film. See also microform. 80x86 family from Intel, which is at the core of all
microimage \mUkrO-imj\ n. A photographically IBM PCcompatible and PS/2 computers. See also
reduced image, usually stored on microfilm or 6502, 65816, 6800, 68000, 68020, 68030, 68040,
microfiche, that is too small to be read without 80286, 80386DX, 80386SX, 8080, 8086, 8088,
magnification. See also microform, micrographics. 88000, DECchip 21064, i486DX, i486DX2, i486SL,
microinstruction \ mYkr-in-struk shn\ n. An 1486SX, Pentium, Pentium Pro, PowerPC, SPARC,
instruction that is part of the microcode. See also Z80.
microcode. microprogramining \ miT krª-pro gram-eng\ n.
microjustification \ miT krO-ju-st-f-kª shn\ n. The writing of microcode for a processor. Some
See microspace justification. systems, chiefly minicomputers and mainframes,

’p

:wr
paragraph \ pr-graf’ \ n. 1. In word processing,
any part of a document preceded by one para-
graph mark and ending with another. To the pro-
gram, a paragraph represents a unit of information
that can be selected as a whole or given formatting
distinct from the surrounding paragraphs. 2. On
IBM and other computers built around the Intel Parallel circuit
8088 or 8086 microprocessor, a 16-byte section of
memory beginning at a location (address) that can parallel computer \pr-lel km-py1r\ n. A
be divided evenly by 16 (hexadecimal 10). computer that uses several processors that work
parallel \pªr-lel \ adj. 1. Of or relating to elec- concurrently. Software written for parallel comput-
tronic circuits in which the corresponding terminals ers can increase the amount of work done in a
of two or more components are connected. 2. In specific amount of time by dividing a computing
geometry and graphics, of, relating to, or being task among several simultaneously functioning
lines that run side by side in the same direction in processors. See also parallel processing.
the same plane without intersecting. 3. In data parallel computing \pªr-lel km-pydteng\ n.
communications, of, relating to, or being informa- The use of multiple computers or processors to
tion that is sent in groups of bits over multiple solve a problem or perform a function. See also
wires, one wire for each bit in a group. See also par- array processor, massively parallel processing,
allel interface. Compare serial. 4. In data handling, pipeline processing, SNIP.
of or relating to handling more than one event at parallel database \pr-lel dt-bªs\ n. A data-
a time, with each event having its own portion of base system involving the concurrent use of two
the system’s resources. See also parallel processing. or more processors or operating system processes
parallel access \pr-lel akses\ n. The ability to to service database management requests such as
store or retrieve all of the bits composing a single SQL queries and updates, transaction logging, I/O
unit of information, such as a byte or a word (usu- handling, and data buffering. A parallel database is
ally two bytes), at the same time. Also called simul- capable of performing a large number of simulta-
taneous access. neous tasks across multiple processors and storage
parallel adder \pr-lel adr\ n. A logic device devices, providing quick access to databases con-
that processes the addition of several (typically 4, taining many gigabytes of data.
8, or 16) binary inputs simultaneously rather than Parallel Data Structure \pr-lel dt strukchur\
sequentially, as is the case with half adders and full n. See PDS (definition 2).
adders. Parallel adders speed processing because parallel execution \pr-1el eks--kydbshn\ n.
they require fewer steps to produce the result. Com- See concurrent execution.
pare full adder, half adder. parallel interface \ pr-lel in1r-fªs\ n. The
parallel algorithm \pr-lel algr-idh-m\ n. specification of a data transmission scheme that
An algorithm in which more than one portion of sends multiple data and control bits simulta-
the algorithm can be followed at one time. Parallel neously over wires connected in parallel. The
algorithms are usually used in multiprocessing most common parallel interface is the Centronics
environments. Compare sequential algorithm. interface. See also Centronics parallel interface.
parallel circuit \pr-lel srkt\ n. A circuit in Compare serial interface.
which the corresponding leads of two or more of parallel port \pr-lel porC\ n. The input/output
the circuit components are connected. In a parallel connector for a parallel interface device. See also
circuit, there are two or more separate pathways input/output port.
between points. The individual components in a parallel printer \pr-1el printr\ n. A printer
parallel circuit all receive the same voltage but that is connected to the computer via a parallel
share the current load. See the illustration. Coin- interface. In general, a parallel connection can
pare series circuit. move data between devices faster than a serial con-

I.!
’I
paralleiprocessing parity

nection can. The parallel interface is preferred in parameter passing \pr-am-tr paseng\ n. In
the IBM PC world because its cabling is more stan- programming, the substitution of an actual parame-
dardized than that of the serial interface and ter value for a formal parameter when a procedure
because the MS-DOS operating system assumes that or function call is processed.
the system printer is attached to the parallel port. parameter RAM \ pr-am-tar ram, R-A-M\ n. A
See also parallel interface. Compare serial printer. few bytes of battery-backed CMOS RAM on the
parallel processing \pªr-lel pros es-eng\ n. A motherboards of Apple Macintosh computers.
method,of processing that can run only on a com- Information about the configuration of the system
puter that contains two or more processors run- is stored in parameter RAM. Acronym: PRAM
fling simultaneously. Parallel processing differs (Pram, PR-A-M, pram). See also CMOS RAM.
from multiprocessing in the way a task is distrib- Compare CMOS (definition 2).
uted over the available processors. In multipro- PARC \park, PA-R-C\ n. See Xerox PARC.
cessing, a process might be divided up into parent/child \prnt-child\ adj. 1. Pertaining to
sequential blocks, with one processor managing or constituting a relationship between processes in
access to a database, another analyzing the data, a multitasking environment in which the parent
and a third handling graphical output to the process calls the child process and most often sus-
screen. Programmers working with systems that pends its own operation until the child process
perform parallel processing must find ways to aborts or is completed. 2. Pertaining to or consti-
divide a task so that it is more or less evenly dis- tuting a relationship between nodes in a tree data
tributed among the processors available. Compare structure in which the parent is one step closer to
coprocessor, multiprocessing. the root (that is, one level higher) than the child.
parallel server \ pr-lel srvr\ n. A computer parity \pr-tº\ n. The quality of sameness or
system that implements some form of parallel pro- equivalence, in the case of computers usually re-
cessing to improve its performance as a server. See ferring to an error-checking procedure in which the
also SMP server. number of is must always be the sameeither even
parallel transmission \ pr-lel tranz-mishon\ or oddfor each group of bits transmitted without
n. The simultaneous transmission of a group of error. If parity is checked on a per-character basis,
bits over separate wires. With microcomputers, the method is called vertical redundancy checking,
parallel transmission refers to the transmission of or VRC; if checked on a block-by-block basis, the
1 byte (8 bits). The standard connection for paral- method is called longitudinal redundancy check-
lel transmission is known as the Centronics inter - ing, or LRC. In typical modem-to-modem commu-
face. See also Centronics parallel interface. nications, parity is one of the parameters that must
Compare serial transmission. be agreed upon by sending and receiving parties
parameter \ pr-am-tr \ n. In programming, a before transmission can take place. Types of parity
value that is given to a variable, either at the begin- are shown in the following table. See also parity bit,
ning of an operation or before an expression is parity check, parity error.
evaluated by a program. Until the operation is
completed, a parameter is effectively treated as a Type Description
constant value by the program. A parameter can Even parity The number of is in each successfully
be text, a number, or an argument name assigned transmitted set of bits must be an
to a value that is passed from one routine to even number.
another. Parameters are used as a means of cus- Odd parity The number of is in each successfully
transmitted set of bits must be an odd
tomizing program operation. See also argument, number.
pass by address, pass by value, routine. No parity No parity bit is used.
parameter-driven \ pr-am-tr-driv n\ ac/f Of, Space parity A parity hit is used and is always set
pertaining to, or being a program or an operation to 0.
whose character or outcome is determined by the Mark parity A parity bit is used and is always set
values of the parameters that are assigned to it. to 1.

:I4I

0
more than two possible states, and each state is slides, and scanned images to be stored on a com-
interpreted as a relative change from the state pre- pact disc. Images are stored in a file format called
ceding it. No reference values or timing consider - Kodak PhotoCD IMAGE PAC File Format, or PCD.
ations are required, and because more than two Many photography or film development busi-
states are possible, more than one binary digit can nesses offer this service. Images stored on a Pho-
represent each state. Acronym: PSK (P’S-K’). See toCD can usually be viewed by any computer with
also phase modulation. CD-ROM capabilities and the software required to
Phoenix BIOS \fºniks bids, B-I-O-S\ n. An read PCD. Such images can also be viewed using
IBM-compatible ROM BIOS manufactured by one of a variety of players designed to display
Phoenix Technologies, Ltd. A popular ROM BIOS images stored on CDs.
in many so-called PC "clone" computers, the photo cell \ftO seL\ n. See photoelectric device.
Phoenix BIOS was an early leader among the IBM- photocomposition \fto-kom-p-zishn\ n. In
compatible computers shortly after they began to traditional typesetting, the use of photographic
appear in the marketplace. See also BIOS, ROM and electronic equipment in laying out and pro-
BIOS. Compare AMI BIOS. ducing a printed page. In desktop publishing,
phone connector \fn k-nektr\ n. An attach- phototypesetters are used to accomplish the same
ment, usually an RJ-11 connector, used to join a ends. See also phototypesetter. Compare image-
telephone line to a device such as a modem. See setter.
the illustration. photoconductor \ f t-kn-duk tr\ n. A mate-
rial that exhibits increased conductivity when it is
exposed to a source of light. Photoconductors are
used in photodetectors, which are used in fiber
optics to register light and convert it into electrical
pulses. See also fiber optics.
photo editor \ft ed-tr\ n. A graphics appli-
Phone connector.
cation used to manipulate an image, such as a
phoneme \fnºm\ n. In linguistics, the smallest scanned photograph, digitally.
unit of speech that distinguishes one word sound photoelectric device \ fOt-i-lek trik d-vis \ n.
from another. Phonemes are the elements on A device that uses light to create or modulate an
which computer speech is based. electric signal. A photoelectric device uses semi-
phono connector \fn k-nektr\ n. An conductor material and falls in one of two catego-
attachment used to connect a device, such as a ries. In one type (photocell), light falling on the
microphone or a pair of headphones, to a piece of semiconductor generates an electrical current. In
audio equipment or to a computer peripheral or another type of device (photosensor), light
adapter with audio capability. See the illustration. changes the resistance of the semiconductor mate-
rial, modulating an applied voltage.
photolithography \ foto-li-tho gr-fe\ n. A tech-
nique used in the fabrication of integrated circuits.
The circuit pattern is drawn, photographed, and
reduced to a negative having the desired final size.
Phono connector.
This negative is called the photomask. Light is
phosphor \fosTOr\ n. Any substance capable of passed through the photomask onto a wafer made
emitting light when struck by radiation. The inside of semiconductor material that has been coated
surface of a CRT screen is coated with a phosphor with a photoresistive material. Where light strikes
that, when excited by an electron beam, displays the photoresistive material, its composition is
an image on the screen. See also persistence. changed. In the next step, the photoresistive mate-
PhotoCD \fªt-C-D\ n. A digitizing system from rial not affected by light is washed off. Finally, the
Kodak that allows 35mm film pictures, negatives, semiconductor material is exposed to an etching

IR
picoseconf]

solution that eats away the surface not protected location. In simple processors such as the 8088
by the photoresistive material, creating the desired and the 68000, every address is a physical address.
circuit pattern on the surface of the wafer. See also In processors supporting virtual memory, pro-
photomask, photoresist. grams reference virtual addresses, which are then
photomask \ f t-mask \ n. A photographic nega- mapped by memory management hardware onto
tive image of a circuit pattern used in fabrication physical addresses. See also memory management
of integrated circuits. See also photolithography. unit, paging, virtual memory.
photorealism \ft-rº-lizm\ n. The process physical-image file \fizi-k1-imj fTl\ n. A hard
of creating images that are as close to photo- disk copy of the material to be recorded onto a
graphic or "real-life" quality as possible. In com- CD-ROM. Creating a complete copy precludes
puter graphics, photorealism requires powerful problems in writing the CD-ROM because of
computers and highly sophisticated software and delays in assembling the material from a scattered
is heavily mathematical. See also ray tracing. group of files. See also CD-ROM. Compare virtual-
photoresist \ft-rº-zist\ n. A compound that is image file.
used in photolithographic fabrication of integrated physical layer \fizi-kl lr, lªr\ n. The first, or
circuits and printed circuit boards. When exposed lowest, of the seven layers in the International
to ultraviolet light through a photomask, the pho- Organization for Standardization’s Open Systems
toresistive material exposed to the light polymer- Interconnection (OSI) model for standardizing
izes (hardens); the areas not exposed can be computer-to-computer communications. The
washed away, leaving the pattern of traces on the physical layer is totally hardware-oriented and
substrate. Subsequent etching removes areas not deals with all aspects of establishing and maintain-
protected by the polymerized photoresist. ing a physical link between communicating com-
photosensor \fOt-sensr\ n. See photoelectric puters. Among specifications covered on the
device. physical layer are cabling, electrical signals, and
phototypesetter \fto-tipset-r\ n. A printer mechanical connections. See also ISO/OSI model.
similar to a laser printer but capable of resolutions physical memory \fizi-kl memr-º\ n. Memory
over 2,000 dots per inch. Phototypesetters apply actually present in the system, as opposed to virtual
light directly to a photographic film or photosensi- memory. A computer might have only 4 megabytes
tive paper. See also photocomposition. Compare of physical RAM but support a virtual memory
imagesetter. capacity of 20 MB. Compare virtual memory.
photovoltaic cell \ft-vl-tªik seY\ n. See solar physical storage \fizi-kl storj\ n. See real stor-
cell. age.
phreak’ \frºk\ n. A person who breaks into, or PlC \PI-C\ n. See programmable interrupt con-
cracks telephone networks or other secured sys- troller.
tems. In the 1970s, the telephone system used audi- pica \pik\ n. 1. With reference to typewriters, a
ble tones as switching signals, and phone phreaks fixed-width type font that fits 10 characters to the
used homebrew hardware to match the tones and linear inch. See also pitch (definition 1). 2. As used
steal long-distance service. See also homebrew. by typographers, a unit of measure equal to 12
Compare cracker, hacker (definition 2). points or approximately 1/6 inch. See also point 1
phreak2 \frºk\ vb. To break into, or crack, phone (definition 1).
networks or computer systems. See also home- pico- \pºkO\ prefix Abbreviated p. Denotes one
brew. Compare hack. trillionth (10-12), or, in the British numbering sys-
physical \fizi-kl\ adj. In computing, of, pertain- tem, one million millionth.
ing to, or characteristic of a real, as opposed to a picojava \pek-jav\ n. A microprocessor devel-
conceptual, piece of equipment or frame of refer- oped by Sun Microsystems, Inc., that executes Java
ence. Compare logical (definition 2). code. See also Java.
physical address \fizi-kl adres, -dres\ n. An picosecond \pek-seknd\ n. Abbreviated psec.
address that corresponds to a hardware memory One trillionth of a second.

:ui
0
Plug and Play P 011111

while the paper is moved back and forth by p-machine \ P ’m-shºn \ Ti. See pseudomachine.

small rollers. PMMU \PM-M-U\ n. See paged memory manage-


Plug and Play \plug and plª\ n. A set of specifi- ment unit.
cations developed by Intel that allows a PC to con- PMOS \P’mos\ n. Acronym for P-channel metal
figure itself automatically to work with peripherals oxide semiconductor. A MOSFET semiconductor
such as monitors, modems, and printers. A user technology in which the conduction channel is
can "plug" in a peripheral and "play" it without formed by the movement of holes (electron
manually configuring the system. A Plug and Play "vacancies" created as electrons move from atom
PC requires both a BIOS that supports Plug and to atom) rather than electrons. Because holes
Play and a Plug and Play expansion card. See also move more slowly than electrons do, PMOS is
BIOS, expansion board, peripheral. slower than NMOS, but it is also easier and less
plugboard \plug’bOrd\ n. A board that permits expensive to fabricate. See also MOS, MOSFET, P-
users to control the operation of a device by plug- type semiconductor. Compare CMOS, NMOS.
ging cables into sockets. PMS \PM-S\ n. See Pantone Matching System.
plug-compatible \ plug km-pat -bl\ adj. Equip- .pn \dotP-N\ n. On the Internet, the major geo-
ped with connectors that are equivalent both in graphic domain specifying that an address is
structure and in usage. For example, most located in Pitcairn Island.
modems having DB-25 connectors on their rear PNG \PN-G\ n. See Portable Network Graphics.
panels are plug-compatible; that is, one can be PNP \PN-P\ n. See Plug and Play, PNP transistor.
replaced by another without the cable having to PNP transistor \PN-P tranz-istr\ n. A type of
be rewired. Compare pin-compatible. bipolar transistor in which a base of N-type mate-
plug-in \plugin\ n. 1. A small software program rial is sandwiched between an emitter and a col-
that plugs into a larger application to provide lector of P-type material. The base, emitter, and
added functionality. 2. A software component that collector are the three terminals of the transistor
plugs into the Netscape Navigator. Plug-ins permit through which current flows. In a PNP transistor,
the Web browser to access and execute files holes (electron "vacancies") are the majority of the
embedded in HTML documents that are in formats charge carriers, and they flow from the emitter to
the browser normally would not recognize, such as the collector. See the illustration. See also N-type
many animation, video, and audio files. Most plug- semiconductor, P-type semiconductor. Compare
ins are developed by software companies who NPN transistor.
have proprietary software in which the embedded point’ \point\ n. 1. A unit of measure used in
files are created. Compare helper application. printing, equal to approximately ‰2 of an inch.
.pm \dotP-M\ n. On the Internet, the major geo- Character height and the amount of space (lead-
graphic domain specifying that an address is ing) between lines of text are usually specified in
located in St. Pierre and Miquelon. points. 2. A single pixel on the screen, identified

Internal diagram Schematic diagram

Emitter
00000000000
Emitter 00000000000 Collector
00000000000
00000000000 Base
00000000000

Base
Collector

PNP transistor.

I...!
:wo
0
polarized component . . . .. ..:

exists between two points, one point has a posi- pop \pop\ vb. To fetch the top (most recently
tive polarity and the other a negative polarity. added) element of a stack, removing that element
Electrons flow from negative to positive; by con- from the stack in the process. compare push (defi-
vention, however, "current" is considered to flow nition 1).
from positive to negative. POP \pop\ n. See point of presence, Post Office
polarized component \ plr-Tzd km-p nent\ Protocol.
n. A circuit component that must be installed with POP3 \PO-P-thrº\ n. Acronym for Post Office
its leads in a particular orientation with respect to Protocol 3. This is the current version of the Post
the polarity of the circuit. Diodes, rectifiers, and Office Protocol standard in common use on TCP/
some capacitors are examples of polarized com- IP networks. See also Post Office Protocol, TCP/IP.
ponents. populate \popy-lªf\ vb. 1. To put chips in the
polarizing filter \polr-i-zeng filtr\ n. A trans- sockets of a circuit board. 2. To import prepared
parent piece of glass or plastic that polarizes the data into a database from a file using a software
light passing through it; that is, it allows only procedure rather than by having a human operator
waves vibrating in a certain direction to pass enter individual records.
through. Polarizing filters are often used to reduce pop-up Help \popup help\ n. An online help
glare on monitor screens. See also glare filter. system whose messages appear as pop-up win-
Polish notation \piish n,5-tªshn\ n. See prefix dows when the user clicks on a topic or area of the
notation. screen about which help is desired. Typically, a
polling \pOleng\ n. See autopolling. special form of click, such as clicking the right
polling cycle \poleng sFkl\ n. The time and mouse button or Option-clicking, will activate
sequence required for a program to poll each of its pop-up Help, if it is available. See also balloon
devices or network nodes. See also autopolling. help.
I

polygon \ pole-gon \ n. Any two-dimensional pop-up menu or popup menu \ pop up men
closed shape composed of three or more line seg- y5_0\ n. In a graphical user interface, a menu that
ments, such as a hexagon, an octagon, or a triangle. appears on-screen when a user selects a certain
Computer users encounter polygons in graphics item. Pop-up menus can appear anywhere on the
programs. screen and generally disappear when the user
polyline \po1e-lTn\ n. An open shape consisting selects an item in the menu. See the illustration.
of multiple connected segments. Polylines are Also called popup. Compare drop-down menu,
used in CAD and other graphics programs. See also pull-down menu.
CAD.
polymorphism \polº-mruiz-m\ n. In an
object-oriented programming language, the ability
to redefine a routine in a derived class (a class that
inherited its data structures and routines from
another class). Polymorphism allows the program-
mer to define a base class that includes routines
that perform standard operations on groups of
Pop-up menu.
related objects, without regard to the exact type of
each object. The programmer then redefines the pop-up messages \popup mes-jz\ n. The
routines in the derived class for each type, taking messages that appear when pop-up Help is used.
into account the characteristics of the object. See pop-up window \popup windO\ n. A window
also class, derived class, object (definition 2), that appears when an option is selected. Typically,
object-oriented programming. the window remains visible until the mouse button
Pong \pong\ n. The first commercial video game, is released. See the illustration.
a table tennis simulation, created by Nolan Bush- port’ \pOrt\ n. See input/output port, port
nell of Atari in 1972. number.

:IW2

S
port expander

Portable Digital Document \ par t-bl dij’ i-tl do’-


kyz)-mQnt\ n. See PDD.
Portable Distributed Objects \port-bl dis-trib -
y-td oblekts\ n. Software from NeXT, running
under UNIX, that supports an object model in
which objects to be stored at various locations on
a network can be accessed as though they were at
a single location. Acronym: PDO (PD-O).
Portable Document Format \pOrt-b1 doky-
mont ffmat\ n. The Adobe specification for
Pop-up window. electronic documents that use the Adobe Acrobat
family of servers and readers. Acronym: PDF
port \pOrt\ vb. 1. To change a program in order (PD-F). See also Acrobat, .pdf.
to be able to run it on a different computer. 2. To portable language \port-bl lang’wj\ n. A lan-
move documents, graphics, and other files from guage that runs in the same way on different sys-
one computer to another. tems and therefore can be used for developing
portable \port-bl\ ad]. 1. Capable of running on software for all of them. C, FORTRAN, and Ada are
more than one computer system or under more portable languages because their implementations
than one operating system. Highly portable soft- on different systems are highly uniform; assembly
ware can be moved to other systems with little language is extremely nonportable.
effort, moderately portable software can be moved Portable Network Graphics \ pOr t-bl netwrk
only with substantial effort, and nonportable soft- grafiks\ n. A file format for bitmapped graphic
ware can be moved only with effort similar to or images, designed to be a replacement for the GIF
greater than the effort of writing the original pro- format, without the legal restrictions associated
gram. 2. Light enough, rugged enough, and free with GIF. Acronym: PNG (PN-G). See also GIF.
enough of encumbering external connections to port enumerator \porC -n mr-ªtr\ n. In
be carried by a user. Windows, part of the Plug and Play system that
portable computer \port-b1 km-pyYtr\ n. detects I/O ports and reports them to the configu-
Any computer designed to be moved easily. Por- ration manager. See also Plug and Play.
table computers can be characterized by size and port expander \prt eks-pandr\ n. A hardware
weight as in the table below. mechanism used for connecting several devices to

PORTABLE COMPUTERS

Type Approximate weight Power source Comments


Transportable 15-30 lb. House current Sometimes called luggable;
usually has floppy and hard
drives; standard CRT screen.
Laptop 8-15 lb. House current or batteries Can be held on the lap; usu-
ally has a floppy drive; uses
flat LCD or plasma screen.
Ultralight 2-8 lb. Batteries or transformer Easy to carry in a briefcase;
pack sometimes uses RAM drive or
EPROM instead of floppy or
hard drive; thinner models are
known as notebook
computers.
Handheld Less than 2 lb. Batteries or transformer Also called palmtop; can be
pack held in one hand.

L :1w3
0
gramming element is the procedure (a named processor \ pros es-r\ n. See central processing
sequence of statements, such as a routine, subrou- unit, microprocessor.
tine, or function). The most widely used high-level Processor Direct Slot \ pros es-r-dr-ekt slot ’\
languages (C, Pascal, Basic, FORTRAN, COBOL, n. See PDS (definition 1).
Ada) are all procedural languages. See also proce- Prodigy Information Service \prod-je in-far -
dure. Compare nonprocedural language. mªshn sr\ T s\ n. An online information service
procedural rendering \ pr-sºjr-1 ren dr-ºng\ founded by IBM and Sears. Like its competitors
n. The rendering of a two-dimensional image from America Online and CompuServe, Prodigy offers
three-dimensional coordinates with texturing access to databases and file libraries, online chat,
according to user-specified conditions, such as special interest groups, e-mail, and Internet con-
direction and degree of lighting. nectivity. Also called Prodigy.
procedure \pr-sºjr\ n. In a program, a named product \produkt\ n. 1. An operator in the rela-
sequence of statements, often with associated con- tional algebra used in database management that,
stants, data types, and variables, that usually per- when applied to two existing relations (tables),
forms a single task. A procedure can usually be results in the creation of a new table containing all
called (executed) by other procedures, as well as possible ordered concatenations (combinations)
by the main body of the program. Some languages of tuples (rows) from the first relation with tuples
distinguish between a procedure and a function, from the second. The number of rows in the
with the latter (the function) returning a value. See resulting relation is the product of the number of
also function, parameter, procedural language, rows in the two source relations. Also called Car-
routine, subroutine. tesian product. Compare inner join. 2. In mathe-
procedure call \ pm-se jr kl \ n. In program- matics, the result of multiplying two or more
ming, an instruction that causes a procedure to be numbers. 3. In the most general sense, an entity
executed. A procedure call can be located in conceived and developed for the purpose of com-
another procedure or in the main body of the pro- peting in a commercial market. Although comput-
gram. See also procedure. ers are products, the term is more commonly
process’ \proses\ n. A program or part of a pro- applied to software, peripherals, and accessories
gram; a coherent sequence of steps undertaken by in the computing arena.
a program. production system \pm-dukshn sistm\ n. In
process \proses\ vb. To manipulate data with a expert systems, an approach to problem solving
program. based on an "IF this, THEN that" approach that
process-bound \ pros es-bound \ adj. Limited in uses a set of rules, a database of information, and
performance by processing requirements. See also a "rule interpreter" to match premises with facts
computation-bound. and form a conclusion. Production systems are
process color \ pros es kl r\ n. A method of also known as rule-based systems or inference
handling color in a document in which each block systems. See also expert system.
of color is separated into its subtractive primary Professional Graphics Adapter \ pm-fesh o-n1
color components for printing: cyan, magenta, and grafiks -daptr\ n. A video adapter introduced
yellow (as well as black). All other colors are cre- by IBM, primarily for CAD applications. The Pro-
ated by blending layers of various sizes of halftone fessional Graphics Adapter is capable of display-
spots printed in cyan, magenta, and yellow to cre- ing 256 colors, with a horizontal resolution of 640
ate the image. See also color model, color separa- pixels and a vertical resolution of 480 pixels. Acro-
tion (definition 1). Compare spot color. nym: PGA (PG-A).
processing \pros’es-eng\ n. The manipulation of Professional Graphics Display \ pm-fesh -nl
data within a computer system. Processing is the grafiks dis-plª\ n. An analog display introduced
vital step between receiving data (input) and pro- by IBM, intended for use with their Professional
ducing results (output)the task for which com- Graphics Adapter. See also Professional Graphics
puters are designed. Adapter.

I,
uJ
query QWERTY keyboard ,

query \kwºrº, kwrº\ n. 1. The process of QuickDraw \kwikdrª, dr\ n. On the Apple Mac-
extracting data from a database and presenting it intosh, the built-in group of routines within the
for use. 2. A specific set of instructions for extract- operating system that control the display of graph-
ing particular data repetitively. ics and text. Application programs call QuickDraw
query by example \kwºrº bi ig-zampl, kwrº\ for on-screen displays. See also Toolbox.
n. A simple-to-use query language implemented QuickDraw 3-D \kwikdr thrº-D, kwikdr\ n.
on several relational database management sys- A version of the Macintosh QuickDraw library that
tems. Using query by example, the user specifies includes routines for doing 3-D graphics calcula-
fields to be displayed, intertable linkages, and tions. See also QuickDraw.
retrieval criteria directly onto forms displayed on quicksort \kwiksrt\ n. An efficient sort algo-
the screen. These forms are a direct pictorial rep- rithm, described by C.A.R. Hoare in 1962, in which
resentation of the table and row structures that the essential strategy is to "divide and conquer." A
make up the database. Thus, the construction of a quicksort begins by scanning the list to be sorted
query becomes a simple "checkoff" procedure for a median value. This value, called the pivot, is
from the viewpoint of the user. Acronym: QBE then moved to its final position in the list. Next, all
(Q ’B-E’). items in the list whose values are less than the
query language \kwºrº 1angwj, kwrº\ n. A pivot value are moved to one side of the list, and
subset of the data manipulation language; specifi- the items with values greater than the pivot value
cally, that portion relating to the retrieval and dis- are moved to the other side. Each resulting side is
play of data from a database. It is sometimes used sorted the same way, until a fully sorted list results.
loosely to refer to the entire data manipulation lan- See also sort algorithm. Compare bubble sort,
guage. See also data manipulation language. insertion sort, merge sort.
question mark \ kwes chn mrk \ n. In some QuickTime \kwiktim\ n. The multimedia exten-
operating systems and applications, a wildcard sions to the Apple Macintosh System 7 software,
character often used to represent any other single also available for Windows. QuickTime can syn-
character. The question mark is one of two wild- chronize up to 32 tracks of sounds, video images,
card characters supported by the MS-DOS, Win- or MIDI or other control output.
dows NT, and OS/2 operating systems. See also Quick Viewers \kwik vy5Frz\ n. A set of file
asterisk. viewers supplied with Windows 95.
queue \ky\ n. A multi-element data structure quit’ \kwit\ n. 1. An FTP command that instructs
from which (by strict definition) elements can be the server to drop the current connection with the
removed only in the same order in which they client from which it received the command. 2. A
were inserted; that is, it follows a first in, first out command in many applications for exiting the pro-
(FIFO) constraint. There are also several types of gram.
queues in which removal is based on factors other quit2 \kwit\ vb. 1. To stop in an orderly manner.
than order of insertionfor example, some prior - 2. To execute the normal shutdown of a program
ity value assigned to each element. See also deque, and return control to the operating system. Com-
element (definition 1). compare stack. pare abort, bomb 2 , crash 2 (definition 1), hang.
queued access method \kydbd akses methd\ QWERTY keyboard \kwertº kºbªrd\ n. A key-
n. A programming technique that minimizes board layout named for the six leftmost characters
input/output delays by synchronizing the transfer in the top row of alphabetic characters on most
of information between the program and the com- keyboardsthe standard layout of most typewrit-
puter’s input and output devices. Acronym: QAM ers and computer keyboards. Compare Dvorak
(QA-M, kwm). keyboard, ergonomic keyboard.

II!
rag \ rag\ n. Irregularity along the left or right edge that can be read and written by the central pro-
of a set of lines of text on a printed page. Rag com- cessing unit (CPU) or other hardware devices. The
plements justification, in which one or both edges storage locations can be accessed in any order.
of the text form a straight vertical line. See the Note that the various types of ROM memory are
illustration. See also justify, ragged left, ragged capable of random access but cannot be written
right. to. The term RAM, however, is generally under-
stood to refer to volatile memory that can be writ-
Ragged right Justified Ragged left ten to as well as read. Compare core, EPROM,
flash memory, PROM, ROM (definition 2).
RAM cache \ram kash, RA-M\ n. Cache mem-
ory that is used by the system to store and retrieve
data from the RAM. Frequently accessed segments
of data may be stored in the cache for quicker
access compared with secondary storage devices
such as disks. See also cache, RAM.
Rag. RAM card \ram krd, RA-M\ n. An add-in cir-
cuit board containing RAM memory and the inter -
ragged left \ragd lefC\ adj. Of, relating to, or face logic necessary to decode memory addresses.
being lines of text whose left ends are not verti- RAM cartridge \ram kr’trij, RA-M\ n. See
cally aligned but form an irregular edge. Text may memory cartridge.
be right-justified and have a ragged left margin. RAM chip \ram chip, RA-M\ n. A semiconduc-
Ragged-left text is used infrequentlytypically, for tor storage device. RAM chips can be either
visual effect in advertisements. See also rag, right- dynamic or static memory. See also dynamic RAM,
justify. RAM, static RAM.
ragged right \ragd riC\ adj. Of, relating to, or RAM compression \ ram km-presh n, R-A-M\
being lines of text whose right ends are not verti- n. Short for random access memory compres-
cally aligned but form an irregular edge. Letters and sion. This technology was an attempt by a number
other word-processed documents are commonly of software vendors to solve the problem of run-
left-justified, with ragged-right margins. See also fling out of global memory under Windows 3.x.
left-justify, rag. Compression of the usual contents of RAM may
RAID \rªd, WA-I-D\ n. Acronym for redundant lessen the system’s need to read or write to virtual
array of independent disks (formerly called (hard diskbased) memory and thus speed up the
redundant array of inexpensive disks). A data system, as virtual memory is much slower than
storage method in which data, along with informa- physical RAM. Because of the falling prices of RAM
tion used for error correction, such as parity bits or and the introduction of Windows 95 and Windows
Hamming codes, is distributed among two or more NT, which handle RAM more effectively, RAM com-
hard disk drives in order to improve performance pression is generally used only on older PCs. See
and reliability. The hard disk array is governed by also compression, RAM, Windows, Windows 95.
array management software and a disk controller, RAMDAC \ramdak, R-A-MD-A-C\ n. Acronym
which handles the error correction. RAID is gener - for random access memory digital-to-analog con-
ally used on network servers. Several defined lev- verter. A chip built into some VGA and SVGA
els of RAID offer differing trade-offs among access video adapters that translates the digital represen-
speed, reliability, and cost. See also disk controller, tation of a pixel into the analog information
error-correction coding, Hamming code, hard needed by the monitor to display it. The presence
disk, parity bit, server (definition 1). of a RAMDAC chip generally enhances overall
RAID array \rªd -rª, RA-I-D\ n. See RAID. video performance. See also SVGA, VGA.
RAM \ram, RA-M\ n. Acronym for random RAM disk \ram disk, RA-M\ n. Short for ran-
access memory. Semiconductor-based memory dom access memory disk. A simulated disk drive

:1?,g!
pRAM refresh

whose data is actually stored in RAM memory. A process used in computers would be more prop-
special program allows the operating system to erly called "pseudorandom number generation."
read from and write to the simulated device as if it range \rªnj\ n. 1. A block of cells selected for simi-
were a disk drive. RAM disks are extremely fast, lar treatment in a spreadsheet. A range of cells can
but they require that system memory be given up extend across a row, down a column, or over a
for their use. Also, RAM disks usually use volatile combination of the two, but all cells in the range
memory, so the data stored on them disappears must be contiguous, sharing at least one common
when power is turned off. Many portables offer border. Ranges allow the user to affect many cells
RAM disks that use battery-backed CMOS RAM to with a single commandfor example, to format
avoid this problem. See also CMOS RAM. Compare them similarly, enter the same data into all of them,
disk cache. give them a name in common and treat them as a
RAM refresh \ram rº-fresh, RA-M\ n. See unit, or select and incorporate them into a formula.
refresh (definition 2). 2. In more general usage, the spread between
RAM resident \ram rez-dnt, R-A-M\ adj. See specified low and high values. Range checking is
memory-resident. an important method of validating data entered
RAM-resident program \ ram rez--dent pro -- into an application.
gram, WA-M\ n. See terminate-and-stay-resident range check \rªnj chek\ n. In programming, a
program. limit check of both the upper and lower limits of
random access \randm akses\ n. The ability a value, thus determining whether the value lies
of a computer to find and go directly to a particu- within an acceptable range. See also limit check.
lar storage location without having to search RARP \RA-R-P\ n. Acronym for Reverse Address
sequentially from the beginning location. The Resolution Protocol. A TCP/IP protocol for deter -
human equivalent of random access would be the mining the IP address (or logical address) of a
ability to find a desired address in an address node on a local area network connected to the
book without having to proceed sequentially Internet, when only the hardware address (or
through all the addresses. A computer’s semicon- physical address) is known. While RARP refers
ductor memory (both RAM and ROM) provides only to finding the IP address and ARP technically
random access. Certain types of files stored on refers to the opposite procedure, ARP is com-
disk under some operating systems also allow monly used for both senses. See also ARP.
random access. Such files are best used for data RAS \RA-S\ n. See remote access server, Remote
in which each record has no intrinsic relationship Access Service.
to what comes physically before or after it, as in a raster \rastr\ n. A rectangular pattern of lines;
client list or an inventory. Also called direct on a video display, the horizontal scan lines from
access. See also RAM, ROM. Compare indexed which the term raster scan is derived.
sequential access method, sequential access. raster display \rastr dis-plª\ n. A video moni-
random access memory \ ran- dam ak-ses mem- tor (typically a CRT) that displays an image on the
n. See RAM. screen as a series of horizontal scan lines from top
random noise \randm noiz\ n. A signal in to bottom. Each scan line consists of pixels that
which there is no relationship between amplitude can be illuminated and colored individually. Tele-
and time and in which many frequencies occur vision screens and most computer monitors are
randomly, without pattern or predictability. raster displays. See also CRT, pixel. Compare vec-
random number generation \randm numbr tor display.
jen-r-ªshon\ n. Production of an unpredictable raster graphics \rastr grafiks\ n. A method of
sequence of numbers in which no number is any generating graphics that treats an image as a col-
more likely to occur at a given time or place in the lection of small, independently controlled dots
sequence than any other. Truly random number (pixels) arranged in rows and columns. Compare
generation is generally viewed as impossible. The vector graphics.

i.
RJ 11 connector \RJ--levn k-nektr\ n. See
- ROFL \WO-F-L\ Acronym for rolling on the floor,
phone connector. laughing. An expression, used mostly in news-
RJ 11 jack \RJ--levn jak\ n. See phone connec-
- groups and online conferences, to indicate one’s
tor. appreciation of a joke or other humorous circum-
RLIN \R’lin, RL-I-N\ n. See Research Libraries stance. Also called ROTFL.
Information Network. role playing game \rolphi-eng giim\ n. A game
-

RLL encoding \RL-L en-ko-deng\ n. See run- that is played online such as a MUD, in which par-
length limited encoding. ticipants take on the identities of characters that
rlogin 1 \Wlogin\ n. 1. A protocol used to log in interact with each other. Often these games have a
to a networked computer in which the local sys- fantasy or science fiction setting and have a set of
tem automatically supplies the user’s login name. rules that all players need to follow. See also MUD.
See also communications protocol, logon. com- rollback \rOlbak\ n. A return to a previous stable
pare telnet 1 . 2. A UNIX command in BSD UNIX condition, as when the contents of a hard disk are
that enables a user to log in to a remote computer restored from a backup after a destructive hard
on a network using the rlogin protocol. See also disk error.
BSD UNIX. ROM \rom, RO-M\ n. 1. Acronym for read-only
rlogin2 \Rlogin\ vb. To connect to a networked memory. A semiconductor circuit into which code
computer using the riogin protocol. or data is permanently installed by the manufac-
RLSD \WL-S-D\ n. Acronym for Received Line turing process. The use of this technology is eco-
Signal Detect. See DCD. nomically viable only if the chips are produced in
RMM \RM-M\ n. See real-mode mapper. large quantities; experimental designs or small vol-
.ro \dofR-0\ n. On the Internet, the major geo- umes are best handled using PROM or EPROM.
graphic domain specifying that an address is 2. Acronym for read-only memory. Any semicon-
located in Romania. ductor circuit serving as a memory that contains
robopost \r0bª-pOst\ vb. To post articles to instructions or data that can be read but not modi-
newsgroups automatically, usually by means of a fied (whether placed there by manufacturing or by
bot. See also bot (definition 3), newsgroup, post. a programming process, as in PROM and EPROM).
robot \rObot\ n. 1. A machine that can sense and See also EEPROM, EPROM, PROM.
react to input and cause changes in its surround- roman \rmn\ adj. Having upright rather than
ings with some degree of intelligence, ideally slanted characters in a typeface. See also font fam-
without human supervision. Although robots are ily. compare italic.
often designed to mimic human movements in ROM Basic \rom hªsik, R-0-M \ n. A Basic inter-

carrying out their work, they are seldom human- preter stored in ROM (read-only memory) so that
like in appearance. Robots are commonly used in the user can start programming after simply turn-
manufacturing products such as automobiles and ing on the machine without having to load Basic
computers. See also robotics. 2. See hot, spider. from a disk or tape. ROM Basic was a feature of
robotics \r-botiks\ n. The branch of engineer - many early home computers.
ing devoted to the creation and training of ROM BIOS \rom bUs, R-0-M \ n. Acronym for

robots. Roboticists work within a wide range of read-only memory basic input/output system. See
fields, such as mechanical and electronic engi- BIOS.
neering, cybernetics, bionics, and artificial intelli- ROM card \rom krd, WO-M\ n. A plug-in mod-
gence, all toward the end of endowing their ule that contains one or more printer fonts, pro-
creations with as much sensory awareness, physi- grams, or games or other information stored in
cal dexterity, independence, and flexibility as ROM (read-only memory). A typical ROM card is
possible. See also artificial intelligence, bionics, about the size of a credit card and several times
cybernetics. thicker. It stores information directly in integrated
robust \r-bust\ adj. Able to function or to con- circuit boards. Also called font card, game card.
tinue functioning well in unexpected situations. See also ROM (definition 1), ROM cartridge.

L~]
sequential processing.

semantics \s-mantiks\ n. 1. In programming, the environment. Also called data glove. See also
the relationship between words or symbols and virtual reality.
their intended meanings. Programming languages SEPP \SE-P-P\ n. Acronym for Software Engi-
are subject to certain semantic rules; thus, a pro- neering for Parallel Processing. A project of nine
gram statement can be syntactically correct but European universities and research institutions to
semantically incorrect; that is, a statement can be develop tools for the development of parallel
written in an acceptable form and still convey the application programs for distributed memory
wrong meaning. See also syntax. 2. In artificial- multiprocessors.
intelligence research, the capacity of a network sequence \sºkwns\ n. An ordered arrangement,
to represent relationships among objects, ideas, as in a set of numbers, such as the Fibonacci
or situations in a humanlike way. See the illustra- sequence. See also Fibonacci numbers.
tion. Compare syntax. sequence check \sºkwns chek\ n. A process
that verifies that data or records conform to a par-
CANARY - is a - BIRD
ticular order. Compare completeness check, con-
has sistency check, duplication check.
FEATHERS Sequenced Packet Exchange \sºkwensd pakt
ks-chanf\ n. See SPX (definition 1).
Semantics.
sequential access \si-kwenshl akses\ n. A
semaphore \sem-fr\ n. In programming, a method of storing or retrieving information that
signala flag variableused to govern access to requires the program to start reading at the begin-
shared system resources. A semaphore indicates to ning and continue until it finds the desired data.
other potential users that a file or other resource is Sequential access is best used for files in which
in use and prevents access by more than one user. each piece of information is related to the informa-
See also flag (definition 1). tion that comes before it, such as mailing list files
semiconductor \ semº-kn-duk-tr, semi-kn- and word processing documents. Also called serial
duk-tr\ n. A substance, commonly silicon or ger - access. See also indexed sequential access method.
manium, whose ability to conduct electricity falls Compare random access.
between that of a conductor and that of a noncon- sequential algorithm \ si-kwenshl alg-ridhm\
ductor (insulator). The term is used loosely to refer n. An algorithm in which each step must occur in
to electronic components made from semiconduc- a particular order. See also algorithm. Compare
tor materials. parallel algorithm.
send \send\ n. To transmit a message or file sequential execution \ si-kwen shl eks -kyb --
through a communications channel. shn\ n. The act of executing routines or pro-
send statement \send stªtmnt\ n. In SLIP and grams in a linear sequence. Compare concurrent
PPP scripting languages, a statement that tells the execution.
program that dials an Internet service provider’s sequential logic element \si-kwenshl lojik el-
number (a dialer program) to send certain charac- mnt\ n. A logic circuit element that has at least
ters. See also ISP, PPP, scripting language, SLIP. one input and one output and in which the output
sensor \sensr\ n. A device that detects or mea- signal depends on the present and past states of
sures something by converting nonelectrical the input signal or signals.
I
energy to electrical energy. A photocell, for exam- sequential processing \ si-kwen shl pros es-eng\
ple, detects or measures light by converting it to n. 1. The processing of items of information in
electrical energy. See also transducer. the order in which they are stored or input. 2.
sensor glove \sensr glv\ n. A hand-worn The execution of one instruction, routine, or task
computer input device for virtual-reality environ- followed by the execution of the next in line.
ments. The glove translates finger movements by Compare multiprocessing, parallel processing,
the user to commands for manipulating objects in pipelining (definition 1).

4211
.si \dotS-Y\ n. On the Internet, the major geo- SIGGRAPH \siggraf, SI-GG-RA-P-H\ n. Short
graphic domain specifying that an address is for Special Interest Group on Computer Graphics,
located in Slovenia. a part of the Association for Computing Machinery
sibling \siblØng\ n. A process or node in a data (ACM).
tree that is descended from the same immediate sign \siin\ n. The character used to indicate a posi-
ancestor(s) as other processes or nodes. See also tive or negative number. In assembly-level pro-
generation (definition 2), node (definition 3). gramming, the sign is indicated by the sign bit
sideband \sidband\ n. The upper or lower por- accompanying the number. See also sign bit.
tion of a modulated carrier wave. One portion can signal \signl\ n. 1. Any electrical quantity, such
be processed while the other is used to carry sepa- as voltage, current, or frequency, that can be used
rate data, a technique that doubles the amount of to transmit information. 2. A beep or tone from a
information that can be carried over a single line. computer’s speaker or a prompt displayed on
See the illustration. screen that tells a user that the computer is ready
to receive input.
A ,AA , A A I Upper sideband
signal converter \signl kn-vrtr\ n. A device
or circuit that converts a signal from one form to

V VV V V I Lower sideband
another, such as analog to digital, or pulse code
modulation to frequency modulation.
signal-to-noise ratio \signl-t-noiz rª-sh\ n.
Sideband.
Abbreviated S/N. The amount of power, measured
sidebar \sidbr\ n. A block of text placed to the in decibels, by which the signal exceeds the
side of the main body of text in a document, often amount of channel noise at the same point in
set off by a border or other graphic element. transmission. See also noise (definition 2).
side effect \ sTd -fekt \ n. Any change of state signature \sign-chur\ n. 1. A sequence of data
caused by a subroutine, such as a routine that used for identification, such as text appended to
reads a value from a file and advances the current an e-mail message or fax. 2. A unique number
file position. built into hardware or software for authentication
side head \sid hed\ n. A heading placed in the purposes.
margin of a printed document and top-aligned signature block \sign-chur blok\ n. A block of
with the body text, rather than being vertically text that an e-mail client or a newsreader automati-
aligned with text, as is a normal head. cally places at the end of every message or article
sieve of Eratosthenes \ siv v r--tos th-nºz\ before the message or article is transmitted. Signa-
n. An algorithm for finding prime numbers. It is ture blocks typically contain the name, e-mail
often used as a benchmark in testing the speed of address, and affiliation of the person who created
a computer or programming language. See also the message or article.
benchmark’. signature file \ sign-chur fil \ n. See .sig.
.sig \dot-sig, dotS-I-G\ n. A file extension for a sign bit \sTn bit\ n. The most significant, or left-
signature file for e-mail or Internet newsgroup use. most, bit of a number field, usually set to 1 if the
The contents of this file are automatically number is negative.
appended to e-mail correspondence or news- sign extension \sTn eks-tenshn\ n. See sign bit.
group articles by their respective client software. significant digits \sig-nif-knt dijts\ n. The
See also signature file. sequence from the first nonzero digit to the last
SIG \sig, SI-G\ n. Acronym for special interest digit in a number (the last nonzero digit in an inte-
group. An e-mail online discussion group or a ger), used to express the number’s precision (for
group of users who meet and share information, example, 12,300 has three significant digits, and
especially one of the groups supported by the 0.000120300 has six). See also floating-point nota-
Association for Computing Machinery (ACM), such tion.
as SIGGRAPH for computer graphics. sign off \sin of ’\ vb. See log off.
Acronym: SMTP (SM-T-P9. See also communica- density disk can store much less data than a disk
tions protocol, TCP/IP, Compare CCITT X series, using modified FM encoding or run-length limited
Post Office Protocol. encoding. See also modified frequency modulation
Simple Network Management Protocol \simpl encoding, run-length limited encoding,
netwrk manj-mnt pr6’-ko1\ n. See SNMP. single inline memory module \sºngl in’ln
simplex transmission \simpleks tranz-mishn\ memr-º mofool, mo’dyool\ n. See SIMM.
n. Communication that takes place only from single inline package \seng"l inlin pakj\ n.
sender to receiver. Compare duplex 2 (definition See SIP.
1), half-duplex transmission. single inline pinned package \sengl inlIn pind
simulation \simy-lashn\ n. The imitation of a pakj\ n. See SIP.
physical process or object by a program that single-instruction, multiple-data stream pro-
causes a computer to respond mathematically to cessing \ sºn gl-in-strukshn mul’ t-pl-d t
data and changing conditions as though it were strºm pros-es-eng, dat\ n. See SIMD.
the process or object itself. See also emulator, single-precision \sºng1-pm-sizh’n\ adj. Of or
modeling (definition 1). pertaining to a floating-point number having the
simultaneous access \sFmul-tª-nº-s akses\ n. least precision among two or more options com-
See parallel access. monly offered by a programming language, such
simultaneous processing \ sFmu1-tª-nº-s pros - as single-precision versus double-precision. See
es-eng\ n. 1. True multiple-processor operation in also floating-point notation, precision (definition
which more than one task can he processed at a 2). Compare double-precision.
time. See also multiprocessing, parallel processing. single-sided \sengl-si’dd\ adj. Of or pertaining
2. Loosely, concurrent operation in which more to a floppy disk in which data can be stored on
than one task is processed by dividing processor only one side.
time among the tasks. See also concurrent, multi- single step \sengl step\ vb. To execute a pro-
tasking. gram one step at a time, usually within the context
sine wave \sin wv\ n. A uniform, periodic wave of a debugger. See also debugger.
often generated by an object that vibrates at a sin- single threading \seng’l thredeng\ n. 1. Within
gle frequency. See the illustration. Compare a program, the running of a single process at a
square wave. time. 2. A condition in which each leaf node of a
tree data structure contains a pointer to its parent.
See also node (definition 3), pointer (definition 1),
threading.
single-user computer \ sºng’1-y-zr km-
-a
a pytr\ n. A computer designed for use by a
single individual; a personal computer. Compare
p. multiuser system.
sink \sºnk\ n. A device or part of a device that
receives something from another device. See also
data sink, heat sink.
Sine wave. SIP \sip, S’I-P’\ n. Acronym for single inline pack-
age. A type of housing for an electronic compo-
single-board \ seng ’1-brd’ \ ad/. Of or pertaining nent in which all leads (connections) protrude
to a computer that occupies only one circuit from one side of the package. See the illustration
hoard, usually with no capacity for additional on the next page. Also called single inline pinned
boards. package. Compare DIP.
single-density \sengl-dens-te\ ad/. Of or per- SIPP \sip, S’I-P-P\ n. Acronym for single inline
taining to a disk that is certified only for use with pinned package. See SIP.
frequency modulation (FM) recording. A single- SIR \S’I-R\ n. See Serial Infrared.

0
413W
synonym \sin-nim\ n. 1. A word that is an operating system consisting of a set of programs
equivalent of another word. The verbs type and and data files; or a database management system
keyboard are synonyms. 2. In hashing, one of two used to process specific kinds of information.
distinct keys that produce the same hash address. system administrator \ si stm ad-min-strª-
See also hash 2
.
tr\ n. The person responsible for administering
syntax \sintaks\ n. The grammar of a language; use of a multiuser computer system, communica-
the rules governing the structure and content of tions system, or both. A system administrator per-
statements. See also logic, programming language, forms such duties as assigning user accounts and
syntax error. compare semantics (definition 1). passwords, establishing security access levels,
syntax checker \sintaks chekr\ n. A program allocating storage space, and watching for unau-
for identifying errors in syntax for a programming thorized access to prevent virus or Trojan horse
language. See also syntax, syntax error. programs from entering the system. Also called
syntax error \ sin’taks rr\ n. An error resulting sysadmin. See also Trojan horse, virus, compare
from a statement that violates one or more of the sysop.
grammatical rules of a language and is thus not system board \ sistm brd" \ n. See mother-
"legal." See also logic, semantics (definition 1), board.
syntax. system clock \ si’stm klok\ n. See clock (defini-
synthesis \sinth-sis’\ n. The combining of sep- tion 1).
arate elements to form a coherent whole, or the system console \sFstm konsl\ n. The control
result of such a combining (for example, combin- center of a computer system, primarily with refer-
ing digital pulses to replicate a sound, or com- ence to mainframe and minicomputers. In net-
bining digitized words to synthesize human worked or distributed systems, one workstation is
speech). See also speech synthesis. designated as the system administrator’s; this
synthesizer \sin’th-sFzr\ n. A computer workstation is analogous to the LAN system con-
peripheral, chip, or stand-alone system that gener - sole. See also console, LAN.
ates sound from digital instructions rather than system development \ si" stm d-vel p-mnt\ n.
through manipulation of physical equipment or The process of defining, designing, testing, and
recorded sound. See also MIDI. implementing a new system.
.sys \dot-sis’\ n. A file extension for system con- system disk \ si’stm disk" \ n. A disk that contains
figuration files. an operating system and can be used to boot a
sysadinin \sisd-min"\ n. The usual logon name computer. Also called startup disk, See also boot2 ,

or e-mail address for the system administrator of a operating system.


UNIX-based system. See also system administrator. system error \sYstm r"r\ n. A software condi-
sysgen \sisjen\ n. See system generation. tion that renders the operating system incapable of
sysop \sis’op\ n. Short for system operator. The continuing to function normally. This type of error
overseer of a BBS or a small multiuser computer usually requires rebooting the system.
system. system failure \sistm fªl"yr\ n. The inability of
Sys Req key \sis rek kº\ n. Short for System a computer to continue functioning, usually
Request key. A key on some IBM and compatible caused by software rather than hardware.
keyboards that is intended to provide the same System file \ sYstm Ii-l’\ n. A resource file on the
function as the Sys Req key on an IBM mainframe Macintosh that contains the resources needed by
computer terminal: to reset the keyboard or to the operating system, such as fonts, icons, and
change from One session to another. default dialog boxes.
system \sistm\ n. Any collection of component System folder \si"stm fl"dr\ n. The Macintosh
elements that work together to perform a task. file folder (directory) that contains the System file
Examples are a hardware system consisting of a and other vital files, such as Finder, device drivers,
microprocessor, its allied chips and circuitry, input INIT files, and control panel files. See also control
and output devices, and peripheral devices; an panel, Finder, INIT, System file.

4r1r:
tr aditional newsgroup hierarchy transfer ra

I
Tractor feeders train \trªn\ vb. To teach an end user how to Use
a software or hardware product. e
transaction \tranz-akshn\ n. A discrete acti- vity
within a computer system, such as an entry of a
customer order or an update of an inventory item
Transactions are usually associated with database
management, order entry, and other online sys-
tems.
transaction file \tranz-ak"shan Ill" \ n. A file that
contains the details of transactions, such as item s
and prices on invoices. It is used to update a mas-
ter database file. See also transaction. Compare
TractorfeeL Tractorfeeders on a dot-matrix
master file.
printer.
transaction log \tranz-ak’shan log" \ n. See
traditional newsgroup hierarchy \tra-dish"a- change file,
nal nz"grp hYar-r-kº, hTrr-kº\ n. The transaction processing \ tranz-ak "shan pros" es-
seven standard newsgroup categories in Usenet: eng\ n. A processing method in which transac-
comp., misc., news., rec., sci., soc., and talk. News- tions are executed immediately after they are
groups can be added within the traditional hierar- received by the system. See also transaction. Com-
chy only following a formal voting process. See also pare batch processing (definition 3).
comp. newsgroups, misc. newsgroups, newsgroup, Transaction Processing Council \ tranz-ak" shan
news. newsgroups, rec. newsgroups, Request for pros’es-ºng koun"sal\ n. A group of hardware
Discussion, sci. newsgroups, soc. newsgroups, talk. and software vendors with the goal of publishing
newsgroups, Usenet. compare alt, newsgroup. benchmark standards. Acronym: TPC (T"P-C9,
traffic \trafik\ n. The load carried by a communi- transaction processing monitor \tranz-ak"shan
cations link or channel. pros-es-ºng mona-tar\ n. See TP monitor.
trailer \trª’lr\ n. Information, typically occupying transceiver \tran"sºvar\ n. Short for transmitter/
several bytes, at the tail end of a block (section) of receiver. A device that can both transmit and
transmitted data and often containing a checksum receive signals. On local area networks, a trans-
or other error-checking data useful for confirming ceiver is the device that connects a computer to
the accuracy and status of the transmission. See also the network.
checksum. Compare header (definition 2). transceiver cable \tran-sºvar kª"bl\ n. A cable
trailer label \trªlar lª"bal\ n. 1. A small block of that is used to connect a host adapter within a
information used in tape processing that marks the computer to a local area network (LAN). See also
end of a file or the end of the tape and that can AUI cable, LAN.
contain other information, such as the number of transducer \tranz"d"sar\ n. A device that con-
records in the file or files on the tape. Compare verts one form of energy into another. Electronic
header label. 2 A label used in communications transducers either convert electric energy to
data frames that follows the data and might con- another form of energy or convert nonelectric to
tain an end-of-message mark, a checksum, and electric energy.
some synchronization bits. transfer \transfar\ n. 1. The movement of data
trailing edge \ tra"leng ej ’\ n. The latter part of an from one location to another. 2. The passing of
electronic signal. When a digital signal switches program control from one portion of code to
from on to off, the transition is the trailing edge of another.
the signal. transfer rate \ transfar rat" \ n. The rate at which
train’ \trªn\ n. A sequence of items or events, a circuit or a communications channel transfers
such as a digital pulse train consisting of transmit- information from source to destination, as over a
ted binary signals. network or to and from a disk drive. Transfer

II4I
computer to a remote computer by means of a URC \UR-C\ n. See Uniform Resource Citation.
modem or network. 2. The copy of the file that is URI \UR-F\ n. See Uniform Resource Identifier.
being or has been transferred. URL \UR-L, rl\ n. Acronym for Uniform Re-
upload 2 \upld\ vb. To transfer a copy of a file source Locator. An address for a resource on the In-
from a local computer to a remote computer. com- ternet. URL5 are used by Web browsers to locate
pare download. Internet resources. A URL specifies the protocol to
uppercase \up.r-kªs\ ad]. Of, pertaining to, or be used in accessing the resource (such as http: for
characterized by capital letters. compare lower- a World Wide Web page or ftp: for an FTP site),
case. the name of the server on which the resource
upper memory area \upr memr-º are- -\ n. resides (such as //www.whitehouse.gov ), and,
See UMA. optionally, the path to a resource (such as an HTML
upper memory block \upr memr-º blok\ n. document or a file on that server). See also FTP 1
See UMB. (definition 1), HTML, HT[TP, path (definition 1),
UPS \UP-S\ n. Acronym for uninterruptible server (definition 2), virtual path (definition 1),
power supply. A device, connected between a Web browser.
computer (or other electronic equipment) and a URN \UR-N\ n. See Uniform Resource Name.
power source (usually an outlet receptacle), that .us \dohU-S\ n. On the Internet, the major geo-
ensures that electrical flow to the computer is not graphic domain specifying that an address is
interrupted because of a blackout and, in most located in the United States. Because the United
cases, protects the computer against potentially States was the only possible location in the older
damaging events, such as power surges and brown- ARPANET naming system, the United States can be
outs. All UPS units are equipped with a battery and regarded as a default location for domain name
a loss-of-power sensor; if the sensor detects a loss addresses ending in .com, .gov, .edu, .org, .mil,
of power, it switches over to the battery so that the and .net. See also ARPANET, .com, domain name,
user has time to save his or her work and shut off .edu, .gov, .mil, .net, .org.
the computer. See also blackout, brownout. usable \yzo-bh\ ad]. Of, pertaining to, or char-
uptime \uptim\ n. The amount or percentage of acteristic of the ease and adaptability with which a
time a computer system or associated hardware is product can be applied to the performance of the
functioning and available for use. compare down- work for which it is designed. A high degree of
time. usability implies ease of learning, flexibility, free-
upward-compatible \upwrd-km-pat-bl\ ad]. dom from bugs, and good design that does not
Of, pertaining to, or characteristic of a computer involve unnecessarily complicated procedures.
product, especially software, designed to perform USB \TJS-B\ n. Acronym for universal serial bus.
adequately with other products that are expected A serial bus with a bandwidth of 1.5 megabits
to become widely used in the foreseeable future. per second (Mbps) for connecting peripherals to
The use of standards and conventions makes a microcomputer. USB can connect up to 127
upward compatibility easier to achieve. peripherals, such as external CD-ROM drives,
urban legend \urbn lejond\ n. A widely distrib- printers, modems, mice, and keyboards, to the
uted story that remains in circulation in spite of the system through a single, general-purpose port.
fact that it is not true. Many urban legends have This is accomplished by daisy chaining peripher-
been floating around the Internet and other online als together. USB supports hot plugging and mul-
services for years, including the request for cards tiple data streams. Developed by Intel, USB
for the sick boy in England (he’s long since recov- competes with DEC’s ACCESS.bus for lower-
ered and grown up), the cookie or cake recipe that speed applications. See also bus, daisy chain, hot
cost $250 (it’s a myth), and the Good Times or plugging, input/output port, peripheral, compare
Penpal Greetings virus, which will infect your ACCESS.bus.
computer when you read an e-mail message (it U.S. Department of Defense \US d-partmnt
does not exist). See also Good Times virus. v d-fens\ n. The military branch of the United

1
4317
video controller

video; with a 1.544-Mbps (Ti) channel, full-motion to specify the resolution and color-bit dePth
video can be used. See also 56K, desktop confer- images on the monitor during the setup of
See also driver, monitor, video adapter. proces s.
encing, freeze-frame video, full-motion video, Ti,
teleconferencing. Compare data conferencing. video editor \vidº- ed-tr\ fl. A device or
video controller \vidº- kn-trlr\ n. See gram used to modify the contents of a video filpro-
e.
video adapter. Video Electronics Standards Associati
video digitizer \vidº- dij-tT-zr\ n. A device \vidº-O -lek-troniks stanthrdz -s-sash
used in computer graphics that uses a video cam- n. See VESA 2.

era, rather than a scan head, to capture a video video game \vidº- gam \ n. See computer gam
e
image and then stores it in memory with the aid of Video Graphics Adapter \vidº- grafiks -dap
a special-purpose circuit board. See also digitize. tr\ or Video Graphics Array \vidº- graf1k
Compare digital camera. n. See VGA.
videodisc \vidº--disk\ n. An optical disc used video graphics board \vidº-O graUjks bOrd\
n.
to store video images and associated audio infor - A video adapter that generates video signals for
mation. See also CD-ROM. displaying graphical images on a video screen
video display \vidº- dis-plª\ n. Any device video look-up table \vidº- ldbkup tªbl\ n.
capable of displaying, but not printing, text or See color look-up table.
graphics output from a computer. video memory \vidº- memr-º\ n. Memory
video display adapter \vidº- dis-plª -daptr\ from which a display image is created, located in
n. See video adapter. the video adapter or video subsystem. If both the
video display board \vidº- dis-plª brd\ n. A video processor and the central processing unit
video adapter implementation using an expansion (CPU) have access to video memory, images are
board rather than the computer’s main system produced by the CPU’s modification of video
board. See also video adapter. memory. Video circuitry normally has priority over
video display card \vidº- dis-plª krd\ n. See the processor when both attempt to read or write
video display board. to a video memory location, so updating video
video display metafile \vidº- dis-piª met-ful\ memory is often slower than accessing main mem-
n. A file containing video display information for ory. See also video RAM.
the transport of images from one system to video mode \vidº- mOd \ n. The manner in
another. Acronym: VDM (VD-M’). which a computer’s video adapter and monitor
video display page \vidŁ-ª dis-piª paj\ n. A display on-screen images. The most common
portion of a computer’s video buffer that holds one modes are text (character) mode and graphics
complete screen image. If the buffer can hold more mode. In text mode, characters include letters,
than one page, or frame, screen updates can be numbers, and some symbols, none of which are
completed more rapidly because an unseen page "drawn" on screen dot by dot. In contrast, graphics
can be filled while another is being displayed. mode produces all screen images, whether text or
video display terminal \vidº- dis-pla trm- art, as patterns of pixels (dots) that are drawn one
nl\ n. See VDT. pixel at a time.
video display tube \vidº- dis-plª tTb \ n. See videophone \vidº--fn\ n. A device equipped
CRT. with camera and screen, as well as a microphone
video display unit \vidº-ª dis-plª yTª-nit\ n. and speaker, capable of transmitting and receiving
See monitor. video signals as well as voice over a telephone
video DRAM \vidº- Dram, dram, D-R-A-M\ n. line. Using conventional telephone lines, a video-
See video RAM. phone can transmit only freeze-frame video. See
video driver \vidº- drFvr\ n. Software that also freeze-frame video.
provides the interface between the video adapter video port \ vidº- prt \ n. A cable connector
hardware and other programs, including the oper- on a computer for output of video signals to a
ating system. The user can access the video driver monitor.

ItN
Microsoft Press @

The Comprehensive
Standard for Business,
School, Library, and Home

MICROSOFT PRESS COMPUTER DICTIONARY, THIRD EDITION, is the


authoritative source of definitions for computer terms,
concepts, and acronymsfrom the world’s most respected
computer software company. With more than 7,600 entries-
2,300 of which are newthis comprehensive standard
has been completely updated and revised to cover the
most recent trends in computing, including extensive
coverage of Internet, Web, and intra net-related terms. The
definitions are based on the ways the terms are used in
the real world today. Extensively illustrated, the Third
Edition now offers a more professional, traditional-
dictionary format for maximum utility and ease of use.

U.S.A. $29.99
U. K. £2799 [V.A.T. included]
Canada $39.99
[Recommended]

You might also like