throbber

`
`Microsoft
`
`09mputer
`DIctIon W
`:
`Fifth Editiv‘
`
`
`. Fuh‘y updated with the Iatest
`technologies, terms, and acronym;___
`I Easy to read, expertly Htustrate'tt- '
`
`. 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 reproduced or transmitted in any form
`or by any means without the written permission of the publisher.
`
`Library of Congress Cataloging-in—Publication Data
`Microsoft Computer Dictionary.--5th ed.
`p. cm.
`ISBN 0-7356-1495-4
`
`l. Computers--Dictionaries.
`
`2.
`
`lVIicrocomputers--Dictionaries.
`
`AQ76.5. M52267
`004'.03--dc21
`
`2002
`
`200219714
`
`Printed and bound in the United States of America.
`
`23456789 QWT 765432
`
`Distributed in Canada by H.B. Penn and Company Ltd.
`
`A CIP catalogue record for this book is available from the British Library.
`
`Microsoft Press books are available through booksellers and distributors worldwide. For further 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, HotInail, 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 andfor other countries. Other product and
`company names mentioned herein may be the trademarks of their 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-4l 929
`
`

`

`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
`
`Illustrators
`
`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
`
`JoelPanchot
`
`

`

`u ActiveSync
`
`adapter card
`
`ActlveSync a. 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 a. An object-oriented language developed by The
`Whitewater Group, Ltd, designed primarily to facilitate
`Microsoft Windows programming. See also object-ori-
`ented programming.
`
`actlve Vlslon n. 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
`greater depth of perception, resolve haziness, andestablish
`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.
`
`actlve wlndow n. 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.
`
`ActlveX a. 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-
`rily to develop interactive content for the World Wide
`Web, although it can be usedin desktop applications and
`other programs. ActiveX controls can be embeddedin
`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).
`
`ActlveX control a. A reusable software componentbased
`on Microsoft’s ActiveX technology that is used to add
`interactivity and more 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.
`
`actlvlty ratlo n. The number of records in use compared
`with the total number of records in a database file. See
`
`also database, recordl.
`
`actuator a. 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 also disk drive, stepper motor,
`voice coil.
`
`Actu ato r
`
`
`
`Actuator.
`
`Ada a. A high-level programming language designed
`under the direction of the US. 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 also multitasking,
`Pascal, real-time.
`
`adapter or adaptor n. A printed circuit board that
`enables a personal computer to use a peripheral device,
`such as a CD-ROM drive, modem, orjoystick, for whichit
`does not already have the necessary connections, ports, or
`circuit boards. Commonly, a single adapter card can have
`more than one adapter on it. Also called: interface card.
`See also controller, expansion board, network adapter,
`portl, video adapter.
`
`adapter card or adaptor card a. See adapter.
`
`18
`
`

`

`bundle
`
`bus
`
`3-D—rendered
`sphere
`
`3-D—ren dered sphere
`wlth bump mapplng
`
`burst2 vb. To break fanfold continuous—feed paper apart at
`its perforations, resulting in a stack of separate sheets.
`
`
`
`Bump mapping. A 3—D—rena’erea’ sphere showing bump
`mapping.
`
`bundle vb. To combine products for sale as a lot. Fre—
`quently, operating system software and some widely used
`applications are bundled with a computer system for sale.
`
`bundled software a. 1. Programs sold with a computer
`as part of a combined hardwarelsoftware package.
`2. Smaller programs sold with larger programs to increase
`the latter’s functionality or attractiveness.
`
`bu rn vb. 1. To write data electronically into a prograrnma—
`ble readonly memory (PROM) chip by using a special
`programming device known variously as a PROM pro—
`grarnmer, PROM blower, or PROM blaster. Also called:
`blast, blow. See also PROM. 2. To create readonly mem—
`ory compact discs (CD—ROMs). 3. To write data electroni—
`cally on a flash memory chip or a PC Card Type DI.
`Unlike PROM chips or CD—ROM, flash memory media
`can be burned, or flashed, repeatedly with new inforrna—
`tion. Also called: flash.
`
`bu rn in vb. 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 performed at the factory before a
`device is shipped. 2. To make a permanent change in the
`phosphor coating 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 a con—
`cern with most new PC monitors. Also called: ghosting.
`bu rst1 a. 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 also burst speed (definition 1).
`
`burster a. A device used to burst, or break apart at the
`perforations, fanfold continuous—feed paper.
`burst extended-data-out RAM a. SeeBEDO DRAM.
`
`burst mode a. 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 inputloutput 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 burstl.
`
`burst rate a. See burst speed (definition 1).
`
`burst speed a. 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 equipment is sometimes
`measured as the burst speed (the speed of data transfer
`while the burst is being executed). Also called: burst rate.
`2. The number of 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 paper or to
`move the print head back to the left margin. Almost
`always, the speed claimed by the manufacturer is the burst
`speed. By contrast, Ibroagbp a: 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 realrlife situations.
`
`bursty adj. Transmitting data in spurts, or bursts, rather
`than in a continuous stream.
`
`bus a. 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 inputloutput ports—and enables
`them to transfer information. The bus consists of special—
`ized groups of lines that carry different types of inforrna—
`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 number of bits they can transfer at a single
`
`77
`
`

`

`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 232 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 n. 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 n. 1. A device that expands the capacity of
`a bus. For example, IBM 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
`also bus. 2. A special board used by engineers to raise an
`add-on board above the computer’s cabinet, making it eas-
`ier to work on the circuit board.
`
`buslnoss graphlcs n. See presentation graphics.
`
`buslnoss lnformatlon system 12. 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
`also management information system.
`
`buslnoss Ioglc 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.
`
`buslnoss software 11. Any computer application
`designed primarily for use in business, as opposed to 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.
`
`Buslnoss Software Alllance n. 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.
`buslness-to—buslness n. See BZB.
`
`buslness-to—consumer :1. See 132C.
`
`bus masterlng n. In modern bus architectures, the ability
`of a device controller cardia 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 n. 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 21. A topology (configuration) for a LAN
`(local area network) in which all nodes are connected to a
`main communications line (bus). On a bus network, each
`node monitors activity on the line. Messages are detected
`by allnodes but are accepted only by the node(s) 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 same time, bus net-
`works commonly rely on collision detection or token pass-
`ing to regulate traffic. See the illustration. Also called: bus
`topology, linear bus. See also collision detection, conten-
`tion, CSMAlCD, token bus network, token passing. Com-
`pare ring network, star network.
`
`78
`
`

`

`EPS
`
`error-correction coding
`
`EPS a. 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-qu ality clip-art packages consist of such
`images. See also PostScript.
`
`EPSF n. Acronym for Encapsulated PostScript file.
`See EPS.
`
`equallty n. The property of being identical, used most
`often in reference to values and data structures.
`
`equallzatlon n. A form of conditioning used to compen-
`sate for signal distortion and delay on a communication
`channel. Equalization attempts to maintain the amplitude
`and phase characteristics of a signal so that it remains true
`to the original when it reaches the receiving device.
`
`equatlon a. A mathematical statement that indicates
`equality with the use of an equal sign (=) between two
`expressions. In programming languages, assignment state-
`ments are written in equation form. See also assignment
`statement.
`
`erasable programmable read-only memory a. See
`EPROM.
`
`erasable storage 21. 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. Erase
`differs from aelete in that aelete 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 also erase head.
`Compare delete.
`
`erase head a. The device in a magnetic tape machine
`that erases previously recorded information.
`Eratosthenes’ sleve it. See sieve of Eratosthenes.
`
`ergonomlc keyboard a. 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.
`
`ergonomlcs n. The study of people (their physical char-
`acterisfics and the ways they function) in relation to their
`working environment (the furnishings and machines they
`use). The goal of ergonomics is to incorporate comfort,
`efficiency, and safety into the design of keyboards, com-
`puter desks, chairs, and other items in the workplace.
`
`Erlang a. A concurrent functional programming lan-
`guage. Originally developed for controlling telephone
`exchanges, Erlang is a general-purpose language best
`suited for applications where 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 a. See Enterprise Resource Planning.
`error a. A value or condition that is not consistent with
`
`the true, specified, or expected value or condition. In com-
`puters, an error results 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 also 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 analysls n. The art and science of detecting errors
`in numeric calculations, especially in long and involved
`computations, where the possibility of errors increases.
`
`error checklng a. A method for detecting discrepancies
`between transmitted and received data during file transfer.
`
`error control a. 1. The section of a program, procedure,
`or function that checks for errors such as type mismatches,
`overflows and underflows, dangling or illegal pointer ref-
`erences, and memory-use inconsistencies. 2. The process
`of anticipating program errors during software development.
`
`error-correctlng code a. See error-correction coding.
`
`error-correctlon codlng n. 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
`number of 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