
2 Glossary
algorithm
Any set of instructions to be followed in order.
anti-aliasing
Making jagged edges look smoother by filling in the jags with an
intermediate color. Usually used in reference to the edges of shapes,
especially letters, on a computer screen.
API
Application Programming Interface. An API is a series of functions
that programs can use to make the operating system do routine or
repetitive tasks. Using Windows APIs, for example, a program can
open windows, files, and message boxes (as well as perform more
complicated tasks) by passing a single instruction. Windows has
several classes of APIs that deal with telephony, messaging, and
other issues.
APM
Advanced Power Management. An API developed by Intel and
Microsoft that allows developers to include power management in the
BIOS. APM defines a layer between the hardware and the operating
system that effectively shields the programmer from hardware
details.
application programs
Software designed to perform specific functions or a group of
functions, like solving business or mathematical problems. Examples
of applications include word processing, communications, or
database management.
architecture
A general term for the design and construction of computer systems,
particularly hardware, but also operating systems and networks. The
circuitry within a chip is called its architecture; for example, Intel
architecture can refer to a computer based on the Intel Celsior or
other Pentium II chips.
archive
Copying one or more files to a different location for long-term data
storage, especially for backup and security purposes. Files can then
be added to or deleted from the archive. Also refers to the location
where data is stored.