throbber
Microsoft
`
`
`ea
`Diction .ty
`
`
`Fifth Edition
`
`Pea APeC mMcie
`technologies, terms, and acronyms
`e Easy to read, expertly illustrated’ |
`« Definitive coverage of hardware,
`software, the Internet, and more!
`
`
`
`

`

`PUBLISHED BY
`Microsoft Press
`
`A Division of Microsoft Corporation
`One Microsoft Way
`Redmond, Washington 98052-6399
`
`Copyright © 2002 by Microsoft Corporation
`
`All rights reserved. No part of the contents of this book may be reproducedor transmitted in any form
`or by any means without the written permission of the publisher.
`
`Library of Congress Cataloging-in-Publication Data
`Microsoft Computer Dictionary.--5th ed.
`p- cm.
`ISBN 0-7356-1495-4
`
`1. Computers--Dictionaries.
`
`2. Microcomputers--Dictionaries.
`
`AQ76.5.M52267
`004'.03--de21
`
`2002
`
`200219714
`
`Printed and boundin the United States of America.
`
`23456789 QWT 765432
`
`Distributed in Canada by H.B. Fenn and Company Ltd.
`
`A CIP catalogue recordfor this book is available from the British Library.
`
`Microsoft Press books are available through booksellers and distributors worldwide. For further informa-
`tion about international editions, contact your local Microsoft Corporation office or contact Microsoft
`Press International directly at fax (425) 936-7329. Visit our Web site at www.microsoft.com/mspress.
`Send comments to mspinput @microsofi.com.
`
`Active Desktop, Active Directory, ActiveMovie, ActiveStore, ActiveSync, ActiveX, Authenticode,
`BackOffice, BizTalk, ClearType, Direct3D, DirectAnimation, DirectDraw, DirectInput, DirectMusic,
`DirectPlay, DirectShow, DirectSound, DirectX, Entourage, FoxPro, FrontPage, Hotmail, IntelliEye,
`IntelliMouse, IntelliSense, JScript, MapPoint, Microsoft, Microsoft Press, Mobile Explorer, MS-DOS,
`MSN, Music Central, NetMeeting, Outlook, PhotoDraw, PowerPoint, SharePoint, UltimateTV, Visio,
`Visual Basic, Visual C++, Visual FoxPro, Visual InterDev, Visual J++, Visual SourceSafe, Visual Studio,
`Win32, Win32s, Windows, Windows Media, Windows NT, Xbox are either registered trademarks or
`trademarks of Microsoft Corporation in the United States and/or other countries. Other product and
`company names mentioned herein may be the trademarksoftheir respective owners.
`
`The example companies, organizations, products, domain names, e-mail addresses, logos, people, places,
`and events depicted herein are fictitious. No association with any real company, organization, product,
`domain name, e-mail address, logo, person, place, or event is intended or should be inferred.
`
`Acquisitions Editor: Alex Blanton
`Project Editor: Sandra Haynes
`
`Body Part No, X08-41929
`
`

`

`Contributors
`
`Peter Aiken
`
`Bart Arenson
`
`Janice Borzendowski
`
`Jerome Colburn
`
`Duane Hanson
`
`Andrew Himes
`
`Robert Howecton
`
`Annette B. Jackson
`
`Larry S. Jackson
`
`Thomas A. Jackson
`
`Chris Kinata
`
`llana Kingsley
`
`Robin Lombard
`
`Thomas A. Long
`
`William G. Madison
`
`Ilustrators
`
`Travis Beaven
`
`David Holter
`
`Alton Lawson
`
`Thomas P. Magliery
`
`David Mason
`
`Terrence M. McLaren
`
`Wallace Parker
`
`Charles Petzold
`
`Phil Rose
`
`John Ross
`
`David Rygmyr
`
`Aimée Truchard
`
`Michael Vose
`
`Bruce Webster
`
`Judson D. Weeks
`
`Tom Winn
`
`JoAnne Woodcock
`
`Rob Nance
`
`Joel Panchot
`
`

`

`A ActiveSync
`
`adapter card
`
`ActiveSyne n. A Microsoft program that manages syn-
`chronization of information, including e-mail, schedules,
`and application files, between a handheld PC and a desk-
`top computer.
`
`ACTOR x. An object-oriented language developed by The
`Whitewater Group, Ltd, designed primarily to facilitate
`Microsoft Windows programming. See aise object-ori-
`ented programming.
`
`actuator ». A disk drive mechanism for moving the read/
`write head(s) to the location of the desired track on a disk.
`See the illustration. See alse disk drive, stepper motor,
`voice coil.
`
`Actuator
`
`Actuator
`
`Adan. A high-level programming language designed
`under the direction of the U.S. Department of Defense
`(DoD) in the late 1970s and intended to be the primary
`language for DoD software development. Originally based
`on Pascal, Ada supports real-time operations and multi-
`tasking. The language was named after Augusta Ada
`Byron, who assisted Charles Babbage in developing pro-
`grams for his Analytical Engine, the first mechanical com-
`puter, in the nineteenth century. See afso multitasking,
`Pascal, real-time.
`
`adapter or adaptor #. A printed circuit board that
`enables a personal computer to use a peripheral device,
`such as a CD-ROM drive, modem,or joystick, for which it
`does not already have the necessary connections, ports, or
`circuit boards. Commonly, a single adapter card can have
`more than one adapter on it. Alse called: interface card.
`See alse controller, expansion board, network adapter,
`port!, video adapter.
`
`adapter card or adaptor card x. See adapter.
`
`active vision #. A branch of computer vision research
`that believes robotic vision problems can be solved by
`allowing a robot to collect and analyze a sequence of
`images dynamically from changing viewpoints. Not
`unlike human or animal vision, active vision uses the
`information derived from multiple viewpoints to gain a
`gteater depth of perception, resolve haziness, and establish
`relationships between the visual representation of an
`action and the action itself. Active vision systems may be
`characterized by simple image-processing algorithms,lit-
`tle or no calibration, and fast real-time hardware. See also
`artificial intelligence, computer vision, robotics.
`
`active window #. In an environment capable of display-
`ing multiple on-screen windows, the window containing
`the display or document that will be affected by current
`cursor movements, commands, and text entry. See also
`graphical user interface. Compare inactive window.
`
`ActiveX n. A set of technologies that enables software
`components to interact with one another in a networked
`environment, regardless of the language in which the com-
`ponents were created. ActiveX, which was developed by
`Microsoft in the mid 1990s and is currently administered
`by the Open Group, is built on Microsoft’s Component
`Object Model (COM), Currently, ActiveX is used prima-
`tily to develop interactive content for the World Wide
`Web,although it can be usedin desktop applications and
`other programs. ActiveX controls can be embedded in
`Web pages to produce animation and other multimedia
`effects, interactive objects, and sophisticated applications.
`See also ActiveX control, COM. Compare applet, plug-in
`(definition 2).
`
`ActiveX control 7». A reusable software component based
`on Microsoft’s ActiveX technology that is used to add
`interactivity and mote functionality, such as animation or
`a popup menu, to a Web page, applications, and software
`development tools. An ActiveX control can be written in
`any of a number of languages, including Java, C++, and
`Visual Basic. See also ActiveX. Compare helper program.
`
`activity ratlo #. The numberof records in use compared
`with the total number of records in a database file. See
`
`alse database, record),
`
`18
`
`

`

`bundle
`
`bus
`
`3-B-rendered
`sphere
`
`3-B-rendered sphere
`with bump mapping
`
`
`
`Bump mapping. A 3-D_-rendered sphere showing bump
`MaPpINg.
`
`bundle vé. To combine products for sale as a lot. Fre-
`quently, operating system software and some widely used
`applications are bundled with a computer system forsale.
`
`bundled software «. 1. Programs sold with a computer
`as part of a combined hardware/software package.
`2. Smaller programs sold with larger programs to increase
`the latter’s functionality or attractiveness.
`
`burn v& 1. To write data electronically into a programma-
`ble read-only memory (PROM)chip by using a special
`programming device known variously as a PROM pro-
`srammer, PROM blower, or PROM blaster. Alva called:
`blast, blow. See also PROM.2. To create read-only mem-
`ory compact discs (CD-ROMs). 3. To write data electroni-
`cally on a flash memory chip or a PC Card Type I.
`Unlike PROM chips or CD-ROM, flash memory media
`can be bumed, or flashed, repeatedly with new informa-
`tion. Also called. flash.
`
`burn in vd. 1. To keep a new system or device running
`continuously so that any weak elements or components
`will fail early and can be found and corrected before the
`system becomes an integral part of the user’s work routine.
`Such a test is often performedat the factory before a
`device is shipped. 2. To make a permanent change in the
`phosphorcoating on the inside of a monitor screen by leav-
`ing the monitor on and keeping a bright, unchanging image
`on the screen for extended periods. Such an image will
`remain visible after the monitor is turned off. Burning in
`was a danger with older PC monitors; it is no longer acon-
`cem with most new PC monitors. Alvo called: ghosting.
`burst! «. Transfer of a block of data all at one time with-
`
`out a break. Certain microprocessors and certain buses
`have features that support various types of burst transfers.
`See alse burst speed (definition 1).
`
`77?
`
`burst? +b. To break fanfold continuous-feed paperapart at
`its perforations, resulting in a stack of separate sheets.
`
`burster «. A device used to burst, or break apart at the
`perforations, fanfold continuous-feed paper.
`burst extended-data-out RAM a. See BEDO DRAM.
`
`burst mode #. A method of data transfer in which infor-
`
`mation is collected and sent as a unit in one high-speed
`transmission. In burst mode, an input/output device takes
`control of a multiplexer channel for the time required to
`send its data. In effect, the multiplexer, which normally
`merges input from several sources into a single high-speed
`data stream, becomes a channel dedicated to the needs of
`one device until the entire transmission has been sent.
`Burst mode is used both in communications and between
`devices in a computer system. See also burst!.
`
`burst rate a. See burst speed (definition 1).
`
`burst speed «. 1. The fastest speed at which a device can
`Operate without interruption. For example, various com-
`munications devices (as on networks) can send data in
`bursts, and the speed of such equipmentis sometimes
`measured as the burst speed (the speed of data transfer
`while the burst is being executed). Also called: burstrate.
`2. The numberof characters per second that a printer can
`print on one line without a carriage return or linefeed.
`Burst speed measures the actual speed of printing, without
`consideration of the time taken to advance paperor to
`move the print head back to the left margin. Almost
`always, the speed claimed by the manufactureris the burst
`speed. By contrast, #iroughp ut is the number of characters
`per second when one or more entire pages of text are
`being printed and is a more practical measurement of
`printer speed in real-life situations.
`
`bursty adj. Transmitting data in spurts, or bursts, rather
`than in a continuous stream.
`
`bus «. A set of hardware lines (conductors) used for data
`transfer among the components of a computer system. A
`bus is essentially a shared highway that connects different
`parts of the system—including the processor, disk-drive
`controller, memory, and input/output ports—and enables
`them to transfer information. The bus consists of special-
`ized groups of lines that carry different types of informa-
`tion. One group of lines carries data; another carries
`memory addresses (locations) where data items are to be
`found; yet another carries control signals. Buses are char-
`acterized by the numberofbits they can transfer at a single
`
`

`

`bus enumerator
`
`bus network
`
`time, equivalent to the number of wires within the bus. A
`computer with a 32-bit address bus and a 16-bit data bus,
`for example, can transfer 16 bits of data at a time from any
`of 22 memory locations. Most PCs contain one or more
`expansion slots into which additional boards can be
`plugged to connect them to the bus.
`bus enumerator #. A device driver that identifies devices
`
`located on a specific bus and assigns a unique identifica-
`tion code to each device. The bus enumerator is responsi-
`ble for loading information about the devices onto the
`hardware tree. See also bus, device driver, hardware tree.
`
`bus extender #. 1. A device that expands the capacity of
`a bus. For example, [BM PC/AT computers used a bus
`extender to add onto the earlier PC bus and allow the use
`
`of 16-bit expansion boards in addition to 8-bit boards. See
`alse bus. 2. A special board used by engineers to raise an
`add-on board above the computer’s cabinet, makingit eas-
`ier to work on the cirenit board.
`
`business graphles 7». See presentation graphics.
`
`business Information system #. A combination of
`computers, printers, communications equipment, and
`other devices designed to handle data. A completely auto-
`mated business information system receives, processes,
`and stores data; transfers information as needed; and pro-
`duces reports or printouts on demand. Acronym: BIS. See
`alse management information system.
`
`business logle n. A set of rules and calculations built
`into a business information application. The application
`uses business logic to sort incoming information and
`respond accordingly. Business logic functions as a set of
`guidelines that ensure the application’s actions conform to
`the specific needs of a business.
`
`business software #. Any computer application
`designed primarily for use in business, as opposedto sci-
`entific use or entertainment. In addition to the well-known
`
`areas of word processing, spreadsheets, databases, and
`communications, business software for microcomputers
`also encompasses such applications as accounting, pay-
`roll, financial planning, project management, decision and
`support systems, personnel record maintenance, and office
`management.
`
`Business Software Alllance x. International organiza-
`tion of computer software companies that promotes the
`interests of the software industry. This alliance focuses on
`educating the public on the importance of software,
`advancing free and open world trade, and supporting legis-
`lation opposing software piracy and Internet theft. The
`Business Software Alliance has offices in the United
`
`States, Europe, and Asia, with members in more than 60
`nations around the world. Acronym: BSA.
`busIness-to-busIness n. See B2B.
`
`busIness-to-consumer n. See B2C.
`
`bus masterlng #. In modern bus architectures, the ability
`of a device controller card—a network adapter or a disk
`controller, for example—to bypass the CPU and work
`directly with other devices to transfer data into and out of
`memory. Enabling devices to take temporary control of
`the system bus for data transfer and bus mastering frees
`the CPU for other work. This in turn improves perfor-
`mance in tasks, such as video replay and multiple-user
`queries to large databases, that require simultaneous data
`access and intensive processing. The technology known as
`direct memory access (DMA)is a well-known example of
`bus mastering. See also bus, controller, direct memory
`access. Compare PIO.
`
`bus mouse nx. A mouse that attaches to the computer’s
`bus through a special card or port rather than through a
`serial port. See also mouse. Compare serial mouse.
`
`bus network x. A topology (configuration) for a LAN
`(local area network) in which all nodes are connected toa
`main communications line (bus). On a bus network, each
`node monitors activity on the line. Messages are detected
`by all nodes but ate accepted only by the nodes) to which
`they are addressed. A malfunctioning node ceases to com-
`municate but does not disrupt operation (as it might on a
`ring network, in which messages are passed from one
`node to the next). To avoid collisions that occur when two
`or more nodes try to use the line at the sarne time, bus net-
`works commonly rely on collision detection or token pass-
`ing to regulate traffic. See the illustration. Afse called: bus
`topology, linear bus. See alse collision detection, conten-
`tion, CSMA/CD,token bus network, token passing. Com-
`pare ting network, star network.
`
`78
`
`

`

`EPS
`
`error-correction coding
`
`EPS x. Acronym for Encapsulated PostScript. A Post-
`Script file format that can be used as an independent
`entity. The EPS image must be incorporated into the Post-
`Script output of an application such as a desktop publisher.
`Many high-quality clip-art packages consist of such
`images. See also PostScript.
`
`EPSF #. Acronym for Encapsulated PostScriptfile.
`See EPS.
`
`equallty #. The property of being identical, used most
`often in reference to values and data structures.
`
`equalization #. A form of conditioning used to compen-
`sate for signal distortion and delay on a communication
`chamnel. Equalization attempts to maintain the amplitude
`and phase characteristics of a signal so that it remains true
`to the original when it teaches the receiving device.
`
`equation #. A mathematical statement that indicates
`equality with the use of an equal sign (=) between two
`expressions. In programming languages, assignmentstate-
`ments are written in equation form. See aise assignment
`statement.
`
`erasable programmable read-only memory #. See
`EPROM.
`
`erasable storage #. Storage media that can be used
`repeatedly because the user has the ability to erase what-
`ever data was previously there. Most forms of magnetic
`storage, such as tape and disk, are erasable.
`
`erase vb. To remove data permanently from a storage
`medium. This is usually done by replacing existing data
`with zeros or meaningless text or, in magnetic media, by
`disturbing the magnetic particles’ physical arrangement,
`either with the erase head or with a large magnet. Hrase
`differs from delete in that delete merely tells the computer
`that data or a file is no longer needed; the data remains
`stored and is recoverable until the operating system reuses
`the space containing the deleted file. Erase, on the other
`hand, removes data permanently. See alse erase head.
`Compare delete.
`
`erase head n. The device in a magnetic tape machine
`that erases previously recorded information.
`Eratosthenes’ sleve n. See sieve of Eratosthenes.
`
`ergonomlc keyboard ». A keyboard designed to reduce
`the risk of wrist and hand injuries that result from pro-
`longed use or repetitive movement. An ergonomic key-
`board can include such features as alternative key layouts,
`palm rests, and shaping designed to minimize strain. See
`
`also Dvorak keyboard, keyboard, Kinesis ergonomic
`keyboard.
`
`ergonomles 7. The study of people (their physical char-
`acteristics and the ways they function) in relation to their
`working environment (the furnishings and machines they
`use). The goal of ergonomicsis to incorporate comfort,
`efficiency, and safety into the design of keyboards, com-
`puter desks, chairs, and other items in the workplace.
`
`Erlang #. A concurrent functional programming lan-
`guage. Originally developed for controlling telephone
`exchanges, Erlang is a general-purpose language best
`suited for applications whete rapid development of com-
`plex systems and robustness are essential. Erlang has
`built-in support for concurrency, distribution, and fault tol-
`erance. The most widely implemented version of Erlang is
`the open source version.
`
`ERP ». See Enterprise Resource Planning.
`error n. A value or condition that is not consistent with
`
`the true, specified, or expected value or condition. In com-
`puters, an error tesults when an event does not occur as
`expected or when impossible or illegal maneuvers are
`attempted. In data communications, an error occurs when
`there is a discrepancy between the transmitted and
`received data. See alse critical error, error message, error
`rate, error ratio, fatal error, hard error, inherent error,
`intermittent error, logic error, machine error, overflow
`error, parity error. Compare fault.
`
`error analysis #. The art and science of detecting errors
`in numeric calculations, especially in long and involved
`computations, where the possibility of errors increases.
`
`error checking 7. A methodfor detecting discrepancies
`between transmitted and received data during file transfer.
`
`error control 7. 1. The section of a program, procedure,
`or function that checks for errors such as type mismatches,
`overflows and underflows, dangling or illegal pointerref-
`erences, and memoty-use inconsistencies. 2. The process
`of anticipating program errors during software development.
`
`error-correcting code n. See error-correction coding.
`
`error-correction coding #. A method for encoding that
`allows for detection and correction of errors that occur dur-
`
`ing transmission. Data is encoded in such a way that trans-
`mission errors may be detected and corrected by
`examination of the encoded data on the receiving end. Most
`error-correction codes are characterized by the maximum
`numberof errors they can detect and by the maximum num-
`ber of errors they can correct. Error-correction coding is
`
`196
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket