Glossary extracted starting with manual seeds, with PTM for the domain com and language EN

frequency modulation synthesisSee Wave Table Synthesis.
pipeA direct connection that carries the output of one process to the input of another without an intermediate temporary file
forumA commonly used term for a discussion group implemented by means of one or more web pages instead of a traditional Usenet news group.
whmWebHost Manager
device driverA software subsystem which facilitates communication between a computer system and a hardware device
patFile extension
marshalingProcess of readying an object for transfer across an application domain, context, or process boundary.
modularBeing made up of a number of individual pieces that can each be replaced without having to change the whole.
enumeration_ioa predefined generic package exported by Ada.Text_IO, used to support input and output of text representing values of enumeration types.
mpeg-2MPEG-2 is used for digital video at low compression rate
ddeDynamic Data Exchange
rrdRemovable Rigid Disk
cut and paste bufferSee clipboard.
uniform resource characteristicSe URC
call by valueAn argument-passing mechanism in which the formal arguments refer to a copy of the actual arguments, and the subroutine cannot change the actual arguments by changing the formal arguments
objectAn instance of a class
jreJava Runtime Environment
discussion threadIn an online forum such as a newsgroup, a series of messages or articles in which replies to a message are nested directly under it, instead of the messages being arranged in chronological or alphabetical order.
wireless nA local area wireless network that uses the 802.11n standard (or the draft version of it)
declarative partthe section of a program unit or block that contains declarations.
parameter profilethe number of parameters, the base type of each parameter at each position, and the base type of the result (in the case of a function)
broadcasting spectrumThe range of radio waves over which wireless devices communicate.
gsanCombines multiple Google Search Appliances to increase document capacity and to enable single-node replication
drvspaceSee DriveSpace.
static methodMethod associated with a type rather than an instance of the type
white spaceAny single character or series of characters that represents horizontal and/or vertical space.
protocol extension protocolSee PEP
palmtopA small hand-held, battery-operated computer.
getusernamea method applied to a DatabaseMetaData object to discover the username
importThe act of creating a new file and incorporating content from an external file into the repository as the file's content.
moMagneto-optical
multi-target methoda method which can be applied to any of a number of objects
modean indication of data flow direction of parameters
crmCustomer Relationship Management
explicit codeRather than calling a function, writing out the code to execute the function directly
plug-inSoftware or hardware used to modify or add to an existing program
pdmProcess Debug Manager
qbQuick BASIC
hop countA measure of distance between two points on the Internet.
bits per secondSee BPS
seamless computingTerm indicating that a user should be able to move through various hardware and software contexts effortlessly and intuitively.
writeAn inbuilt procedure that outputs data without adding an end-of-line marker, so that the next piece of output or input will be on the same line.
precedenceThe rules of conduct that, in the absence of other guidance, determine what should happen first
cesThe Consumer Electronics Show, which takes place each January in Las Vegas, Nevada.
architectureThe design and structure of specific components of a computer system and how they connect and interact with one another.
cathode-ray tubeSee CRT
espSee "Microsoft ESP".
pppPoint-to-Point Protocol
gsFile extension
autoincrementTo add one to something automatically, hence the name of the the ++ operator
psuPower Supply Unit.
id3A tag associated with MP3 files which holds information such as the track's artist name and track title
hashAn unordered association of key/value pairs, stored such that you can easily use a string key to look up its associated data value
rotflRoll on the floor laughing.
cpanThe Comprehensive Perl Archive Network
coastCache On A Stick
thunderbirdThe email program associated with the Firefox web browser
dpiDots per inch
dependencya dependency between two package exists if one package references elements of the other
molecular electronics*Any system with atomically precise electronic devices of nanometer dimensions, especially if made of discrete molecular parts rather than the continuous materials found in today's semiconductor devices.
specificationthe part of an Ada program unit that specifies its interface to other (client) units -- the unit's declaration without the final semi-colon.
ascii"Askey"
greedyA subpattern whose quantifier wants to match as many things as possible.
pssProduct Support Services
pctPrivate Communications Technology
adaptationa process of selection, generation or modification that produces one or more perceivable units in response to a requested uniform resource identifier in a given delivery context.
sdSecure Digital
vfwVideo For Windows
lanA network that interconnects devices over a geographically small area, typically in one building or a part of a building
impatienceThe anger you feel when the computer is being lazy
class hierarchyaka Generalization-Specialization Class Hierarchy
anisotropic filteringA term used in computer graphics
electronic documentA document which is in electronic form.
icsInternet Connection Sharing
webcamA video camera that attaches to your computer and allows you to upload images or video to the Web.
slamSpecifications, Languages, Analysis, and Model checking project explores the relations among these areas of software development.
disk allocation unitSee Cluster.
msaaMicrosoft Active Accessibility
pythonPython is a general-purpose high-level programming language whose design philosophy emphasizes code readability.
life data modelLife information model for life insurance.
encoderA program which encodes data, or converts it to another format
suwinSetup For Windows
here docs in rubyHere are different examples:
hue-saturation-brightness/valueSee HSB
bridgeBridge is a network related term
gpmcGroup Policy Management Console
hipsHost-based Intrusion Prevention System - i.e
formA term used with many modern programming languages and also with database programs
windows messagingMicrosoft Exchange (see that entry)
red bookSee "Book".
busAn electronic pathway
auto catalog markup languageAutomotive Catalog Markup Language
statementThe whole syntactical construction of assignment: purchases+=(mugs*orders);
keyThe string index to a hash, used to look up the value associated with that key.
bpsBits per second, as in a modem's transmission rate
clusterA group of search appliances that work together.
lifetimeDuration of an object's existence from instantiation through garbage collection.
blue bookSee Book.
dmoDistributed Management Objects
aborta reserved word used in an abort statement to terminate execution of a task and other tasks dependent upon it.
imeInput Method Editor
explicit conversiona type conversion that results from explicit coding by the programmer.
keymatchAdministrator-defined keywords that promote specific web pages on a site
gbGigabit
dizFile extension
cpanelA browser-based menu system for servers
propertiesThe properties of an object are the data members that make up the object, that is, the attributes of the type of the object
activeThe only descriptions of this term that I have managed to find have been written in Microsoft's meaningless management/marketing language, which has virtually no information content
recharging cradleA base connected to a power outlet into which you can place a device that runs on rechargeable batteries in order to recharge those batteries.
dapRefer to Directory Access Protocol.
crackerSomeone who breaks security on computer systems
result transformerA transformer that converts content from Adapter Result format into Simple Result format.
granularityThe size of the pieces you're dealing with, mentally speaking.
u-interfaceadj
otpOne-Time Password
mpeg-4A standard currently under development designed for videophones and multimedia applications
extensible markup language queryA flexible query facilities to extract data from real and virtual documents on the Web, therefore finally providing the needed interaction between the web world and the database world
queuean ordered "line up" of tasks waiting to have entry calls accepted.
modemModulator/demodulator
adwareAny software which serves banner ads or pop-up ads to you while in use
e-mailSlang for electronic mail, this is the system that lets people send and receive messages with their computers.
v.22The standard for half-duplex communication at 1200 bps.
pcxFile extension
wireless gA local area wireless network that uses the 802.11g standard
class versus module  in Ada, these two concepts are kept separate
boBuffer Overrun
commentsAuthor-entered descriptions in program code meant for human programmers to read, not JavaScript interpretation.
lifoLast In, First Out
actionscriptThe programming language for Adobe Macromedia Flash applications.
httpsHypertext Transfer Protocol - Secure
eventA notification that signals a special situation in time
integerA number without a fractional part.
high color16-bit colour (65,536 colours).
is-a rulea rule to help clarify a subclass-superclass relationship
matchingSee pattern matching.
vesaVideo Electronics Standards Association
mongerShort for Perl Monger, a purveyor of Perl.
pkiA hierarchy of "certification authorities" to allow individuals and organizations to identify each other for the purpose (principally) of doing business electronically.
cmosComplementary Metal Oxide Silicon
type constructorsyntax allowing complex types to be described in terms of simpler ones
itcInternet Transfer Control
symbolic debuggerA program that lets you step through the execution of your program, stopping or printing things out here and there to see whether anything has gone wrong, and if so, what
interlacingInterlacing is method used to accommodate long waits on a busy network
bpsBits per second
distroDistribution
opOriginal poster
drivera software component allowing a software system to use databases stored on DBMSs by a particular vendor
concatenationThe process of gluing one cat's nose to another cat's tail
scannerA device which scans a printed image and produces a bitmapped image file of it.
bilinear filteringA term used in computer graphics
writelnAn inbuilt procedure that outputs data followed by an end-of-line marker such as carriage return/line feed, so that the next piece of output or input will be on the next line.
modalityThe type of communication channel used for interaction
undernetAn IRC (Internet Relay Chat) network.
ruby pseudo-variablesThey are special variables that have the appearance of local variables but behave like constants
hpfsHigh Performance Filing System
ternary associationan association between three different classes
macA system of rules used to move data from one physical medium to another.
scriptA series of program statements that instruct the computer on how to accomplish a task.
encartaMicrosoft's CD-ROM encyclopedia.
records managementThe discipline and organizational function of managing records to meet operational business needs, accountability requirements and community expectations.
hackerSomeone who is brilliantly persistent in solving technical problems, whether these involve golfing, fighting orcs, or programming
dspDelivery Service Partner
line in jackThe I/O panel jack where you plug a traditional audio-producing device (stereo, VCR, and so on) into the PC for capturing sound.
subwooferA speaker box designed for low-frequency sounds, which gives oomph to the bass in music or adds emphasis to the sounds in games.
type libraryA term used in object oriented programming
clip-artCartoon-like drawings.
routerA router functions like a traffic officer, directing the flow of data to targets
cem-1A NEMA grade of industrial laminate having a substrate of woven glass surfaces over a cellulose paper core and a resin binder of epoxy
objFile extension
biometricsA method of verifying an individual's identity based on measurement of the individual's physical feature(s) or repeatable actions where those features and/or actions are both unique to that individual and measurable.
capCITATION Access Point
skinAn optional add-on to a program which changes its visual appearance but not its functionality
parked domainA second domain that points to your primary domain
network interface cardSee NIC
ircIRC stands for Internet Relay Chat
primitive operationan operation of a type that is declared together with the type declaration, and is inherited by other types in the same class of types.
shadeThe term shade refers to a color which consists of the basic color (or hue) with black added to it
rmoRefer to SQL Server Replication Management Objects.
emfFile extension
gmaxFile extension
streamA flow of data into or out of a process as a steady sequence of bytes or characters, without the appearance of being broken up into packets
unicodeThere are many languages in the world with many more characters than provided for in the ASCII set
rtsReal Time Strategy
monospaced fontSee Non-proportional font.
google appsHosted web applications that organizations can use for communication, productivity, and collaboration
ideaInternational Data Encryption Algorithm.
business processAn activity or set of activities that are part of a service either to a citizen or to another organisational unit within or outside the particular Public Administration.
bitmap fileA bitmap file contains the data for a bitmap image in bit-format
dtmfDual Tone Multi-Frequency
camComputer Aided Manufacturing.
eepromElectronically-Erasable Programmable Read-Only Memory.
pfxFile extension
cloud connectA group of features that enable the search appliance to return search results from a Google Apps domain, Google Site Search, or Twitter, along with results from its own index.
leIn the suffix after the model number of a video board, this means that the board is a special cut-down version supplied to computer manufacturers for fitting in their products
scalar contextThe situation in which an expression is expected by its surroundings (the code calling it) to return a single value rather than a list of values
berBasic Encoding Rules
wmpSee "Windows Media Player".
delimiterA character or string that sets bounds to an arbitrarily-sized textual object, not to be confused with a separator or terminator
ohciOpen Host Controller Interface
ttlTime to Live: Often abbreviated as TTL, it specifies how long a particular record should be kept in memory before it should be deleted
manThe Unix program that displays online documentation (manual pages) for you.
self-replication*The ability of an entity such as a living cell to make a copy of itself
colon: (see that entry).
olapOnline analytical processing.
source formatThe original format of content retrieved from an external data source by a Wireless adapter
qtFile extension
platform independent content selectionSee PICS
debuggingThe detection, location and correction of faults in a program or system.
with clausea context clause providing access to a library unit from within another program unit.
compound statementA sequence of simple statements.
domainThere are various parts to a domain name and the last part tells you what kind of site it is
drcDesign Rule Check.
orange bookSee Book.
universal resource identifierSee URI
skuStore-Keeping Unit
requisitionA formal request to purchase items.
forkTo create a child process identical to the parent process at its moment of conception, at least until it gets ideas of its own
downInoperative
transformation and lightingA term used in computer graphics, especially with regard to 3D
mbpsmegabits per second
loop counterA variable that changes through each iteration of the loop, in correlation with how many times the loop has been executed
linked listA programming technique
spdif portI/O panel connectors used for digital audio
backboneA central network connecting other networks together
embedSimply means to insert into a text file
cdma2000The system used in 3G mobile phone networks in the USA and Canada.
warez"Wears" (I think)
ttlTTL is an acronym for "Time To Live"
packagingThe protective container or housing for an electronic component or die, with external terminals to provide electrical access to the components inside
attributethe name of a column of a table, indicating the meaning of the data in that column
dmzDe-Militarized Zone
mbsaMicrosoft Baseline Security Analyser
integer divisionDivision of one integer by another to give the integer quotient (the whole number element of the result) and the remainder
aggregatean array or record value written as a collection of component values (within parentheses).
xssCross Site Scripting
wire transfersAnother form of electronic payment made by a financial institution on behalf of the customer.
type castingConverting data from one type to another
triggerAn event that causes a handler to be run.
finally blockBlock of statements to be executed regardless of whether or not an exception is thrown
minus sign- (see that entry).
system caretSee "Caret".
controlling parameterthe parameter in a dispatching call (or function return type) that determines which version of the overloaded operation will be called.
spfSender Policy Framework
operandAn expression that yields a value that an operator operates on
sanStorage Area Network
mt9File extension
dosDisk Operating System
vorbisSee OGG.
plcProgrammable Logic Controller
library unitIn Ada, a library unit is a "top-level" separately compiled program unit
capacityis the highest possible transmission speed that can be carried on a channel; can be expressed as raw speed or net throughput.
expressionAnything you can legally say in a spot where a value is required
switchAn option you give on a command line to influence the way your program works, usually introduced with a minus sign
xml web servicesUnits of application logic providing data and services to other applications
printerWhere you get the computer’s printed output, also called hard copy.
left delete keyThe key with a large left pointing arrow, located above the RETURN key
covariancereplacing a type by a subtype
silverlightMicrosoft's attempt to rival to the Adobe Flash browser add-in animation format.
scriptA program consisting of a set of instructions to an application or utility program
pioProgrammed Input Output
many-to-many associationan association between two classes A and B, where each A can be associated with many B’s, and vice versa
hyperterminalA program supplied with Windows, used to emulate a VDU
rleRun-length encoding
source codeA text file comprising code which can be compiled.
value-based identityObjects are distinguished based on their values
quick launch barThe set of icons usually displayed on the Taskbar to the immediate right of the Start button when Internet Explorer V4's "New Desktop" option is installed
cpanel packagePieces of software that are bundled together for archiving and installation
hueHue is the feature that makes a particular additive color, that is, the primary color without any black or white, or the color in its purist form.
ampersand& (see that entry).
c:\windows\tempThe folder used by most programs to store their temporary files
dye-sublimationA type of printer that transfers heated solid due from a ribbon to specially coated paper, producing continuous tones, like those in a photo produced from a negative.
t3A digital transmission link with a capacity of 45 Mbit/s, or 28 T1 lines.
interfaceThe set of properties, methods, indexers, and events exposed by an object that allow other objects to access its data and functionality
directdrawOne part of DirectX.
is-aA relationship between two objects in which one object is considered to be a more specific version of the other, generic object: "A camel is a mammal." Since the generic object really only exists in a Platonic sense, we usually add a little abstraction to the notion of objects and think of the relationship as being between a generic base class and a specific derived class
bit stringA sequence of bits that is actually being thought of as a sequence of bits, for once.
pimPersonal Information Management
i/oInput from, or output to, a file or device.
asp1
active cell markup languageActive Cell Markup Language
tagged typea type whose values have a run-time type tag, which indicates the specific type from which the value originated
proposerA person or organisation responding to a call for proposal from the Commission
gueGreat Underground Empire, the setting for almost all the games in the Zork series of adventure games.
uart"You art"
exceptionA fancy term for an error
ippInternet Printing Protocol
deprecatedNo longer favoured, no longer approved of, obsolete, replaced, no longer in fashion, may be withdrawn shortly
boolean expressionAny expression which can be evaluated as being True or False.
natNetwork Address Translation
parent unitthe library unit whose capabilities are extended when a public or private child unit is declared.
excelA spreadsheet program published by Microsoft
cdslAcronym for Consumer Digital Subscriber Line
pagea block of memory
trkFile extension
discoveryProcess when legal or regulatory investigation of records occurs to support or refute pending legal or regulatory proceedings.
gzipA program which compresses files for disk space conservation, minimizing transfer times, and making the transfer of multiple files easier
dovecotMail server software designed for optimal security
scalabilityThe ability (or otherwise) of a product to perform with a large amount of data, a large number of users, in a large network, etc.
mini 1394 portThis special version of the IEEE 1394 connector is designed specifically for digital video and for connecting digital cameras.
setSecure Electronic Transactions
shebangIrish for the whole McGillicuddy
variadicSaid of a function that happily receives an indeterminate number of actual arguments.
cacheA special memory subsystem in which frequently used data values are duplicated for quick access.
assembly languageA programming language in which the instructions are closely related to the computer being programmed
wiaWindows Image Acquisition
gpfGeneral Protection Fault - see that entry.
hierarchya ranking or ordering of abstractions, such as a class hierarchy or a module hierarchy.
update rollupMicrosoft KnowledgeBase article 824684 includes the following definition of this term as used by Microsoft: "An update rollup is a tested, cumulative set of hotfixes, security updates, critical updates, and updates that are packaged together for easy deployment
criminal identity theftA specific type of ID theft that occurs when a criminal gives another person’s name or personal identification to a law enforcement officer while being arrested.
twitterTwitter is a microblogging service - the publishing of short messages via text, images or video
meterA unit of measure equaling about 3.3 feet.
handwritten signatureThe scripted name or legal mark of an individual handwritten by that individual and executed or adopted with the present intention to authenticate a writing in a permanent form
wide-area network wanA computer network that spans a relatively large geographical area
disk space quotaA limit placed on the amount of disk space an account is allowed to use.
service packA service pack is a means by which product updates are distributed
composite collectionsA set of collections from various Google Search Appliances which the primary search appliance in a unified environment can query
tlsTransport Layer Security
v.21The standard for full-duplex communication at 300 baud.
java 2 micro editionJ2ME is a Java runtime platform by Sun Microsystems for developing Java applications to run on embedded devices—cellular telephones, Personal Digital Assistants (PDAs).
ppmPages per minute
postPower On Self Tests
rapid application developmentRapid Application Development (RAD) refers to a set of software development methodologies designed to facilitate rapid development and delivery of software systems.
jdkSee Java Developer's Kit.
content managerThe visual interface for creating Wireless services
sbfm:Microsoft KnowledgeBase article title prefix for articles relating to Microsoft's Small Business Financial Manager, an optional add-on for the Excel spreadsheet program.
dangling statementA bare, single statement, without any braces, hanging off an if or while conditional
rfcRequest for Comments
mtuMaximum Transfer Unit
whitespaceA character that moves your cursor but doesn't otherwise put anything on your screen
ilinkSee FireWire.
desData Encryption Standard
user modeThe non-privileged mode in which application code runs
smeSmall to medium size enterprise (i.e
floating pointA method of storing numbers in "scientific notation", such that the precision of the number is independent of its magnitude (the decimal point "floats")
execTo throw away the current process's program and replace it with another without exiting the process or relinquishing any resources held (apart from the old memory image).
portalSee Home Page
statementAn instruction in a program written in a high-level language.
snmpSimple Network Management Protocol
ctdCrash To Desktop
filterA program designed to take a stream of input and transform it into a stream of output.
jndiJava Naming and Directory Interface
tokenizingSplitting up a program text into tokens
namespaceA domain of names
functional user experienceA set of one or more perceivable units that enables a user to complete the function intended by the author for a given resource via a given access mechanism.
gamepadA game controller that features a flat surface and many buttons.
constantA variable that is assigned a value that is never meant to change.
digital certificateIn cryptography, a message that guarantees the authenticity of the data contained within it
rot-13A simple encryption system.
mortalA temporary value scheduled to die when the current statement finishes.
utp cableUnshielded Twisted Pair cable
platformThe entire hardware and software context in which a program runs
passThe act of sending data or values into a function or applet.
shareSometimes used as a noun to mean "shared folder", in other words an area of disk space on a computer or to a device such as a printer connected to a computer, which is "shared" - in other words which can accessed by other users via a local area network
patternA template used in pattern matching.
all key relationa relation whose key consists of all its attributes
syntaxThe grammatical rules of a programming language.
esc keyThe Escape key at the top-left corner of the keyboard
spoiled record / documentA record/document that has no business value and should be disposed based on established retention, transfer, and disposition schedules.
gaGeneral Availability
nodeThing joined by links
addressReference to a memory location
case sensitiveAn indication that it matters whether you enter an item in lower case or upper case
bibliography markup languageThe Bibliography Markup Language encodes bibliographies similar to BibTex
fromelfThe ARM ELF Reader and Image Converter.
local variableA variable declared in a program block (such as a procedure or function) and accessible only within that program block
csrCertificate Signing Request
little-endianFrom Swift: someone who eats eggs little end first
mpeg-1The original MPEG standard for storing and retrieving video and audio information, designed for CD-ROM technology
btdtChat slang for "Been there, done that".
pen scannerA hand-held, pen-shaped scanner with which you can re-create drawings or text as image files.
broadbandA way of transmitting large amounts of data, voice, and video that is greater than standard voice grade transmission
tieThe bond between a magical variable and its implementation class
vobFile extension
taskA program loaded into memory and running
xerox parcSee PARC.
wan"Wan"
substringA portion of a string, starting at a certain character position (offset) and proceeding for a certain number of characters.
biopolymer markup languageBIOML allows the full specification of all experimental information known about molecular entities composed of biopolymers, for example, proteins and genes
versionA particular issue or release of a hardware or software product
tddRefer to Test-Driven Development.
modifier keyA key on a keyboard that works in combination with other keys to do various tasks.
rtfmWhat you are told when someone thinks you should Read The Fine Manual.
uvw mappingIn 3D graphics programs, the standard method of specifying which parts of a two dimensional bitmap texture file should be applied to which parts of a three dimensional mesh object.
dropperA program which when it is run installs another program
unixAn Operating System developed in 1969.
composite typean Ada type that has components, such as a record or array.
ternaryAn operator taking three operands
java vmJava Virtual Machine
structureSee data structure.
truncatingEmptying a file of existing contents, either automatically when opening a file for writing or explicitly via the truncate function.
ifInteractive Fiction
systemsee ‘_system’.
upd:Microsoft KnowledgeBase article title prefix for articles relating to updates (patches).
automationA word used by Microsoft with various meanings, including the use of macros and Visual BASIC For Applications coding in Microsoft Office programs such as Word and Excel
public access locationSee "Hot Spot".
business process modeling languageThe Business Process Modeling Language (BPML) is a meta-language for the modeling of business processes, just as XML is a meta-language for the modeling of business data.
home pageThe starting page of a Website
curFile extension
voucherSynonymous with a vendor invoice approval
tokenerA module that breaks a program text into a sequence of tokens for later analysis by a parser.
mceMedia Centre Edition (of Windows XP).
hotjavaThe browser developed by Sun Microsystems that runs Java applets
mscamMicrosoft Camcorder, a program supplied with Microsoft Office 97 for recording operations on a computer
quicktimeA video file format and associated program (published by Apple)
genaGeneral Event Notification Architecture
superficial equalityTwo objects are superficially equal if they have the same state
plug and playOften abbreviated PnP
soapSimple Object Access Protocol
assembly codecode written in assembly (machine) language.
hexadecimalThe format of colours on the web
lookbehindAn assertion that peeks at the string to the left of the current match location.
discrete typean integer type or an enumeration type.
program unita program unit is either a package, a task unit, a protected unit, a protected entry, a generic unit, or a subprogram unit.
v.22bisThe standard for full-duplex modems sending and receiving data across telephone lines at 1200 or 2400 bps.
authorities markup languageThe Authorities Markup Language (AuthoritiesML) is a format for the interchange of UNIMARC authority records between applications.
board game markup languageBGML (Board game markup language) is an XML document type for go game (and ultimately all other board games) records/databases.
fileA unit of data storage used by the operating system for organisation.
boss levelA level in a computer game which is more difficult, often involving an enemy with superior powers
palladiumSee TCPA.
roxioA publisher of CD burning software
collectionA term used in Microsoft's style of object oriented programming
conversionProcess of changing records from one medium to another or from one format to another.
hefcHigher Education Funding Council
overloadingGiving additional meanings to a symbol or construct
t3A T-carrier that can handle 44.736 Mbps or 672 voice channels.
keyframeA keyframe is a special kind of frame that contains info about changes in the properties of an object
adslAsymmetric Digital Subscriber Line
tintThe tint of a color refers to the result of adding white to a pure color hue
mhegMultimedia and Hypermedia Experts Group
hubrisExcessive pride, the sort of thing Zeus zaps you for
segmentA program section which can be compiled to occupy a contiguous address space
iisInternet Information Services
jspJavaServer Pages
javaJava is an object-oriented programming language released by Sun in 1992
enterprise architectureThe model of organisation and operation for a Public Administration, as described in a set of interrelated views
extreme programmingXP is founded on cycles of frequent testing, integration, and user review
mipmapA mipmap is not the same as a bitmap
source codeUsually a high-level language program, but could be assembly code if you write it.
representationA level of medical data encoding: the process by which as much detail as possible is coded.
applicationA kind of software used for productivity or to create things (the software that does the work).
task typea composite type whose values are tasks.
footprintgeometry of pads for soldering certain electronic component.
discriminated recorda record type that is parameterized by use of a discriminant.
protected contentSee controlled-access content.
defining a classClass names begin w/ capital character.
broadcastTo send a datagram to multiple destinations simultaneously.
actual parameterA data item passed to a (formal) parameter in a procedure or function
crcSee Cyclic Redundancy Check.
asmxFile extension
great plainsA Microsoft product
watsFlat rate, or special rate pay-by-the-minute (measured) billing for a specified calling area
rbocRegional Bell Operating Company
directxA driver used by games, graphics, and audio programs in Windows.
uuidUniversal Unique Identifier
mbrMaster boot record.
journallingSee Outlook.
nnNetscape Navigator.
selectionan operator that takes a relation and returns a new relation on the same attributes, with only those rows satisfying a given Boolean expression (prepositional formula)
cssSee Cascading Style Sheets.
mstsMicrosoft Train Simulator.
loopA construct that performs something repeatedly, like a roller coaster.
compile timeThe time when Perl is trying to make sense of your code, as opposed to when it thinks it knows what your code means and is merely trying to do what it thinks your code says to do, which is run time.
cadComputer Aided Design.
reviewThe act of evaluating a document prior to the approval process.
rsaThe most commonly used form of public key encryption
browserA user agent that allows a user to perceive and interact with information on the Web.
jaFile extension
binaryNumerical representation in base-2; for example, 10001100
algorithmA well-defined procedure or sequence of steps for solving a problem
hefceHigher Education Funding Council for England
cdCarrier Detect
supervariableAn object
rvalueA value that you might find on the right side of an assignment
ddelinks data from one application to another (i.e
evaluateThe act of performing the specified calculation or comparison
dfpDigital Flat Panel, in other words an LCD screen.
color stopA special element that indicates a color to be added to a gradient.
fw:Forwarded
canonicalReduced to a standard form to facilitate comparison.
fast findSee Find Fast.
visibilityrefers to the ability to reference an entity at a location in a program.
feedingThe process by how you direct content to the Google Search Appliance instead of having the search appliance locate content
gslFile extension
etchThe removal of selected portions of materials to define patterned layers on chips.
loop control statementAny statement within the body of a loop that can make a loop prematurely stop looping or skip an iteration
stdoutSee standard output.
scriptA text file that is a program intended to be executed directly rather than compiled to another form of file before execution
dc powerPower that comes from the battery that powers a laptop.
left shiftA bit shift that multiplies the number by some power of 2.
inverse muxAn inverse multiplexer.
runThe act of executing a computer program.
oopObject Oriented Programming.
seIn the suffix after the model number of an ATI video board, this means that the board is a special cut-down version supplied to computer manufacturers for fitting in their products
moduleA miniprogram, essentially equivalent to a function.
simmSingle In-line Memory Module
gui"goo - eee"
sequenceConsecutive statements processed in order.
machine languageThis is the lowest level language
xsltExtensible Stylesheet Language Transformations
hard referenceA scalarvalue containing the actual address of a referent, such that the referent's reference count accounts for it
scama fraudulent business scheme
sourceforgeA web site http://www.sourceforge.net which is designed to allow groups of programmers to collaborate on software projects
nasNetwork Attached Storage, or in other words disk servers.
certificationThe issuance of a notice that a user or site is trusted for the purpose of security and computer authentication
non-additive join propertysee Lossless Join Property.
modThe operator giving the remainder after integer division.
alertPop-up window that displays a message to the user
ergonomicsAdapting work or working conditions to suit the worker.
abstract state machine languageAsmL is the Abstract State Machine Language
moduleAssembly subunit
character typea built-in type consisting of the 256 elements of the Latin-1 Set
dslDigital Subscriber Line
rdsRemote Data Service
sbeStream Buffer Engine
nested unitan Ada program unit that is declared inside another program unit, and is therefore not a library unit.
debuggerA program designed to help track down bugs in other programs
meleeA term often used in RPG's (role-playing games)
aimAmerica Online Instant Messenger
tldTop Level Domain (see that entry).
upOperative
t & lSee Transformation And Lighting.
bugAn error in a computer program
nicNetwork Interface Card (for connecting a PC to a local area network).
modular typean unsigned integer type whose values range from 0 to n and exhibit "modulo n" arithmetic.
tnefTransport Neutral Encapsulation Format
sbsiStep By Step Interactive
user groupA Wireless object that represents a set of users that are grouped together based on common criteria such as interests, subscription level, or geographic location.
recursionSee "Recursion"
v.34The standard for full-duplex modems sending and receiving data across phone lines at up to 28,800 bps
system on a chipA chip that is a self-contained system, including processing, memory and input-output functions.
newline keySee Return Key.
network information systemSee NIS
pmcProject Management Committee
sceService Creation Environment
aggregationa kind of association used to model whole-part relationships
recordEvidence of something an organization did, a memorial of business activity, and information that a company intends on retaining to conduct ordinary business.
tokenA morpheme in a programming language, the smallest unit of text with semantic significance.
ipmiIntelligent Platform Management Interface
ramRandom access memory; a computer component that allows you to store data.
mpeg-2An extension of the MPEG-1 standard designed for broadcast television, including HDTV
chord query languageChordQL is the query language for ChordML
callback methodMethod that returns the result of an asynchronous processing call
bccBlind carbon copy
certificateA certificate is a statement guaranteeing the identity of a person or the security of a Web site
serviceApplication providing functionality to other applications
snippetsSmall section of text summarizing a search result
policy:Microsoft KnowledgeBase article title prefix for articles containing guidelines for Microsoft Technical Support (MTS) engineers.
certificateAn electronic means of the proof of identity, for example of an email address or a web site
rtcReal Time Clock.
proxyAn entity that has the authority to act for another
cerCanonical Encoding Rules
applicationcomputer software program
vgxVariational Graphics Extended
bitShort for binary digit (0 or 1)
killer appKiller Application
analog circuitan electrical circuit that provides a continuous quantitative output as a response from its input.
integerA number with no fractional (decimal) part
unicode technical committeeSee UTC
propertiesThe descriptive characteristics that are part of file type definitions and are automatically assigned to every file of that type
memberA field, property, method, or event declared on a class or struct.
porterSomeone who "carries" software from one platform to another
internet control message protocolSee ICMP
pstnPublic Switched Telephone Network
sliceA selection of any number of elements from a list, array, or hash.
cdmaCode Division Multiple Access, also called Spread Spectrum, a term for a form of digital spread spectrum cellular phone service that assigns a code to all speech bits, sends a scrambled transmission of the encoded speech over the air and reassembles the speech into its original format
kilo1024 (2 to the tenth power).
gifAcronym for Graphics Interchange Format
autovivificationA Greco-Roman word meaning "to bring oneself to life"
tcaTrusted Computing Alliance
covera set of functional dependencies F covers another such set E, if E is a subset of the closure of F
bitAn integer in the range from 0 to 1, inclusive
logic errorA mistake made by the programmer when designing the code, which compiles and runs but produces an incorrect output.
mutable typeA type whose instance data, fields and properties, can be changed after the instance is created
banner advertAn advert on sites such as search engines
serializationConversion of an object (instance) into a data stream of bytes
privatea reserved word used in declaring a private type or private child unit, or at the start of the private part of a package, task or protected unit declaration.
asFile extension
forward slash/ (see that entry).
mmxMulti-media Extensions
cross-postingSending a message to more than one list at the same time
dbsee Database.
tsoFile extension
functionMathematically, a mapping of each of a set of input values to a particular output value
scalable vector graphicsSee SVG
jdkJava Development Kit
arrayAn ordered sequence of values, stored such that you can easily access any of the values using an integer subscript that specifies the value's offset in the sequence.
capture cardA video upgrade card that can capture incoming analog video signal and convert it to digital video.
animated gifA GIF graphic file, which consists of two or more images shown in a timed sequence to give the effect of motion.
isoInternational Standards Organization
encapsulationa technique that separates the external aspects of an object from its internal, implementation details.
blowfishAn encryption algorithm.
firewireA type of computer connection that you can use to attach various devices to your PC; most often used to connection DV camcorders.
exportTo make symbols from a module available for import by other modules.
memory cardThe most recent form of permanent computer storage technology
teTerminal Equipment
formatA specification of how many spaces and digits and things to put somewhere so that whatever you're printing comes out nice and pretty.
technetA little-known but highly valuable Microsoft product giving technical details of their products
standardSpecifications about how a group of network devices communicate.
date biasingEnables the search appliance to weigh document dates more heavily when it evaluates the order in which search results appear, and to prefer documents with newer dates to documents with older dates.
information retrievalThe science and practice of identification and efficient use of recorded data.
ndaNon-disclosure agreement, for example an agreement that a beta-tester will not reveal any information about the item that they are testing.
scsi"skussy"
anti-body markup languageAnti-Body Markup Language
administrationManagement of a business, institution, etc; the management of public affairs; government
iircOften used in online discussions as a shorthand for "If I remember correctly...".
compiler directiveA statement in a program that affects the translation process.
fix:Microsoft KnowledgeBase article title prefix for articles relating to problems which have (supposedly) been fixed in a later release of a program.
double clickClicking the left mouse button twice in rapid succession
gsmGlobal System for Mobile Communications
aiArtificial intelligence.
surround sound3D environmental audio, created by a set of speakers positioned around the listener.
backupThe process of creating a copy of computer data on an external storage medium, such as a floppy disk, tape, or external hard drive
shockwaveA program used to create and play animations on some web pages.
bmkFile extension
digitalThe method of representing information as numbers with discrete (non-continuous) values, usually expressed as a sequence of binary digits (ones and zeros).
ndisNetwork Device Interface Specification
daemonA computer program that runs as a background process, rather than being visible to, and directly controlled by, the user.
bupFile extension
arqAutomatic Repeat Request
ansiAmerican National Standards Institute
oeMicrosoft Outlook Express (see Outlook Express).
line inA socket on a computer or a sound card, to which any analog sound source such as an amplifier or audio mixer can be connected
itaniumA 64-bit processor manufactured by Intel
exceptionWhen an unplanned or unexpected event occurs, an associated exception object is thrown
rightFile and folder-level permissions that allow access to a Web site.
wfpWindows File Protection, a feature of Windows XP and some other modern versions of Windows, which is intended to prevent the corruption of vital system files
bblChat shorthand for "be back later".
phase alternation lineSee PAL
international color consortiumSee ICC
umtsThe system used in 3G mobile phone networks in Europe.
analogA way of sending voice, video, or data that is "analogous" to the original signal
web site certificateA web-site certificate states that a specific web site is secure and genuine
bookmarkJust as a paper bookmark is used as a reminder of the page you are on in a book, electronic bookmarks are used to bring you back to a website or other site you may want to return to
in-circuit testelectrical test of individual component or part of the circuit board instead of testing the whole circuit.
precedencerefers to the rules determining the order in which operators are considered in evaluating an expression.
derived typean Ada type defined in terms of a parent type
multiple inheritanceThe features you got from your mother and father, mixed together unpredictably
one-linerAn entire computer program crammed into one line of text.
collector1
threadVirtually the same as a task (see that entry).
executeTo run a program or subroutine
mruMost Recently Used
rpcWhen one part of a program calls on another part to do some work, the action is called a procedure call
cd/dvd recorderA type of drive that you can attach to your computer in order to copy data from your PC to a recordable CD or DVD.
winsxsWindows Side By Side
sfcSystem File Checker
dviDigital Visual Interface
change intervalAn estimate of the duration between changes to a URL
ikeInternet Key Exchange
iis(Microsoft) Internet Information Services
switch statementA program technique that lets you evaluate an expression and then, based on the value of the expression, do a multiway branch to the appropriate piece of code for that value
odeMicrosoft Office, Developers' Edition (probably).
substitutionChanging parts of a string via the s/// operator
wwwWorld Wide Web
fxpFile extension
scmService Control Manager
microperipheralA device that works with a micro-controller or microprocessor
network packetA network packet is the fundamental unit of communication on the network
wmvFile Extension
space barIn a word processing program, don't use multiple spaces to position text
clecCompetitive Local Exchange Carrier
prgFile extension
environment variableA mechanism by which some high-level agent such as a user can pass its preferences down to its future offspring (child processes, grandchild processes, great-grandchild processes, and so on)
execptionAn exceptional situation that prohibits the normal continuation of the program flow.
plus sign+ (see that entry).
functional testthe electrical testing of an assembled electronic device with simulated function generated by the test hardware and software.
list contextThe situation in which an expression is expected by its surroundings (the code calling it) to return a list of values rather than a single value
picture elementA pixel is the smallest area that can be displayed on a monitor
isdnIntegrated Services Digital Network
programA complete set of program instructions written to perform a task.
ownerThe one user (apart from the superuser) who has absolute control over a file
exit statusSee status.
vdefIn Windows, the file system driver for unformatted disk drives.
artefact or artificeAny visible corruption of a graphical image, for example of a JPG image saved with too low a quality setting, or the jagged edges of a line which is nearly but not quite horizontal or vertical.
assignment operatorEither a regular assignment, or a compound operator composed of an ordinary assignment and some other operator, that changes the value of a variable in place, that is, relative to its old value
pixelOne dot of light on the computer screen
pumpkingA pumpkin holder, the person in charge of pumping the pump, or at least priming it
eccError Correcting Code
bpsanother indicator of modem speed
off:Microsoft KnowledgeBase article title prefix for articles relating to Microsoft Office.
formal parameterformal argument of a subprogram, entry or generic unit.
disposeMethod for releasing resources acquired by an object
loopbackA diagnostic test or test state in which the transmitted signal is returned to the sending device after passing through a communications link or network.
comRefer to Component Object Model.
compressed filesComputer files that have been reduced in size by a compression program
proof by contradictiona method of proof where one assumes the opposite of the thing one is trying to prove, and deduces a contradiction
elementssee HTML Elements
certificateCoded authorisation information that can be verified by a certification authority to grant system access
fqdnFully Qualified Domain Name
pppoePoint-to-Point Protocol Over Ethernet.
hostA company that uses and makes accessible the information and utilities on an intranet or web site
scope of variableThe accessibility of the variable.
backup and restoreThe process of maintaining backup files and putting them back onto the source medium if necessary.
gprsGeneral Packet Radio Service
query logSee search log.
member variableTyped memory locations for storing values
asn.1Abstract Syntax Notation One
hclHardware Compatibility List
ascii artArtwork composed entirely of ASCII characters used as lines and shapes, not as characters with meanings
subsystemIn general, a collection of modules that have a joint purpose or role in the overall system
libraLow-Cost Integrated Broadband Radio Access
side-by-side executionConcurrent execution of multiple versions of an assembly either in the same computer or process
scalar variableA variable prefixed with $ that holds a single value.
cleartypeAn optional feature in Windows XP which is claimed to make text more readable but which actually makes it appear very fuzzy and out of focus, making it much more difficult to read.
fatal errorAn uncaught exception, which causes termination of the process after printing a message on your standard error stream
cdrFile extension
wingdingsA symbol font (see that entry).
cimCommon Information Model
adoActiveX Data Objects
universal resource nameSee URN
formAny number of user-interactive features in a Web page, including text entry boxes, checkboxes, radio buttons, selection boxes, and any other buttons.
virusA program which hides inside another program that often copies itself to hide inside other programs as well.
escdExtended System Configuration Data
ddnsDDNS is an abbreviation for Dynamic DNS.
ohnosecondLike the millisecond, the microsecond and the nanosecond, the ohnosecond is a measure of time
ol:Microsoft KnowledgeBase article title prefix for articles relating to Microsoft Outlook.
real audioA program used to play sound files
targetthe object to which a method is applied
xtAs a suffix after the model number of an ATI video board, this indicates a board much more powerful than the normal board
bus masteringA system used by PCI expansion boards which enables them to perform processing at the same time as the main processor.
general protection faultOne of the most common errors which occurs in Microsoft Windows
big-endianFrom Swift: someone who eats eggs big end first
audit policyDefines the types of events that will be recorded for the purpose of improving security.
overlayA program section designed to occupy a specified storage device—e.g
mciMedia Control Interface
windows 9xWindows 95 and/or Windows 98 (the "x" meaning "any digit").
square brackets[ and ] (see that entry).
mysFile extension
gsmGlobal System for Mobile communications (European standard)
mftMaster File Table
framesAn optional feature of web pages which divides a page into separate scrollable windows
brightnessBrightness (or value) is achieved by adding white or black to the basic color hue
macro cellSimilar to a standard cell but larger
putoverloaded name of predefined procedures exported by Ada.Text_IO and others, used to display data (character or string) on the screen.
vserver.vxdSometimes spuriously listed as having failed to load in Bootlog.txt
periodFull stop
extensible markup language baseA facility, similar to that of HTML BASE, for defining base URIs for parts of XML documents.
byteA piece of data worth eight bits in most places.
aliasingThe pixels on a CRT are square and result in jagged edges in graphic images
castIn Film and TV "cast " is used for the actors and extras
minimum conductor spaceThe smallest distance between any two adjacent conductors, such as traces, on a board.
xlOften used as a synonym for Excel, Microsoft's spreadsheet program
aluAverage Line Utilization
globalSomething you can see from anywhere, usually used of variables and subroutines that are visible everywhere in your program
xsubAn external subroutine defined in XS.
w3c Schema
cyberspaceA term coined by author William Gibson in his novel Neuromancer
nag screenAn annoying message which is regularly displayed by a shareware program until you register it
mlmMulti-Level Marketing
trs-80An early home computer sold by the computer known as Tandy in Europe and Radio Shack in the USA and Canada, hence the initials.
rsaciSee "RAT".
actApplication Compatibility Toolkit, a component of Windows XP which may enable programs written for older versions of Windows to be run.
virtual memoryThe use of part of a hard disk drive to simulate RAM, using a swap file (also called a paging file).
binary markup languageBML is a binary version of XML, it carries the same information, although using a binary encoding technique.
anti-aliasingSee aliasing.
editpadSee Notepad.
pkiPublic Key Infrastructure.
dvDigital video; used to describe camcorders that record video digitally.
drivespaceMicrosoft software which administers one type of compressed disks
javasupSometimes spuriously listed as having failed to load in Bootlog.txt
cpiSee Characters per Inch
music 2.0See MT9.
dwimmerDWIM is an acronym for "Do What I Mean", the principle that something should just do what you want it to do without an undue amount of fuss
c++An object-oriented programming language, the closest relative to JavaScript.
streamingA method of transmitting information, usually sound or video, over the Internet, so that the receiving program can start playing the information as soon as it starts to receive it, without having to wait for the entire file to be downloaded
fraudA scam intended to cheat victims out of the fair settlement of an agreement by misleading and misrepresenting the facts, method, or outcome, with no intent to fulfill the agreement.
developerProgrammer.
life cycleThe records life cycle is the life span of a record from its creation or receipt to its final disposition
xsdFile extension
on hookSee Hook.
serverA computer in a network that provides access to other computers in the network to programs, web pages, data, or other files and services, such as printer access or communications access
telcoA telco is a telephone company
trustbridgeDirectory-enabled middleware supporting the federation of identities across corporate boundaries.
indefinite subtypean unconstrained array type, a record type with a discriminant and no default values, or a classwide type.
pdaPersonal Digital Assistant
bfnChat shorthand for "bye for now".
codeThe word returned by the ref function when you apply it to a reference to a subroutine
invocantThe agent on whose behalf a method is invoked
hordeA browser-based webmail program for use on servers
heHigher Education
C-Omega is an experimental programming language which extends C#
soundThe following sound file types are used for compressed sound files through The Internet: WAV, AU AIFF, MIDI.
streamingMultimedia files are typically large
w3cWorld Wide Web Consortium
emulatorHardware or software engineered to make one type of computer or other component behave as if it were another type
land extensible markup languageThe LandXML schema facilitates the exchange of data create during the Land Planning, Civil Engineering and Land Survey process.
video/vga portThe I/O port where you plug in your monitor.
usenetThe world's largest public "bulletin board," where folks post and reply to messages from others
driverA software program or hardware device which controls or regulates a hardware device
gseFile extension
typea description of data and method signatures for an object
pass by valueSupply the value of a variable as an argument to a procedure
xpAcronym for Extreme Programming
bandwidthLiterally, the frequency width of a transmission channel in Hertz, kiloHertz, megaHertz, etc
source codeThe actual text that comprises the program itself.
smartSee "S.M.A.R.T.".
side effectsSomething extra that happens when you evaluate an expression
byteA set of Bits that represent a single character
internet societySee ISOC
extensible customer information languageAlthough name and address data is the key identifier of a customer, other data helps to uniquely identify a customer
upper caseCapital letters.
y2kThe computer millennium bug, caused by only using two digits for year numbers instead of four.
drupalA CMS (Content Management System).
xaSee CD-ROM and CD-ROM XA.
alpha testIn software development, an early stage of testing by in-house personnel to identify bugs in the program
ebdEmergency Boot Disk.
error handlerA programming statement that changes program flow in case an error is encountered.
elf imageAn ELF executable image that can be loaded and run on a target system either immediately or after additional processing.
roleone end of an association
word processorA computer program in which you generate, edit, store, transmit, or duplicate electronic text documents.
bitmapAn image, held as a set of RGB (red, green and blue) brightness values for a rectangle of pixels
trueA logical (Boolean) value, returned from a comparison.
gndFile extension
identitythe manner in which individual objects are distinguished in an RDBMS
question mark? (see that entry).
literalA constant made available to a program by direct inclusion in the source code.
icmpInternet Control Message Protocol
octalA number in base 8
compile-timeThe period during which a program is being compiled, as distinct from run-time when a program is actually running
pathThe list of directories the system searches to find a program you want to execute
yaccYet Another Compiler Compiler
here documentSo called because of a similar construct in shells that pretends that the lines following the command are a separate file to be fed to the command, up to some terminating string
easter eggA hidden feature of a program, written largely for the amusement of the programmer
syntaxThe precisely structured way in which program statements must be written in order to be compiled.
extensible hypertext markup languageThis is a real effort to clean up code creation by making the rules of coding very strict
isamIndexed Sequential Access Method
at sign@ (see that entry).
culChat shorthand for "see you later".
object codeThe compiled form of a program
fmvFull Motion Video, as used in graphical adventure games, etc.
downloadThe process of transferring information from one computer to another
symbolThe word has many different meanings in many different contexts
emoticonA symbol constructed from two or more characters, read sideways, used to convey an emotion or to indicate the sense in which a comment was made
pmFile extension
softwareInstructions that tell the computer hardware what to do or how to act; the brains of the computer.
sequential couleur avec memoireSee SECAM
phpPHP Hypertext Processor
trs2004Trainz Railway Simulator 2004, a program published by Auran.
use type clausea context clause that makes the primitive operations of a type (and nothing else) visible to clients.
qbeQuery By Example
prj:Microsoft KnowledgeBase article title prefix for articles relating to Microsoft Project, a project administration system.
sxSee "DX".
shsFile extension
controlled documentany document for which distribution and status are to be kept current by the issuer to ensure that authorized holders or users have available the most up to date version.
dccDirect Cable Connection
migrationAct of moving records from one system to another, while maintaining the records' authenticity, integrity, and reliability.
format specificationA string which controls how input or output shall be presented.
rfRadio Frequency
bclRefer to Base Class Library.
tapiTelephony Application Programming Interface
jpegJpeg derives its name from the Joint Photographic Experts Group who created the standard
bounceAn email reply informing a sender that there was a problem delivering an email.
us-certSee CERT.
modulusThe result of the modulo (%) operator, which returns the remainder of a division operation
dispatchTo send something to its correct destination
associativityDetermines whether you do the left operator first or the right operator first when you have "A operator B operator C" and the two operators are of the same precedence
asymmetric digital subscriber lineSee ADSL
chip1
acc:Microsoft KnowledgeBase article title prefix for articles relating to the Microsoft Access database system.
svgScalable Vector Graphics
recordA set of related data values in a file or stream, often associated with a unique key field
rasRemote Access Service (or Services?)
igpInterior Gateway Protocol
fifoFirst In, First Out
cernthe European Organization for Nuclear Research where the web was born
gifGraphic Interchange Format
the mozilla organization Schema
off hookSee Hook.
termShort for a "terminal", that is, a leaf node of a syntax tree
daoData Access Object
domDocument Object Model
directanimationOne part of DirectX, which provides a means for programs to create animated graphical images in two or three dimensions
nailed lineA permanent connection between endpoints over which two parties exchange data
vsuSee Multiband VSU.
cathode1
fixed_ioa predefined generic package exported by Ada.Text_IO, used to support input and output of text representing values of user-defined fixed-point types.
bsodBlue Screen Of Death - see that entry.
validationThe checking of data to see if it is sensible in the context being used
web integration adapterAn adapter that retrieves and adapts Web content using WIDL files to map the source content to Wireless XML.
focusWhen a user clicks on a form element and it becomes "active" for interaction, it is said to "have the focus."
identity theftAn umbrella term used for any type of identity fraud
mbMegabyte
overridingHiding or invalidating some other definition of the same name
nwredirIn Windows, the file system driver for network drives mapped by the Microsoft Client for NetWare Networks.
wcsFrequencies in the 2.3 GHz band designated for general fixed wireless use and auctioned earlier this year.
ellipsis..
hostThe main computer in a system of computers or terminals connected by communications links.
shtmFile extension
lower caseSmall letters.
lspLayered Service Provider
lithographyFrom the root "litho" meaning "stone" and "graph" meaning "writing".  Lithography is the transfer of a pattern or image from one medium to another, as from a mask to a wafer
otrOld Time Radio
block bufferingA method of making input and output efficient by passing one block at a time
security updateMicrosoft KnowledgeBase article 824684 includes the following definition of this term as used by Microsoft: "A security update is a broadly released fix for a product-specific, security-related vulnerability
synchronizationIn serial data transmission, a method of ensuring that the receiving end can recognize characters in the order in which the transmitting end sent them, and can know where one character ends and the next begins
bitBinary digit
tsrTerminate and Stay Resident
full duplexSimultaneous two-way communication path.
xpointerCandidate Recommendation 3 July 2000
semaphoreA fancy kind of interlock that prevents multiple threads or processes from using up the same resources simultaneously.
format checkA validation check to ensure that the characters conform to some defined pattern.
cableA means of accessing the Internet that runs through your cable TV coaxial connection.
mspxFile extension
vkdVirtual Keyboard Device Driver.
spxSequenced Packet Exchange
dynamic polymorphismrun-time dispatching to one of several possible operations having the same name.
wide area information servicesSee WAIS
operatorA symbol (comprising one or more characters) representing an action to be performed on one or more operands to produce a value.
introSee Demo [3].
a1sAll Ones
castConversion of a value from one type to another
threadLike a forked process, but without fork's inherent memory protection
form factorA management/marketing pseudo-technical term, meaning size and shape
motion picture experts groupAnother compression technique for video and audio
multiplexingAn electronic or optical process that combines a large number of lower speed lines into common bit stream for longer distance/high speed transmission
validationThe practice of evaluating data to see whether it meets some criteria.
caratA common mis-spelling of caret.
automated test markup languageAutomated Test Markup Language
microsoft solutions frameworkMSF is a formal approach to technology development projects derived from a set of concepts, disciplines, guidelines, models, practices, and principles promoted by Microsoft.
magical incrementAn increment operator that knows how to bump up alphabetics as well as numbers.
hsupaHigh-Speed Uplink Packet Access
nntpNetwork News Transfer Protocol
al3One EDI (Electronic Data Interchange) standard that ACORD develops, known as AL3, is focused on the communication between property/casualty organizations, their agents and other trading partners. 
active server pageSee ASP [1].
universal relation assumptionthe assumption that every attribute in the universal relation schema has a unique name
webShort for World Wide Web.
sessionThe state a connection reaches when both parties can communicate with each other.
serial portAn older kind of versatile computer port that can connect a variety of devices to the PC; it has been largely replaced with USB ports.
linkerA binding tool that resolves symbol references to symbol definitions.
vistaRefer to Windows Vista.
fieldPart of a record used to store a single data item of a particular type.
listservAn email mailing list handling program
iterationRepetition of a sequence of steps until a condition is satisfied or while a condition is satisfied.
varCompanies that package solutions around products they sell.
compiled htmlSee CHM.
discussion serverA computer that stores discussion text and information about the location of the file being discussed.
tivoSee PVR.
ownerThe company, institution, or person who owns and - usually - maintains a Website
cartesian productset of all ordered pairs (or triples etc) of elements from two (or three etc) sets
functionA subroutine that returns a value.
stageIn the world of theatre and music production the stage is the designtaed area where the production is executed
xA wild card, representing any digit or number
b2cAcronym for Business to Consumer—exchanging information between business and consumer entities.
call by referenceAn argument-passing mechanism in which the formal arguments refer directly to the actual arguments, and the subroutine can change the actual arguments by changing the formal arguments
feature packMicrosoft KnowledgeBase article 824684 includes the following definition of this term as used by Microsoft: "A feature pack is new product functionality that is first distributed outside the context of a product release and that is typically included in the next full product release."
thumbnailA small copy of an image (a photograph, etc) displayed for preview purposes.
content typeContent type is a technical term (following RFC2045 and RFC2046) used for describing the content of a web document so that a user agent can handle the content properly
chownA UNIX command meaning "change ownership."
f2pFree To Play
iterateTo repeatedly move through a program loop.
mouseA helpful device that lets you work with graphical objects that the computer displays on the monitor.
lazinessThe quality that makes you go to great effort to reduce overall energy expenditure
tilde~ (see that entry).
open sourceOpen source software is software which is provided publicly in source code form
etlaExtended Three Letter Acronym
signal processingElectronic functions that enhance the representations of physical or electrical phenomena
dbmStands for "Data Base Management" routines, a set of routines that emulate an associative array using disk files
diallerA malicious program which uses your modem to make international phone calls, supposedly to provide access to pornographic web sites
thunkA small section of a program which converts parameters between 16 bits and 32 bits, thus allowing a 16-bit program to use a 32-bit subroutine or vice-versa.
rendezvousthe Ada mechanism used to synchronize the interaction between two tasks.
bizcodes initiativeBizCodes Initiative is focused on promoting the concept of a universal reference system for XML based eBusiness that transcends individual schemas and industry specific exchange formats to provide a true 'lingua franca' for global eBusiness interchanges.
movieWhen the film industry began images could "move" and the term moving pictures, shortened to movies, began to be used
regular expression modifierAn option on a pattern or substitution, such as /i to render the pattern case insensitive
mosaicMosaic was the first popular browser that supported images and was developed by Marc Andreessen at NCSA.
user experience preferencesA set of preferences, specified by a user, that affect the user experience that results from adaptation for a given delivery context
ansAdvanced Networking Services, an Intel software component.
collectionA segment of a search index
srService Repository
folderDirectory or subdirectory - an area of a hard disk, a floppy disk or an exchangeable disk, etc, containing a set of files.
bracesCurly brackets, { and }.
dipdual in-line package with two rows of leads from the base in standard spacing between the leads and row
bgpBorder Gateway Protocol
mruMaximum Receive Unit
backboneThe part of the communications network intended to and designed to carry the bulk of traffic
virtual reality modeling languageSee VRML
operatorA gizmo that transforms some number of input values to some number of output values, often built into a language with a special syntax or symbol
emailElectronic Mail messages sent from one person to another via the internet.
decrementTo subtract a value from a variable, as in "decrement $x" (meaning to remove 1 from its value) or "decrement $x by 3".
entry bodya program unit nested in the body of a protected unit, which implements the operation promised by the corresponding entry declaration.
joint photographic experts groupThe image file format best suited to photographs, due to its ability to handle colour transitions well and compress complicated photos into a smaller size
http gatewayAn HTTP server which acts as an intermediary for some other HTTP server
pageBasic structural element of a Website
bipolarA type of transistor noted for its speed where a flow of both conduction electrons and holes determine the device characteristics.
continuationThe treatment of more than one physical line as a single logical line
related queriesFormerly called "synonyms." Administrators for the search appliances can use related queries to associate alternative words or phrases with specified search terms
asn.1 markup languageXML encoding of Abstract Syntax Notation One (ASN.1)
results pageA page that appears after a search concludes
enterprise manager daemonThe Enterprise Manager Daemon handles the different components metrics and displays them in a component specific HTML page
ps/2 portA type of connection dedicated to the kind of keyboard and mouse that feature this connector.
beta testIn software development, a stage of testing where the program is tried out with a selected trial audience to find and correct bugs, usually people of similar backgrounds to those expected to use the software
critical updateMicrosoft KnowledgeBase article 824684 includes the following definition of this term as used by Microsoft: "A critical update is a broadly released fix for a specific problem that addresses a critical, non-security-related bug."
extreme ultraviolet technologyA technology for extending ultraviolet lithography by manufacturing a lens with concave and convex mirrors
octetEight data bits.
american national standards instituteSee ANSI
postmasterThe person responsible for taking care of email services, answering questions and complaints at a particular site
adaptecA publisher of CD burning software
microsoft office specialistOffice Specialist is a certification recognized by the industry for professional developers who demonstrate advanced skills with Microsoft desktop software, i.e
vertical bar| (see that entry).
mtrrMemory Type Range Register
gpgGNU Privacy Guard
qualified expressionan expression preceded by a subtype name,   as in Color'Silver or Metal'Silver, used to eliminate ambiguity or aid readability.
ascii character setfirst 128 of the 256 in the Latin-1 set.
variableTyped memory storage location
asterisk* (see that entry).
rts/ctsReady To Send/Clear To Send
chumpFile extension
helHardware Emulation Layer
q+eSee QBE.
abstractionreasoning in which lower-level details are ignored while one focuses on selected higher-level concerns.
hidHuman Interface Device
webmailAny application which allows you to access your email through a web browser
content management systemA software system that stores and manages documents and provides document source control services such as securing controlled-access documents and archiving
escrow scamA scam that occurs when a thief/scammer convinces the victim to use a phony third-party escrow service to exchange money and merchandise
dnsadminA program that manages DNS services and clustering.
kinFile extension
iprThe conditions under which the information created by one party may be appreciated by another party.
stringificationThe process of producing a string representation of an abstract object.
masm:Microsoft KnowledgeBase article title prefix for articles relating to the Microsoft's Macro Assembler.
encapsulationA term used in object oriented programming
imFile extension
service provider interfaceSee SPI.
platform sdkPlatform Software Development Kit
mail exchangerMX is a DNS record type which indicates a domain’s mailserver address(es)
dsound.vxdSometimes spuriously listed as having failed to load in Bootlog.txt
aviAudio Video Interleaved
circumfix operatorAn operator that surrounds its operand, like the angle operator, or parentheses, or a hug.
fs:Microsoft KnowledgeBase article title prefix for articles relating to the Microsoft Flight Simulator program.
dmzDe-Militarised Zone
line bufferingUsed by a standard I/O output stream that flushes its buffer after every newline
autoloadTo load on demand
aiffAudio Interchange File Format
metacharacterA character that is not supposed to be treated normally
constructAs a noun, a piece of syntax made up of smaller pieces
lvalueTerm used by language lawyers for a storage location you can assign a new value to, such as a variable or an element of an array
quotasLimits to the amount of disk space a user is allowed to take up.
paper output trayThe location on a computer printer where the printer paper comes out and is stacked.
pvrPersonal Video Recorder
romRead-only memory; Permanent memory that can’t be altered by the microprocessor.
sfpSystem File Protection
snapSubNetwork Access Protocol
ipfInvalid Page Fault
pub:Microsoft KnowledgeBase article title prefix for articles relating to Microsoft Publisher, which I think is a desktop publisher program (although how it differs from Word I do not know).
asciiAmerican Standard Code for Information Interchange
logging offThe opposite of logging on, where the computer service is informed that you want to terminate the connection
scalar literalA number or quoted string--an actual value in the text of your program, as opposed to a variable.
initializeTo assign a starting value to a variable
pndPresent Next Digit
lhspA folder in Windows ME, probably associated with a text-to-speech facility
dlcData Link Control
substrateThe body or base layer of an integrated circuit, onto which other layers are deposited to form the circuit
file typeExtension
csv fileA text file with one record per line and each field separated from the next by a comma
overclockingRunning a computer component such as a processor or a video board at a faster speed than its designers intended, in an attempt to make it perform more quickly
source codeThe original, human readable form of a program, written in the programming language.
inheritanceWhat you get from your ancestors, genetically or otherwise
binaryBinary means the use of only two values, zero and one, in encoding data
nanotechnology*The ability to see, measure and make objects that are within the same tiny size scale as atoms and molecules
rscA JISC Regional Support Centre - see http://www.jisc.ac.uk/whatwedo/services/as_rsc/rsc_home/rscs_contact.aspx
musical instrument digital interfaceSee MIDI
indexingPertaining to record keeping, the process of establishing and applying terms or codes to records, to be used to retrieve them and to search for and analyze information in records across classifications or categories.
eapExtensible Authentication Protocol
non-volatile ramAlso commonly NVRAM
home highwayBT's trade name for their domestic ISDN service.
formal public identifierSee FPI
ieee 1394See FireWire.
barewordA word sufficiently ambiguous to be deemed illegal under use strict 'subs'
structured englishThe use of the English language with the control structures of structured programming in order to describe an algorithm
system boardThe main printed circuit board of a computer
wireless application forumSee WAF
cost managementSee call filters.
hexadecimalA number in base 16, "hex" for short
internicInterNIC (now known as Network Solutions) currently holds an exclusive contract with the U.S
algorithmA set of steps for solving a problem.
outputAnything that the computer produces.
protocolA set of rules that defines how computers transmit information to each other, allowing different types of computer hardware and software to communicate with each other
public domainSomething not owned by anybody
tlaThree Letter Acronym
adfAutomatic document feeder
associative arraySee hash
textA string or file containing primarily printable characters.
transparencyImages in the computer environment are always square or rectangular
chord markup languageChordML represents music synoptically
trueAny scalar value that doesn't evaluate to 0 or "".
rtmReleased To Manufacture
wmiWindows Management Infrastructure/Windows Management Instrumentation (Microsoft are inconsistent regarding the name, even within the same window as displayed in WMIMGMT.MSIC)
txtFile extension
simple network management protocolSee SNMP
alpha channelA term associated with graphics
interpreterA program which runs a program written in a high level language
gif"giff"
animFile extension
platform previewA beta version of a program, i.e
angstromOne ten-billionth of a meter
pascalAnother programming language, somewhat similar to C.
gpsGlobal Positioning System
plFile extension
localNot meaning the same thing everywhere
nanoscale*The size range of objects studied by nanotechnologists.
ddkDevice Driver Kit.
ajaxasynchronous JavaScript and XML
anti-aliasingAttempting to remove the jagged edges of nearly horizontal or vertical edges displayed on a monitor, usually by means of fading individual pixels.
ontologyA description (like a formal specification of a program) of the concepts and relationships that can exist for an agent or a community of agents
ocrOptical character recognition; a program that allows the computer to read text from a scanned item and convert it to text that you can edit.
wd:Microsoft KnowledgeBase article title prefix for articles relating to Microsoft Word.
accept statementa compound statement in a task body, which corresponds to an entry in the task declaration.
sans serif fontSerifs are the little marks at each of each stroke of each character that are present in some fonts
crlCertificate Revocation List
microsoft...In most cases, see under individual product names
dosDenial of Service
falseThe value returned from a comparison operation, if the comparison is invalid.
jnlpFile extension
system unitThe main box of the PC; also called the console
html pageSee Page.
dvi-aA DVI socket with analogue output only.
moderatorIn some Internet newsgroups and mailing lists, a person through whom all messages are filtered before they are distributed to the members of the newsgroup or list
mcseMicrosoft Certified Systems Engineer
specializationThe process where from a general concept, more specific concepts are derived
del and delete keysSee Left Delete Key and Right Delete Key.
lineIn Unix, a sequence of zero or more non-newline characters terminated with a newline character
fractal image formatSee FIF
limiteda reserved word, used in declaring a type to have limited operations, in that it cannot be used in assignments or checks for equality or inequality.
dsaDigital Signature Algorithm
cd ripperSee DAC.
chipsetA group of chips that work together to perform a specific task or function
castIn the C programming language, a function which converts data from one variable type to another, in the same way as the STR$ and VAL functions do in BASIC
swtStandard Widget Toolkit
master serviceThe core implementation of a service
entry call statementa simple statement that issues a call to an entry of a task -- similar in form to a procedure call.
cbgaCeramic Ball Grid Array.
caCertificate Authority
relationshipSee "Join".
win9xWindows 95 or Windows 98
stlStandard Template Library
frameA segment of a digital signal that has a repetitive characteristic in that corresponding elements of successive frames represent the same things
integerA type predefined in current Pascal to occupy four bytes and to be signed (can be positive or negative).
parse treeSee syntax tree.
s.m.a.r.t.Self-Monitoring, Analysis, and Reporting Technology
aacFile extension
dcmiThe Dublin Core Metadata Initiative
chip's challengeA very highly recommended game, included in Microsoft's Windows Entertainment Pack
subprograman Ada program unit that specifies a sequence of actions
cyberspaceTerm originated by author William Gibson in his novel Neuromancer the word Cyberspace is currently used to describe the whole range of information resources available through computer networks.
overloadingsee Method Overloading.
goto statementa simple statement that transfers control to a labeled location.
gartGraphics Address Remapping Table
assemblerA program that translates a program written in assembly language into machine code.
linkA reference from one document to another (external link), or from one location in the same document to another (internal link), that can be followed efficiently using a computer
rtfmAn invitation for a user to kindly consult the printed documentation which accompanied the product: Read the flaming manual!
file handling servicesservices provided by predefined generic packages named Ada.Direct_IO, Ada.Sequential_IO, Ada.Streams, and Ada.Streams.Stream_IO.
odlObject Description Language.
implicit conversiona type conversion that takes place automatically, without explicit coding by the programmer.
floating-point numberNumber having a decimal place or exponent.
semanticsThe meanings assigned to symbols and sets of symbols in a language.
pvePlayer versus Environment
nanometerA metric unit of linear measure which equals one billionth of a meter
stackA device you can put things on the top of, and later take them back off in the opposite order in which you put them on
net messagingA Microsoft product which appears to be very similar to NetMeeting (see that entry).
web pageA collection of information, consisting of one or more resources, intended to be rendered simultaneously, and identified by a single Uniform Resource Identifier.
hash sign# (see that entry).
ndis2sup.vxdSometimes spuriously listed as having failed to load in Bootlog.txt
xpathW3C Recommendation 16 November 1999
rvA recreational vehicle, not to be confused with vehicular recreation
symbolGenerally, any token or metasymbol
afAnisotropic Filtering
hotuHome Of The Underdogs, a software repository web site for old abandoned games
color depthor bit depth, refers to the number of bits used to describe the color of a pixel
entry-levelThe least expensive model in a manufacturer's range of models.
decompositionThe act of dividing up one or more authored units during creation of a set of perceivable units appropriate for a particular delivery context
commandIn shell programming, the syntactic combination of a program name and its arguments
wrlFile extension
intensityIntensity is also known as chroma or saturation
dot comAn informal name for the type of company created specifically as an e-commerce operation
eduThe Internet top-level domain for educational institutions (universities, schools, etc).
serviceSomething you do for someone else to make them happy, like giving them the time of day (or of their life)
bit shiftThe movement of bits left or right in a computer word, which has the effect of multiplying or dividing by a power of 2.
separatorA character or string that keeps two surrounding strings from being confused with each other
duDistribution Unit
pumpkinA notional "baton" handed around the Perl community indicating who is the lead integrator in some arena of development.
impact printerA type of computer printer that uses an ink ribbon and some device to physically bang the ribbon on the paper.
functionA collection of JavaScript statements that perform a particular operation
oskOn-Screen Keyboard
incrementTo increase the value of a variable, usually by 1.
libraryGenerally, a collection of procedures
active perceivable unitA perceivable unit that is currently being rendered by the user agent and with which interaction may be possible.
proportional fontA font in which each character has a different width, for example a small "i" is much narrower than a capital "M"
iframeInline frame
ripperSee "DAC".
xlkFile extension
ieeeAcronym for Institute of Electrical and Electronics Engineers
mimoMultiple input, multiple output
double quote" (see that entry).
discussion groupSee News.
user localeSetting that determines formats and sort orders for date, time, currency, and so on
booleanA value that is either true or false.
distributionA standard, bundled release of a system of software
meshIn computer graphics, an internal representation of the shape of a 3D object, usually in the form of numerous polygons
potsPlain Old Telephone System
vpowerdSometimes spuriously listed as having failed to load in Bootlog.txt
ispAn Internet Service Provider is a company that provides access to the Internet
setgidSame as setuid, only having to do with giving away group privileges.
hciHuman Computer Interaction
ad markup languageMarkup for Advertisements
hiveAny of the top-level branches of the Registry.
syntaxFrom Greek, "with-arrangement"
errnoThe error number returned by a syscall when it fails
themeI think a "theme" is a collection of Windows appearance settings (the colours and sizes of the objects which appear in the vast majority of Windows programs)
bioinformatic sequence markup languageTheBioinformatic Sequence Markup Language (BSML) encodes biological sequence information and includes graphical representations of biologically meaningful objects such as sequences, genes, electrophoresis gels, and multiple alignments..
sdvxdA temporary disk cache mechanism created while Windows starts up and destroyed when this process completes, leading a spurious error message in the Bootlog.txt file
eulaEnd User Licence Agreement
wave table synthesisA means used by many sound boards to create musical notes when playing MIDI files
variableA "label" that refers to some value
bayonet connectorSee BNC
whsWindows Home Server.
superscriptOne or more characters written slightly above the level of the other characters, for example to represent exponentiation (indexes, powers) in mathematical expressions such as x2 and X3.
respective terminologySet of frequently used standard terms for a certain application area.
afkChat abbreviation for "away from keyboard".
laptopA portable computer.
reliabilityThe ability of a system or component to perform its required functions under stated conditions for a specified period of time.
filterA set of rules that define what packets may pass through a network
i-nlspIntegrated Net Layer Security Protocol
garbage collectionThe retrieving of areas of storage no longer in use, and making them available for re-use
corona wireA charged wire in a laser printer that draws the toner off the drum onto the paper.
actual argumentsThe scalar values that you supply to a function or subroutine when you call it
document managementA systematic method for storing, locating, and keeping track of information that is valuable to a business
rotoscopingA rotoscope is an animation stand used to project a sequence of action frames against a surface
qfeQuick Fix Engineering
left clickTo click the left mouse button.
hydravisionSoftware published by ATI for use with their video boards, to enable two or more adjacent monitors to display a single combined very wide image.
upgradeMicrosoft KnowledgeBase article 824684 includes the following definition of this term as used by Microsoft: "An upgrade is a software package that replaces an installed version of a product with a newer version of the same product
development environmentProgramming environment
closedThe "on" position of a switch, since then the electrical circuit is connected.
mega1,048,576 (1024 x 1024, 2 to the twentieth power).
msjvmMicrosoft Java Virtual Machine
mpeg-21Multimedia Framework
dbDatabase.
mime"Mime"
drw:Microsoft KnowledgeBase article title prefix for articles relating to the Microsoft Draw.
discrete_randomchild of Ada.Numerics, used to generate discrete random numbers.
ordinalAn ordered set of values.
pipelineA series of processes all in a row, linked by pipes, where each passes its output stream to the next.
argitradeSchema
c4Controlled Collapsed Chip Connect
spiService Provider Interface.
durabilityThe capacity of a system to support persistent data
codecIn the videoconferencing world, a video codec converts analog video signals from a video camera to digital signals for transmission over digital circuits, and then converts the digital signals back to analog signals for display
javaA programming language that extends the Web to handle the distribution of interactive content: video, audio, multimedia, and so on
sampleNormally used to mean a sound sample, i.e
rootThe superuser (UID == 0)
closed systemAn environment in which system access is controlled by persons who are responsible for the content of electronic records that are on the system.
fontsSee Fixed Font, Monospaced Font, Non-Proportional Font, Proportional Font, Sans Serif Font, Serif Font and TrueType Font.
yellow bookSee Book.
documentsAny content acquired by traversing or crawling
wi-fiSee "Wireless Network".
symbolic referenceA variable whose value is the name of another variable or subroutine
bufferA temporary holding location for data
ezineAn "electronic magazine."
domainkeysA anti-spam email system proposed by Yahoo in May 2004
mbThe abbreviation for megabyte, roughly one million bytes.
array contextAn archaic expression for what is more correctly referred to as list context.
dictionary attackA method whereby a malicious user tries to guess a password using words found in a dictionary
web page identifierA Uniform Resource Identifier intended to be recognized by a user as representing the identity of a specific Web Page (resource).
webcastTo use the Internet to broadcast live or delayed audio and/or video transmissions, much like traditional television and radio broadcasts
conditionalSomething "iffy"
nibbleFour bits, half a byte
parameterSee argument.
accessible memberA member that can be accessed by a given type
xsltAcronym for eXtensible Stylesheet Language Transformation
mspFile extension
bofh"Bastard Operator From Hell," a classic diary of the ultimate in outrageous system support widely posted on Usenet
adwareSee "Ad-Ware".
trojan horseA software program which pretends to do one thing but actually acts as a virus
valueSome form of data
drodDeadly Rooms Of Death, a superb logic puzzle game (despite its name)
common associations lista tool used to identify associations for a domain model – a list of common types of associations
web logAlso weblog or blog
p3pPlatform for Privacy Preferences
ion implatationOne way that the surface of a chip is transformed
serverIn networking, a process that either advertises a service or just hangs around at a known location and waits for clients who need service to get in touch with it.
pstFile extension
emulatorA program which allows one type of computer to mimic another and thereby to run programs written for that other computer
xFile extension
capturev
dvdDigital video disc; a removable computer storage medium that has a larger capacity than a CD.
accessibilityThe art of ensuring that, to as large an extent as possible, facilities (such as, for example, Web access) are available to people whether or not they have impairments of one sort or another.
moduloThe % operator.
html helpSee CHM.
executeTo perform the actions specified in the program code.
mfcMicrosoft Foundation Classes
target fileThe file or files created as a result of a program's installation procedure
integer_ioa predefined generic package exported by Ada.Text_IO, used to support input and output of text representing values of user-defined integer types.
favouritesSee Bookmarks.
database management systemsee DBMS
electronic componenta part of the printed circuit board, such as resistor, capacitor, transistor, etc.
directoryA special file that contains other files
uddiUniversal Description, Discovery and Integration
anti-aliasingPixels on CRT screens are square and result in jagged edges where colors meet
moduleProgram, or part of a program.
operators and precedenceTop to bottom:
development kitMicrosoft KnowledgeBase article 824684 includes the following definition of this term as used by Microsoft: "A development kit is software that is designed to help developers to write new programs
mdiMultiple Document Interface
k56flexSee V.90.
dao(Microsoft) Data Access Object
inactive record / documentA record/document that has business value but is not readily used that should be transferred and retained in less expensive or accessible space and media based on established retention, transfer, and disposition schedules.
edge connectora connector on the circuit-substrate edge in the form of plated pads or lines of coated holes used to connect other circuit board or electronic device.
s-videoA type of video signal output by some video boards, suitable for input to televisions
locatorThe reference to an anchor
ictInformation and Communication Technology
giga1,073,741,824 (1024 x 1024 x 1024, 2 to the thirtieth power).
oemOriginal Equipment Manufacturer
directmusicThat part of DirectX which handles the playing of music files.
usbUniversal Serial Bus - see that entry.
webcrawlerAnother Web search engine, somewhat old: http://www.webcrawler.com.
applicationSoftware that carries out a task that would be necessary in the absence of computers (e.g
ditherTo create an otherwise unobtainable colour by creating a pattern of dots of two or more colours which can be created (dithering in space)
compositiona form of aggregation where the ‘part’ is part of only one ‘whole’, and its existence and location and other features are tied to the whole
rexx and reginaRexx is a very obscure programming language, designed to teach programming to beginners
sharewareSee "Register".
fieldComputer-allocated space for data input.
ac powerPower that comes from an electrical outlet in the wall or power strip.
discoFile extension
ctsSee RTS/CTS.
decompressTo convert compressed, unreadable data into uncompressed, readable data.
i/o addressesInput/Output Addresses
papPassword Authentication Protocol
meta tagHTML tags that can be specified within an HTML document and that are not displayed to the end user, but which may contain information about the document
inputInformation sent to and received by your computer.
iterationDoing something repeatedly.
ocrOptical Character Recognition
signaling typesThe sending device and the receiving device must send signals in order to synchronize their clocks and determine where one block of data ends and the next begins
unknown networkUnknown networks are those networks that are neither trusted nor untrusted
bitmapped fontSame as raster font - see that entry.
synchronous transmissionA transmission mode in which the data moves in large blocks, called messages or frames
dtmfDual-Tone Multifrequency
movea predefined procedure exported by Ada.Strings.Fixed, used to copy and truncate or pad strings.
pagerankSee Enterprise PageRank.
baseThe electrode of a transistor which controls the movements of electrons or holes by means of an electric field on it
dash- (see that entry).
ndisSee network device interface specification.
isoAn international group of national standards bodies.
mpeg-1MPEG-1 is used for digital video at low compression rate
parent objectIf object A contains a property B, where property B is also an object, then A is the parent object to B.
ircInternet Relay Chat
single quoteAlso called an apostrophe: ' .
a/s/lA coded question frequently used in teenage chats
derDistinguished Encoding Rules
zombieA process that has died (exited) but whose parent has not yet received proper notification of its demise by virtue of having called wait or waitpid
wireless lanSee "Wireless Network".
msvbvm50.dll and msvbvm60.dllSee "Visual BASIC Runtime Library Files".
rgbRGB color stands for "Red Green Blue" (see color) and is an additive color mechanism
commentA remark that doesn't affect the meaning of the program
re:Reply
valueValue or brightness is achieved by adding white or black to the basic color hue
methodA kind of action that an object can take if you tell it to
ifoFile extension
tweeningIn the early days of animation the senior animation designer would draw the major frames where changes would take place
ageia physxA physics calculations co-processor hardware add-on
multimediaAny computer program that uses one or more of the following: text, graphics, sound, and video.
cddbA database of audio CD's, listing artist names, album names and track names, keyed by each CD's serial number
generatorThe generator is the backbone of qooxdoo's build process
b2cBusiness to Consumer
z bufferingA term associated with 3D graphics, I think.
brbChat shorthand for "be right back".
riaaRecording Industry Association of America
rs-232A set of EIA standards specifying various electrical and mechanical characteristics for interfaces between DTE and DCE data communications devices
ivThe integer four, not to be confused with six, Tom's favorite editor
check digitAn extra calculated digit added to the end of a code number
windowA distinct rectangular region on the screen, usually with borders and a top bar that allows to drag it around
dcomAcronym for Distributed Component Object Model
case statementA selection statement allowing one of several groups of statements to be executed depending on the data being processed.
fragmentationThe act of dividing up one or more authored units to create a set of perceivable units appropriate for a particular delivery context
reapingThe last rites performed by a parent process on behalf of a deceased child process so that it doesn't remain a zombie
newspaper columnsA facility provided in some word processing programs, which allows text to be laid out in vertical columns
lvalue modifierAn adjectival pseudofunction that warps the meaning of an lvalue in some declarative fashion
spoofAn attack wherein the attacker conceals his identity by appearing as another user through the falsification of data, such as email headers.
synchronous optical networkSee SONET
glossaryA collection of words with their meanings
filteringOne type of filtering transmits a selected range of energy to suppress unwanted frequencies or noise
connectorMicrosoft KnowledgeBase article 824684 includes the following definition of this term as used by Microsoft: "A connector is a software component that is designed to support connections between software."
.htaccessA file that resides in a specific directory, and contains configuration information applying to that directory
cdfsIn Windows, the file system driver for CD-ROM drives.
compilationThe act of translation performed by a compiler.
assignRefer a value to a variable name.
jet"Jet"
regwormRegistration Worm
booleanAn element of logic: true, false, and (&&), or (||).
postnukeA CMS (Content Management System).
ttlTTL is an acronym for “Time To Live”
shttpSecure Hypertext Transfer Protocol
domain forwardingA technique that allows you or your users to automatically send visitors to a domain when they access another domain
usenetSee News.
iteratorA special programming gizmo that keeps track of where you are in something that you're trying to iterate over
standard inputThe default input stream for your program, which if possible shouldn't care where its data is coming from
xlaFile extension
circuit boardSame as printed circuit board
dbmsDatabase Management System
prb:Microsoft KnowledgeBase article title prefix for articles relating to problems which have not yet been resolved.
qualifiedPossessing a complete name
sataSerial ATA
passThe number of times that the source text has to be scanned or rescanned in order to compile the program
blue-screen videoThe combination of a human actor on top of a computer generated background, as in some graphical adventure games
burtonCodename for Microsoft Visual Studio Team System 2005
exceptions classesFollowing is the class hierarchy of Exception class:
hypertextText linked together in a complex, nonsequential web of associations in which the user can browse through related topics
bmpBit Map unique format for Windows electronic graphics files.
classa container for objects
dvdDigital Versatile Disk
expressionA combination of symbols that returns a value when executed.
iterationOne sweep through a program loop.
callA single session in which a calling device and an answering device connect over the WAN.
string contextThe situation in which an expression is expected by its surroundings (the code calling it) to return a string
x2See V.90.
mircAn IRC program (see that entry).
stylusA kind of mouse that looks like a pen and draws on a special pad, which translates to the computer display.
audio interchange file formatSee AIFF
lazarusA free and open source IDE for creating console and graphical Pascal and Object Pascal applications
ncsNetwork Configuration Services, an Intel software component.
defaultA value chosen for you if you don't supply a value of your own.
utf-8UTF-8 is an 8-bit character set specified by Unicode Technical Committee
pbbgPersistent Browser-Based Game
smbServer Message Block
viewrefers to different ways of viewing an object, such as the classwide view or an extended view of a tagged object.
clicks and bricksAn informal name for the type of traditional company which now also dabbles in e-commerce as a sideline, often in a very amateurish manner.
chain letteremail that urges recipients to forward the message to other people; consequently wastes time and bandwidth
oobeOut Of Box Experience
standard outputThe default output stream for your program, which if possible shouldn't care where its data is going
freecellA very challenging patience (solitaire) card game, involving considerable skill
chatA form of real-time electronic communications where participants type what they want to say, and it is repeated on the screens of all other participants in the same chat
netiquetteNetiquette (Network Etiquette) is an informal code of manners which should govern your behaviour on the Internet
picFile extension
command nameT he name of the program currently executing, as typed on the command line
shtFile extension
efsEncrypted File System
scaleable fontA font which can be enlarged without any significant deterioration in its quality - curves will still appear as smooth curves and not as jagged steps
postTo submit a message to a news group
b2bBusiness to Business
cfmFile extension
cardinalIn Delphi™, the basic unsigned integer type.
secondary cacheSee "Cache".
page impressionWhereas a web page with numerous graphics images would record numerous hits when visited, it should (in theory) only record one page impression.
freewareHistorically, any software that you give away, particularly if you make the source code available as well
literalA token in a programming language such as a number or string that gives you an actual value instead of merely representing possible values as a variable does.
condition branchA condition branch is one or more conditions terminated by two terminal nodes
global variableA variable that can be used anywhere in a program.
lexical scopingLooking at your Oxford English Dictionary through a microscope
loopA section of program code that is executed over and over in repetition, until some condition changes.
ddpDatagram Delivery Protocol
flash memoryA faster form of EPROM that permits more erase/write cycles
optionsSee either switches or regular expression modifiers.
associationA connection between a file extension (file type) and a program, so that opening a file with that extension will cause the specified program to run and open the file automatically.
nullRepresents a null reference
member variablesTyped memory locations used to store values
idsIntruder Detection System
p2pPeer to Peer
network news transport protocolSee NNTP
pagingA technique for virtual memory implementation
die1
declarationcode that creates an association between an identifier or operator symbol and some entity
mbmegabytes
procedureA subroutine.
captchaCAPTCHA: Telling Humans and Computers Apart Automatically A CAPTCHA is a program that protects websites against bots by generating and grading tests that humans can pass but current computer programs cannot
home directoryA cPanel account's highest-level directory, which contains all the files and directories used by websites managed by your account
rollover imageA rollover image is used in the context of navigation where an image button, that serves as a link elsewhere, changes into a different image because of some or other associated pointer behaviour (e.g
active component1
flameA rude or over-strongly worded opinion posted to a news group (etc)
fclRefer to Framework Class Library.
cmsSee content management system.
apiapplication programming interface
jar file(Java ARchive) A compressed file that contains compiled Java code and other files such as XML files.
open standardA publicly available set of specifications describing the characteristics of a hardware device or software program
artificial intelligence markup languageArtificial Intelligence Markup Language
environmentThe collective set of environment variables your process inherits from its parent
case statementa compound statement with a multi-way selection.
synchronousProgramming in which the orderly sequence of events can be determined; that is, when things happen one after the other, not at the same time.
s4u2proxy extensionThe S4U2proxy (Service-for-User-to-Proxy) extension completes the constrained delegation process
statement modifierA conditional or loop that you put after the statement instead of before, if you know what we mean.
providerA Provider can be anyone who provides healthcare to patients (ie
authenticationA process for confirming the identity of someone with whom you want to share information
deprecatedA term used to describe a feature which is no longer supported.
autogenerationA feature of operator overloading of objects, whereby the behavior of certain operators can be reasonably deduced using more fundamental operators
computer systems validationConfirmation by examination and provision of objective evidence that computer system specifications conform to user needs and intended uses, and that all requirements can be consistently fulfilled.
ascii textA thoroughly unoffical subset of US-ASCII which contains the space character, numbers, most basic punctuation, and unaccented letters a-z and A-Z, but lacks the control codes .
povPoint Of View
sasSerial Attached SCSI
voipVoice Over Internet Protocol, or Voice On Internet Protocol
v-stringA "version" or "vector" string specified with a v followed by a series of decimal integers in dot notation, for instance, v1.20.300.4000
chipAn integrated computer circuit containing many elements connected on a single unit.
adeFile extension
lapmLink Access Procedure - Modems
codecCoder/Decoder (or Compressor/Decompressor)
cdtFile extension
dvi-iA DVI socket with both analogue and digital output.
midbandA 128kbps Internet connection system using an existing conventional phone line, proposed by BT as a possible solution for customers who are connected to a non-ADSL enabled exchange, or who live too far aware from an ADSL-enabled exchange for ADSL to work
navigationAn activity, based on a mechanism provided by an active perceivable unit, by which a user can alter their focus of attention
run-timeThe period when a program is running/being executed/doing some hopefully useful work, as distinct from compile-time when the program is being translated.
eximMail server software, known for its configurable nature
collating sequenceThe order into which characters sort
mdwFile extension
eboisSometimes spuriously listed as having failed to load in Bootlog.txt
web clientSoftware that provides web access to :
ntfsNew Technology Filing System
encoding schemeEach language has an official encoding scheme which is used to represent all of the language's characters in an 8-bit data stream format
flaFile extension
mirageSee XMirage.
unified modeling languageUML is an industry-standard language for specifying, visualizing, building, and documenting the artifacts of software systems standardized by the Object Management Group
visual basic scripting editionSee BASIC.
isdnISDN stands for Integrated Services Digital Network
mpeg-3MPEG-3 is used for digital video at low compression rate
bagan unordered collection that allows duplicates
aspiAdvanced SCSI Programming Interface
terminologyA set of terms representing the system of concepts of a particular subject field.
uiUser interface (of a program).
conditionA comparative test between user-defined values and the actual values of a session request
parameterIn Pascal there are two types of parameters, 'Formal' and 'Actual'
return valueThe value produced by a subroutine or expression when evaluated
atmAsynchronous Transfer Mode
variable parameterA parameter used in a procedure when the argument passed to it is an address of a variable (passing by reference)
wireless pbxEquipment that allows employees or customers within a building or limited area to use wireless handsets connected to an office's private branch exchange system.
plsFile extension
rangedA term often used in RPG's (role-playing games)
boolean searchA method of searching for information in databases that combines search terms with the operators AND, OR, NOT, and parentheses
ascii text fileA file with no internal formatting other than carriage returns
transliterateTo turn one string representation into another by mapping each character of the source string to its corresponding character in the result string
wireless application protocolWireless Application Protocol (WAP) is a protocol adopted as a standard by mobile device manufacturers for interacting with online services
make exeMicrosoft jargon for "compile" (see that entry).
reginaSee "Rexx and Regina".
white bookSee Book.
fp:Microsoft KnowledgeBase article title prefix for articles relating to the Microsoft FrontPage HTML/web page editor program.
objectIn object-oriented programming, a variable comprising both routines and data that is treated as a discrete entity.
store and forwardA method of handling transactions on a network
mpeg-4MPEG-4 is used for integrated multimedia and a compression standard for long audio or video files with limited digital storage media (DSM) or low bandwidth availablity
ppsFile extension
ubuntuA version of the Linux operating system.
elementA basic building block
direct3dOne part of DirectX.
ibmSchema
hoaxAn apparently plausible email message which in fact is a work of fiction
all-in-oneA type of inkjet printer that can also act as a scanner, fax machine, and copier.
methodA term used in Visual BASIC programming to refer to any command, function or subroutine which changes a property of an object.
winfsA new filing system, successor to NTFS, in which all of a computer's logical files are held in a single database physical file
smart cardElectronic device about the size of a credit card containing electronic memory, and/or an embedded integrated circuit (IC) or chip
hdmlHandheld Device Markup Language
allocation unitSee Cluster.
awstatsA program that provides information about the visitors to your website in both graphical and statistical views
asynchronousSaid of events or activities whose relative temporal ordering is indeterminate because too many things are going on at once
embedded processorA computer chip that controls the function of its product
wgaWindows Genuine Advantage
crawlTo search a web site or server for documents and pages to index.
another markup languageAnother Markup Language describes communication network models.
btwChat shorthand for "by the way".
gamma correctionIn simple terms, an adjustment of the brightness of a graphic image, monitor, etc
device nameA disk drive letter or other device name, always terminated by a colon
source codeSoftware is written by developers in source code—a human-readable language like C# or Java
insertion pointThe black flashing vertical line between two characters, which indicates where text will be inserted if you type
directinputThat part of DirectX which handles joystick input.
jpg"Jay - peg"
valuethe state of an object
tonerA powdery ink substance that comes in a cartridge; used by laser printers.
protrackerSee MOD.
automation markup languageAML (Automation Markup Language) is the primary internal language used by AutoMate.
national televisions standards committeeSee NTSC
generic unita template for other Ada program units; the template can be parameterized by objects, types, subprograms, and packages
mtuMaximum Transmission Unit
data over voiceSending digital data over telephone trunks conditioned for voice
superuserThe person whom the operating system will let do almost anything
trinaryNot a stellar system with three stars, but an operator taking three operands
type conversionchanging a value, variable or parameter from one type to another type (such as from a real number to an integer).
tcpaTrusted Computing Platform Alliance
multiplicitycharacteristic of a role
member dataSee instance variable.
asmlAn Abstract State Machine Language.
merge-scana ‘join method’ useful when both tables are pre-sorted on the join attributes
sus(Microsoft) Software Update Services.
ttfFile extension
parenthesesRound brackets, ( and ).
actsAda Conformity Assessment Test Suite -- test suite used to validate Ada 95 systems
automated test equipmentequipment that automatically tests and analyzes functional parameters to evaluate performance of the tested electronic devices.
hostA computer on a network.
archive1
subscriptA value that indicates the position of a particular arrayelement in an array.
surge protectorA special type of power strip that helps fight irregularities in the electrical supply that runs to your computer.
directplayOne part of DirectX
cdoCollaboration Data Objects, or Collaborative Data Objects
distribution fileThe file or files which contain the final compiled version of a program, and which need to be copied or downloaded in order to obtain the program
apmAdvanced Power Management
aaAnti-Aliasing
ntSee Windows NT.
resxFile extension
resourcea component of a database (usually a table, view or attribute) on which privileges may be granted or revoked to or from users
swfFile extension
standardSomething which one group of people want to impose on another group of people.
transmission control protocolSee TCP
ditheringDithering is the process by which a large number of colors are forced into a smaller color palette
systemthe predefined package that (along with its children) defines various machine-dependent or configuration-dependent characteristics.
digitalA means of storing, transmitting, manipulating, or reproducing data, images and sounds by using groups of electronic bits represented by 1 and 0.
cachingCaching is the process where DNS servers or applications (such as your web browser) will story a copy of DNS records
character setThere are tens of thousands of characters used in human writing systems
kbpsKilobits per second, as in a modem's transmission speed.
jumperA tiny plastic square shaped device containing a metal contact, which can be pulled on and off two pins on a printed circuit board, so as to connect them together or not as desired
serverRefers to either the software or system providing information services on request to a client.
decompositionThe act of dividing up one or more authored units, or an aggregated authored unit, during creation of a set of perceivable units appropriate for a particular delivery context.
author / web authorA web author is a person who writes the markup (HTML) for web documents
tera1,099,511,627,776 (1024 x 1024 x 1024 x 1024, 2 to the fortieth power).
file i/oCommon methods include:
rootThe top-level directory of a disk
flopsFloating Point Operations Per Second
userWhoever is visiting your Web page, and, therefore, "using" and interacting with your JavaScript program.
autonomous agentAn autonomous agent implies that it does not communicate directly with any other agent
tax fraudThe use of a victim's identity to file false taxes or claim false tax returns.
b2rBack to Reality!
multimediaSound
surface mountA method of attaching electronic components to a printed circuit board by soldering them directly to the surface of the board, rather than by connecting them to posts on the board or through holes in the board
uncUniversal naming convention
bccBlind Carbon Copy
creative commonsSee CC.
parityAn error detection system
hash markThe symbol #
fast ethernetA 100-megabit-per-second standard for local area networks.
netbeuiNetBIOS Extended User Interface
vbxFile extension
polymorphismhaving many forms (see static polymorphism and dynamic polymorphism).
syntax highlightingDisplaying text (especially source code) in different colours, fonts and styles according to the category of terms.
omrOnline Medical Record
x86A 286, 386, 486 or Pentium processor
defectA chemical or structural irregularity that degrades the product
self-assembly*The ability of objects to assemble themselves into an orderly structure
raidRedundant Array of Inexpensive Disks
patchTo fix by applying one, as it were
audio/video interleavedOne of several compression techniques (this one’s by Microsoft) for Internet video with sound.
virtualProviding the appearance of something without the reality, as in: virtual memory is not real memory
cgiCommon Gateway Interface
method bodySee method implementation.
cable modemA device that enables a broadband connection to the Internet by using cable television infrastructure
facilityA general term for the transmission media and equipment in communications networks; i.e., the “pipes” that carry information signals
irqInterrupt Request
nybbleHalf a byte, equivalent to one hexadecimal digit, and worth four bits.
sdiSingle Document Interface
machine codeThe form of a program which can be directly obeyed by a computer
hypermediaAny nontextual element, such as animation, recorded sound, images, or video that links to other information.
baudot codeThe Baudot code, used by early teleprinters, represents letters, numbers, and symbols in five-character binary codes, which includes shifts to increase the number of characters beyond 32.
msn explorerDescriptions of this program seem to be generally very vague and somewhat contradictory, possibly because the program has changed over time
expressionVirtually any "phrase" of JavaScript code, such as an assignment, arithmetic, comparisons, and so on.
subvariableA variable that is a property of an object.
interfaceThe services a piece of code promises to provide forever, in contrast to its implementation, which it should feel free to change whenever it likes.
compute with fruitA colourful way of saying that someone uses an Apple computer.
firebirdSee Firefox.
tcp/ipStands for "Transmission Control Protocol/Internet Protocol." The TCP part has to do with the verifying delivery of the packets
elf objectAn intermediate ELF file that still contains unresolved references.
advanced research projects agencySee ARPA
spService Pack
t2A T-carrier that can handle 6.312 Mbps or 96 voice channels.
vendor invoiceBill sent to company from vendor.
numeric contextThe situation in which an expression is expected by its surroundings (the code calling it) to return a number
symbolOne or more characters representing an operator, value, constant, variable or subroutine.
indexTo extract information from documents and create an index of terms found in the documents
opsFile extension
netscapeSee Navigator.
raise statementa simple statement that raises an exception.
manMetropolitan Area Network
point-to-point protocolSee PPP
universal character setSee UCS
dcbsDouble-byte character set
a/dAnalog-to-Digital Converter
accessor methodsA method used to indirectly inspect or update an object's state (its instance variables).
private keyOne of two keys in public key encryption
directsoundThat part of DirectX which handles sound generation and output.
microsoft foundation classesSee Class.
elementA screen element is any widget on the computer screen
quick basicSee BASIC.
signaturesee ‘Method Signature’.
pcbPrinted Circuit Board
stdioSee standard I/O.
simulationA type of program which simulates a physical situation
vivoIn the descriptions of video boards, this means video in, video out
subdomainA subdomain is anything that appears before your master domain in the URL, i.e
legacy systemA system (and the associated programs, processes, and procedures already in place) currently deployed and in use within an organization
uniform resource locatorThat’s techie jargon for the address of a page
rmiRemote Method Invocation
six sigmaSix Sigma is a highly structured program for improving business processes and represents the latest incarnation of the quality movement
toolMicrosoft KnowledgeBase article 824684 includes the following definition of this term as used by Microsoft: "A tool is a utility or a feature that helps to complete a task or a set of tasks."
sub-listSome JISCMail lists are organised into families or groups within a subject area
netThe Internet top-level domain for Internet Service Providers and similar companies.
solutionA commercially available program
numeric variableA variable that contains a numeric value, such as 5.
ringSee "Web Ring".
taskTasks are the ordered collection of specific actions into a meaningful relationship
visual basic for applicationsSee BASIC.
scoreIn music the score contains the notes of a composition
hostThe computer on which a program or other data resides.
information systemthe procedures whereby information within an organization is managed
apiApplication Program Interface
implementationHow a piece of code actually goes about doing its job
entrya reserved word used in creating interfaces to task units and protected units.
adslAsynchronous Digital Subscriber Line
operationa function or transformation that may be applied to objects in a class. 
statementA simple statement is an expression followed by a semicolon
charsetShort for character set
cd-rA CD recording system which only allows a disk to be written to once
video cardThe circuitry that controls the image appearing on the monitor’s screen; also known as a graphics adapter.
true color24-bit or 32-bit colour
udtUser Defined Type
raster fontSame as bitmapped font
declarationAn assertion that states something exists and perhaps describes what it's like, without giving any commitment as to how or where you'll use it
sgmlAcronym for Standard Graphics Markup Language
shared aggregationAn aggregation where the ‘part’ may belong to more than one ‘whole’
relational databaseA database program in which two or more related files can be open at once.
qosQuality of Service
non-proportional fontA font in which each character has the same width
physxSee "AGEIA PhysX".
abstractionA term used in object oriented programming
feed readerAn RSS client program (see RSS)
classa set of types that derive from a common root type, also called a derivation class
appFile extension
awkDescriptive editing term--short for "awkward"
ddosDistributed Denial Of Service
thgTom's Hardware Guide http://www.tomshardware.com - a web site which offers a large amount of extremely useful information on the subject of computer hardware
bhoBrowser Helper Object
operatorOne of the following symbols: =, +=, -=, *=, /=, or %=
sql adapterAn adapter that retrieves and adapts content from any JDBC-enabled data source.
statusThe value returned to the parent process when one of its child processes dies
isoInternational Organization for Standardization
connectionIn telephony, the temporary electrical circuit between the caller's and the callee's phone
dynamic loaderA post linking tool typically used to dynamically resolve references at load time.
lcdLiquid crystal diode; A type of computer monitor, also called a flat-panel monitor, that’s thin and uses relatively little electricity.
warningA message printed to the STDERR stream to the effect that something might be wrong but isn't worth blowing up over
bridgeA device used at the data link layer that selectively copies packets between networks of the same type.
vredirIn Windows, the file system driver for network drives mapped by the Client for Microsoft Networks.
assignmentAn operator whose assigned mission in life is to change the value of a variable.
muiMultilingual User Interface
sys"sizzz"
logging onSlang for the process of connecting to a central computer network or service from a local computer (sometimes referred to as logging in)
nvShort for Nevada, no part of which will ever be confused with civilization
sigadaSpecial Interest Group: Ada, a part of the professional society, Association for Computing Machinery (ACM).
binaryHaving to do with numbers represented in base 2
super video cdSee "Video CD".
entry familya set of entries in a task, all having the same name.
notebookAnother name for a laptop.
string literalsRuby strings are simply sequences of 8-bit bytes and they are objects of class String.
wbkFile extension
focus of attentionThe point in an active perceivable unit on which the user's attention is currently focused.
dopingA wafer fabrication process in which exposed areas of silicon are bombarded with chemical impurities to alter the way the silicon conducts electricity in those areas.
joint photographic experts groupSee JPEG
freewareFree software.
charity fraudAn individual or group that deliberately misrepresents its fundraising intentions or solicits charitable funds for phony causes
larpLocus Address Resolution Protocol
cloneA wireless phone programmed with stolen or duplicated electronic serial and mobile identification numbers.
mosaicA Web browser developed by Marc Andreessen, Eric Bina, and their colleagues at NCSA.
web documentWeb document is a synonym of web page.
data structureHow your various pieces of data relate to each other and what shape they make when you put them all together, as in a rectangular table or a triangular-shaped tree.
pciPeripheral Component Interconnect
vmlVector Markup Language.
elementary_functionschild of Ada.Numerics, which provides mathematical facilities.
sohoA market that consists of individuals that work some of their time at home and some of their time in an office.
cnpCard Not Present
dnsAcronym for Domain Name System
padShort for scratchpad.
universal realan anonymous type used in evaluating universal real expressions
upnpUniversal Plug And Play
proAs a suffix after the model number of an ATI video board, this indicates a board more powerful than the normal board
tariffDocuments filed by a regulated telephone company with a state public utility commission or the Federal Communications Commission
bookmarkA link from a service to an external, device-compatible data source that does not require processing through the Mobile Collaboration server.
rfidRadio Frequency Identification
saturationThe saturation (or intensity, also called chroma) refers to how much of the same hue is present
cascading style sheetsStylesheets are the hottest thing in web design since they were introduced a few years back
byteA data unit of eight bits.
hsdpaHigh-Speed Downlink Packet Access
annotation markup languageThe combination of the structural skeleton and the DCS defines a virtual annotation markup language (AML)
magical variablesSpecial variables that have side effects when you access them or assign to them
analog signalA type of signal that encodes data transmitted over wire or through the air, and is commonly represented as an oscillating wave
callThe act of telling JavaScript to execute a function.
usernameThe name by which a user is identified to a computer system or network
business rules markup languageXML Rule Interlingua for Agent Communication, based on Courteous/Ordinary Logic Programs.
managed resourcesA resource that is part of an assembly.
right clickTo click the right mouse button
lossyA lossy file format or transmission protocol means that some data is lost but in a controlled fashion so as to undetectable
nvramNon-volatile RAM (see that entry).
trilinear filteringA term used in computer graphics
hit pointsA system often used in RPG's (role-playing games) to record a character's state of health
anode1
agriculture markup languageAGML (Agriculture Markup Language) will be used primarily for financial purposes
network file systemSee NFS
hash codeUnique number generated to identify a module in an assembly
instance variableAn attribute of an object; data stored with the particular object rather than with the class as a whole.
subroutineA named or otherwise accessible piece of program that can be invoked from elsewhere in the program in order to accomplish some sub-goal of the program
simple result formatA content format that contains abstract user interface elements such as text items, menus, forms, and tables.
perPacking Encoding Rules
hypertext mark-up languageHTML is the language you’re here to learn
towerA PC configuration that has essentially a full-sized desktop console standing on its side, usually on the floor; includes a lot of room for expansion.
psFile extension
variableA named storage location that can hold any of various kinds of value, as your program sees fit.
dieA single integrated circuit (or chip) cut from the wafer on which it was manufactured.
server side includeSee SSI
tmp"Temp"
serial overrun errorsMy modem log file normally reports a number of serial overrun errors for each online session
translatorA computer program to convert instructions from one language to another
mcaMicro Channel Architecture
built-inA function that is predefined in the language
lvaluableAble to serve as an lvalue.
assembly1
crawlerSee spider.
debugThe irritating act of attempting to track down errors or design flaws in a program.
defining a methodFollowing is the general syntax to define a method in ruby
recursionThe art of defining something (at least partly) in terms of itself, which is a naughty no-no in dictionaries but often works out okay in computer programs if you're careful not to recurse forever, which is like an infinite loop with more spectacular failure modes.
priorityA value to indicate which order to try and use multiple MX records (lower = more priority) – if the first returnsa host that is unavailable, it tries the next one etc.
gofRefer to Gang of Four.
imhoIn my humble opinion.
gidGroup ID--in Unix, the numeric group ID that the operating system uses to identify you and members of your group.
direct colorWhen 256 or less colors are used to be rendered on a computer's screen, a Color map / color palette / indexed color is typically used, but when more colors need to be described such a palette becomes too large
delphi™Object oriented Pascal developed by Borland.
stopping conditionIn a recursive procedure or function, the necessary condition which causes it to exit rather than call itself again.
surfThe act of viewing Web pages
fieldA data member of a class or struct that is accessed directly.
cached resultAs part of its core technology, Google indexes all the content on a page, rather than just a portion of the content or just meta tags
tcoTotal Cost Of Ownership
pnpPlug and Play - see that entry.
shbFile extension
symbol fontA font which contains graphics characters instead of the usual letters, digits and punctuation marks
dlaSee "Drive Letter Access".
baud rateA nearly obsolete term for transmission rates synonymous in early, simple systems with bits per second
e-commerceElectronic commerce
rebootTo restart your computer.
internet architecture boardSee IAB
compilation unitThe file (or string, in the case of eval) that is currently being compiled.
bitsBackground Intelligent Transfer Service
wsfFile extension
regular expressionsSyntax:
socketAn endpoint for network communication among multiple processes that works much like a telephone or a post office box
bounceThe return of an e-mail message because of an error in its address or delivery.
netSee .NET.
classa set of objects that share a common structure and a common behavior
compound statementan executable statement with multiple lines of code, containing other statements.
broadcast hypertext markup languageThe Broadcast HyperText Markup Language (BHTML) defines the application programming interfaces for a Digital Television Application Software Environment (DASE) compliant receiver.
chromaChroma is also known as saturation or intensity, and refers to how much of the same hue is present in a color
blogShort for "web log" or "weblog"
nanocrystal*A nanoscale crystal whose size, shape and atomic composition are carefully controlled to yield specific properties, like absorption of specific wavelengths of light.
escape sequenceControl codes comprising combinations of a backslash followed by letters or digits which represent non printing characters.
v.42An error-detection standard for high-speed modems
baudRate of transmission speed in a signal - the number of changes of state, such as voltage or frequency, per second in a signal
footprintA management/marketing pseudo-technical term, meaning the width and depth of a device, in other words the amount of space it will take up on a desk
unaryAn operator that takes only a single operand; for example ++ (increment), -- (decrement), and - (negate).
repetitionSame as iteration: repeating a sequence of instructions until a condition is satisfied or while a condition is satisfied.
asynchronous-enabled serviceAlso known as an ASK (Asynchronous Server Kernel) service
gmwFile extension
precedence of operatorsThe order in which operations are carried out when there is more than one operator in an expression.
three finger saluteA colloquial expression for CTRL/ALT/DEL, which used to reboot a computer but which now brings up the Task List.
truetype fontA type of font which will be displayed and printed as accurately as possible in all font sizes with Windows
modulusAn integer divisor when you're interested in the remainder instead of the quotient.
cA language beloved by many for its inside-out type definitions, inscrutable precedence rules, and heavy overloading of the function-call mechanism
updateMicrosoft KnowledgeBase article 824684 includes the following definition of this term as used by Microsoft: "An update is a broadly released fix for a specific problem
pcmPulse Coded Modulation
igmpInternet Group Management Protocol
btwBy the way.
.crtAn SSL certificate, an electronic document which ties a public key to a trusted entity
dispatching operationan operation or call, where a tag is used to control which operation is called -- related to dynamic polymorphism.
psdFile extension
authored unitSome set of material created as a single entity by an author
jpegCompressed still images and video
mimeMultipurpose Internet Mail Extensions
mirrorA copy of information, usually kept in line with the original, perhaps with a slight time delay
memoryTemporary computer information storage which is emptied when you turn off the computer; also called RAM
offsetHow many things you have to skip over when moving from the beginning of a string or array to a specific position within it
v.32The standard for full-duplex modems sending and receiving data across phone lines at 4800 or 9600 bps
unicodeA character set comprising all the major character sets of the world, more or less
atlActive Template Library
enumerateEnumeration appears to be the process in which the Plug and Play system automatically allocates I/O addresses and IRQ and DMA channels to devices
scalethe range of values (set by the number of digits) of a floating-point or fixed-point type.
argumentA piece of data supplied to a program, subroutine, function, or method to tell it what it's supposed to do
application personalizationA set of factors, specified by a user or other aspects of the delivery context, that may affect the functionality of an application, independently of its adaptation and delivery, and so change the resultant user experience."
burnTo write to a CD-R or CD-RW disk.
standard rgbSee sRGB
extensible markup language schemaXML Schemas express shared vocabularies and allow machines to carry out rules made by people
interpreterStrictly speaking, a program that reads a second program and does what the second program says directly without turning the program into a different form first, which is what compilers do
apiAn application programming interface.
test-driven developmentTDD is a computer programming technique involving writing test cases first ; then, implementing just the code needed to pass the test
windows 98seWindows 98 Second Edition
couponSee test coupon .
mosaicAn early web browser, published by NCSA, the National Centre for Supercomputing Applications at the University of Urbana-Champaign, Illinois.
parameterA value received by a function.
bandwidthA measure of the amount of data that is moving on a network
linked listA dynamic data structure used to hold a sequence.
mcmsMicrosoft Content Management Server
rblReal-time Blackhole List
operandIn a low-level language instruction, an item of data or address of data that the operation acts on.
binaryBase two
subrogateSelling an aged customer receivable to a collection agency.
sppSoftware Protection Platform
svgA language for describing drawings in terms of the shapes that compose them, so that these can be rendered as well as possible.
postA diagnostic test the Ascend unit performs when it first starts up or after a system reset
tgaFile extension
jdkThe Java Developer's Kit, created by Sun Microsystems to assist Java programmers in creating Java applets.
graphical user interfaceThis is the part of a program you see — the icons, buttons and menus are all parts of the interface
personal certificateSomething that guarantees that you are who you say you are
quicktimeThe Apple QuickTime format (in *.MOV files) is a digital video format used for transporting compressed video files through The Internet.
trollAn outrageous message posted to a newsgroup or mailing list or message board to bait people to answer
bbsBulletin Board System
primary cacheSee "Cache".
hard-codedApplies to assumptions built into a program, possibly in multiple places, where they cannot be easily modified.
routineA section of code within a program, usually with an identifier that can be used to execute it
random number generationa capability provided by predefined packages, Ada.Numerics.Discrete_Random and Ada.Numerics.Float_Random.
dmcaDigital Millennium Copyright Act
processThe action that a computer takes on input to produce a different output.
p-codePseudo-code
broadbandA term which seems to be increasingly used as a synonym for ADSL, although in fact ADSL is only one type of broadband connection.
outputAny data that is sent to the screen (or, perhaps, to the printer).
mpeg cardA video card specifically designed for encoding and decoding Motion Picture Experts Group digital video (usually from a DVD).
aioAll-In-One
uhciUniversal Host Controller Interface
textureFile extension
subnet maskAs I understand it (and I may be wrong) a means by which computers on local area networks can use the same set of IP numbers without any conflicts, even if they are connected to each other (for example, via the Internet).
upgradeA complete revision of a computer program that you use to replace the current program.
screamtrackerSee "S3M".
executable partthe section of a program unit or block that contains executable statements.
isapi(Microsoft) Internet Server Application Programming Interface.
fifoFirst In First Out
eclecticDerived from many sources
datDigital audiotape; A type of computer backup drive that copies data to a tape.
highmatIn April 2004 Woody's Windows Watch described HighMAT thus: "HighMAT is a way to easily display pictures and movies on either a computer or a stand-alone player
syntactic sugarAn alternative way of writing something more easily; a shortcut.
headsetHeadphones that include a built-in microphone for online communications and game playing.
enter keySee Return Key.
intranetRestricted access networks, usually confined to a single agency
pascalA high-level programming language designed to teach programming
world wide web consortiumThe W3C
actual parameteractual argument (value or expression) used in a call to a subprogram, entry or generic unit.
backslash\ (see that entry).
deriveIn the sense of deriving a class, see "Inheritance".
assignmentThe act of referring a value to a variable name; for example, purchases = 10.
compile phaseAny time before Perl starts running your main program
yo-yo modeA description of the state of a device or system which is currently suffering from numerous intermittent faults, so that is alternately up (operative) and down (inoperative) in rapid succession.
asrAutomated System Recovery
crtCathode ray tube; an older type of computer monitor that offers better color quality than an LCD monitor.
screenThe part of the computer monitor on which information is displayed.
blacklist fileA file of blacklist words.
subdomainA subdomain is a hostname which depends on (belongs with) a domain name
compressionCompression is a technique that reduces the quantity of bandwidth or bits required to encode a block of information
quantum dots*A class of nanocrystals that emit varying colors of light depending on their size
cyberspaceUnlike most computer terms, "cyberspace" does not have a standard, objective definition
green bookSee Book.
type memberClass member.
logical operatorSymbols representing the concepts "and", "or", "xor", and "not".
clienta software module that depends upon other modules for services.
driver packagea software component that may be incorporated into database client software, allowing it to use a particular driver
obsFile extension
parametersee Input parameter, Output parameter
plug-inAdd-ons for Web browsers
polymorphismA term used in object oriented programming
stop wordsCommon words, such as articles, prepositions, and pronouns that are not used in a search when entered in a query.
dbaAdding or subtracting bandwidth from a switched connection in real time without terminating the link
contactsSee Address Book.
methodan action that may be performed on an object
resolutionThe number of pixels that your monitor’s display can show, both horizontally and vertically.
interpreterA program that translates and executes another program one line at a time.
authoring toolAn Authoring Tool is a program that enables a multimedia author to create a multimedia product
assemblyA step in semiconductor manufacturing in which the chip (die) is either encased in a plastic, ceramic or other package or assembled directly on a printed circuit board.
presence checkA validation check to ensure that the value of a required input has been entered.
the webMore Internet shorthand for the World Wide Web.
vshareSometimes spuriously listed as having failed to load in Bootlog.txt
removable mediaStorage media, such as a CD, DVD, or flash drive, that can be taken away from your PC.
incrementTo increase the value of something by 1 (or by some other number, if so specified).
rootkitA particularly nasty form of computer malware
mailbaseThe email discussion list service to which JISCMail is the successor.
if statementA statement that allows selection.
connectionWindows uses the word "connection" in a potentially very confusing way
setuidSaid of a program that runs with the privileges of its owner rather than (as is usually the case) the privileges of whoever is running it
madMicrosoft Active Directory.
web pageA document on the World Wide Web
groupA set of users of which you are a member
harmonized user experienceA functional user experience that is sufficiently harmonized with the delivery context to meet the quality criteria of the author.
length scale*The size range within which an object falls; e.g
spnegoSimple and Protected GSSAPI Negotiation Mechanism (SPNEGO) is a GSSAPI pseudomechanism that negotiates one or more real mechanisms
proprietary softwareA program owned or copyrighted by an individual or a business and available for use only through purchase or by permission of the owner.
graphic symbolssymbols used to represent program units, relationships, types, objects, and exceptions.
indirectionIf something in a program isn't the value you're looking for but indicates where the value is, that's indirection
fine pitchfine pitch is more commonly referred to surface-mount components with a lead pitch of 25 mils or less.
vbscriptVisual BASIC Script
templateA skeleton design
standard errorThe default output stream for nasty remarks that don't belong in standard output
retireThe act of withdrawing a document from usage
rtspReal Time Streaming Protocol.
gstFile extension
pidProcess ID (PID): A unique number that your server assigns to each process that runs.
microsoft espA "platform" for simulation programs
rcRelease Candidate
boolean operatorAn operator that acts on Boolean (True/False) values
sleep modeA state in which the computer slips into a special, power-saving setting, like going into a low-power coma.
digital dataData that can have only a limited number of separate values
dsrData Set Ready
sonicA publisher of CD burning software
byteA byte is a unit of measurement of data size
pdkPlatform Development Kit
assignmentAn operation that gives a value to a variable.
barrier conditioncondition associated with a protected entry body that is similar to a guard associated with an accept statement
mnp5Microcom Networking Protocol
appendAdd data to the end of an existing textfile.
usage analysisData collected to evaluate how a Web site is being used, such as visitor user names, number of visits to each page, and the types of Web browsers used.
extensionA Perl module that also pulls in compiled C or C++ code
mmorpgMassively Multiplayer Online Role-Playing Game
scriptA script is lines of source code stored in a file that will be executed by an interpreter.
endianSee little-endian and big-endian.
weblogAlso web log or blog
flushThe act of emptying a buffer, often before it's full.
checking for meaningThis is an alternative phrase for semantic analysis.
broadcast markup languageBroadcast Markup Language (BML) is an XML-based standard developed by the Association of Radio Industries and Businesses (ARIB)
elementary typean Ada type that does not have components.
rivenThe sequel to Myst (see that entry).
annotationsAnnotea is a LEAD (Live Early Adoption and Demonstration) project enhancing the W3C collaboration environment with shared annotations.
acpiAdvanced Configuration and Power Interface
memberA member, or subscriber, is someone who is subscribed to a mailing list.
curly brackets{ and }
baudBits per second.
udpUser Datagram Protocol
ruby rangesA Range represents an interval.a set of values with a start and an end
device driverA piece of software which converts general commands to devices (such as a command to a printer to print a capital letter A in Arial at 12 point) into the specific commands required for that precise model
switchless resellersA carrier that does not own facilities or switches, but purchases minutes in high volumes from other carriers and resells those minutes.
graphic interchange formatSee GIF
active rule markup languageActive Rule Markup Language (ARML) for Sharing a Rules among Active Information Management System
if statementa compound statement with conditional branching; it can have "elsif" tests and a final "else" part.
mpaaMotion Picture Association of America
sap filtersSee NetWare call filters.