`
`
`
`Mictosoft®Press
`
`
`
`Petitioners‘ EX1029 Page 2
`
`Petitioners' EX1029 Page 2
`
`
`
`PUBLISHED BY
`Microsoft Press
`A Division of Microsoft Corporation
`One Microsoft Way
`Redmond, Washington 98052-6399
`
`Copyright © 1999 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. -- 4th ed.
`p. cm.
`Previous eds. published under title: Microsoft Press computer
`dictionary
`ISBN 0-7356-0615-3
`2. Microcomputers Dictionaries.
`1. Computers Dictionaries.
`I. Microsoft Press computer dictionary.
`QA76.15.M538
`1999
`004'.03--dc21
`
`99-20168CIP
`
`Printed and bound in the United States of America.
`
`123456789 MLML 432109
`
`Distributed in Canada by ITP Nelson, a division of Thomson Canada Limited.
`
`A CIP catalogue record for this book is available from the British Library.
`Microsoft Press books are available through booksellers and distributors worldwide. For further information
`about international editions, contact your local Microsoft Corporation office or contact Microsoft Press
`International directly at fax (425) 936-7329. Visit our Web site at mspress.microsoft.com.
`
`Macintosh, Power Macintosh, QuickTime, and TrueType fonts are registered trademarks of Apple Computer,
`Inc. Kodak is a registered trademark of the Eastman Kodak Company. Intel is a registered trademark and Indeo
`is a trademark of Intel Corporation. Active Desktop, Active Directory, ActiVeMoVie, Active Platform, ActiveX,
`Authenticode, BackOffice, Directlnput, DirectX, Microsoft, Microsoft Press, MS-DOS, MSN, NetMeeting,
`NetShow, Visual Basic, Visual C++, Visual J++, WebTV, WebTV Network, Win32, Win32s, Windows,
`Windows NT, and XENIX are either registered trademarks or trademarks of Microsoft Corporation in the
`United States and/or other countries. PANTONE is a registered trademark of Pantone, Inc. Other product and
`company names mentioned herein may be the trademarks of their respective owners.
`
`The example companies, organizations, products, people, and events depicted herein are fictitious. No associa-
`tion with any real company, organization, product, person, or event is intended or should be inferred.
`
`Acquisitions Editor: Christey Balm
`Project Editor: Kim Fryer
`
`Petitioners‘ EX1029 Page 3
`
`Petitioners' EX1029 Page 3
`
`
`
` Introduction
`
`vii
`
` fitimiaw
`of Computer Terms
`1
`
`Appendix A
`
`ASCII Character Set
`
`494
`
`Appendix 3
`
`IBM Extended Character Set
`
`496
`
`Appendix C
`
`Apple Macintosh Extended Character Set
`498
`
`Appendix D
`
`EBCDIC Character Set
`
`502
`
`Appendix E
`
`Numeric Equivalents
`509
`
`Petitioners‘ EX1029 Pageii4i:
`
`Petitioners' EX1029 Page 4
`
`
`
`Appendix F
`
`Internet Domains
`
`517
`
`Appendix G
`
`
`
`
`Common File Extensions
`527
`
`Appendix H
`_ Year 2000 Problem Reference
`536
`
`V‘Petitioners' EX1029 Page 5
`
`Petitioners' EX1029 Page 5
`
`
`
`Quarterly Sales Summary
`
`
`
`Quarter
`
`Area chart.
`
`arg n. See argument.
`
`argument n. An independent variable, used with an
`operator or passed to a subprogram that uses the ar-
`gument to carry out specific operations. See also al-
`gorithm, operator (definition 1), parameter,
`subprogram.
`
`ARIN n. Acronym for American Registry for Internet
`Numbers. A nonprofit organization formed to register
`and administer Internet Protocol (IP) addresses in
`North and South America. The American Registry for
`Internet Numbers separates the allocation of IP ad-
`dresses from the administration of top-level Internet
`domains, such as .com and .edu. Both of these tasks
`were previously managed by Network Solutions,
`Inc., as part of the InterNIC consortium. Its intema—
`tional counterparts are RIPE, in Europe, and APNIC,
`in Asia and the Pacific Rim. See also APNIC,
`InterNIC, IP address, RIPE.
`
`arithmetic‘ adj. Pertaining to the mathematical opera-
`tions of addition, subtraction, multiplication, and
`division.
`
`arithmetic’ n. The branch of mathematics dealing
`with the addition, subtraction, multiplication, and
`division of real numbers.
`
`arithmetic expression n. A series of elements, includ-
`ing data labels and constants as well as numbers, that
`are joined by arithmetic operators, such as + and —,
`and can be calculated to produce a value.
`
`arithmetic logic unit 11. A component of a micropro-
`cessor chip used for arithmetic, comparative, and
`logical functions. Acronym: ALU. See also gate
`(definition 1).
`
`arithmetic operation n. Any of the standard calcula-
`tions performed in arithmetic—addition, subtraction,
`multiplication, or division. The term is also used in
`reference to negative numbers and absolute values.
`
`array processor
`
`arithmetic operator n. An operator that performs an
`arithmetic operation: +, —,*, or /. An arithmetic op-
`erator usually takes one or two arguments. See also
`argument, binaryl, logical operator, operator (defini-
`tion 1), unary.
`
`.arj n. The DOS file extension used with archive files
`created with the AR] compression program.
`ARP \a'rp\ rt. Acronym for Address Resolution Proto-
`col. A TCP/IP protocol for determining the hardware
`address (or physical address) of a node on a local
`area network connected to the Internet, when only
`the IP address (or logical address) is known. An ARP
`request is sent to the network, and the node that has
`the IP address responds with its hardware address.
`Although ARP technically refers only to finding the
`hardware address, and RARP (for Reverse ARP) re-
`fers to the reverse procedure, ARP is commonly used
`for both senses. See also IP address, TCP/IP.
`
`ARPANET \ar’p9—net‘\ n. A large wide area network
`created in the 1960s by the U.S. Department of De-
`fense Advanced Research Projects Agency (ARPA,
`renamed DARPA in the 1970s) for the free exchange
`of information between universities and research or-
`
`ganizations, although the military also used this net-
`work for communications. In the 1980s MILNET, a
`separate network, was spun off from ARPANET for
`use by the military. ARPANET was the network from
`which the Internet evolved. See also Internet,
`MILNET,
`
`ARP request \a.rp’ rs-kwest‘\ n. Short for Address
`Resolution Protocol request. An ARP packet con-
`taining the Internet address of a host computer. The
`receiving computer responds with or passes along the
`corresponding Ethernet address. See also ARP,
`Ethernet, IP address, packet.
`
`array n. In programming, a list of data values, all of
`the same_type, any element of which can be refer-
`enced by an expression consisting of the array name
`followed by an indexing expression. Arrays are part
`of the fundamentals of data structures, which, in turn,
`are a major fundamental of computer programming.
`See also array element, indexl, record‘, vector.
`
`array element n. A data value in an array.
`
`array processor n. A group of interconnected, identi-
`cal processors operating synchronously, often under
`the control of a central processor.
`
`29
`
`Petitioners‘ EX1029 Page 6
`
`Petitioners' EX1029 Page 6
`
`
`
`
`
`
`
`supported by a database management system
`(DBMS). Thus, one speaks of a relational DBMS, a
`network DBMS, and so on, depending on the type of
`data model a DBMS supports. In general, a DBMS
`supports only one data model as a practical rather
`than a theoretical restriction.
`
`data network 11. A network designed for transferring
`data encoded as digital signals, as opposed to a voice
`network, which transmits analog signals.
`
`Data Over Cable Service Interface Specification n.
`See DOCSIS.
`
`data packet n. See packet.
`data path n. The route that a signal follows as it trav-
`els through a computer network.
`data point n. Any pair of numeric values plotted on
`a chart.
`
`data processing 11. 1. The general work performed by
`computers. 2. More specifically, the manipulation of
`data to transform it into some desired result. Acronym:
`DP. Also called ADP, automatic data processing, EDP,
`electronic data processing. See also centralized process-
`ing, decentralized processing, distributed processing.
`Data Processing Management Association n. See
`DPMA.
`
`data projector n. A device, similar to a slide projec-
`tor, that projects the video monitor output of a com-
`puter onto a screen.
`
`data protection n. The process of ensuring the preser-
`vation, integrity, and reliability of data. See also data
`integrity.
`
`data rate n. The speed at which a circuit or communi-
`cations line can transfer information, usually mea-
`sured in bits per second (bps).
`data record n. See record‘.
`
`data reduction 11. The process of converting raw data
`to a more useful form by sealing, smoothing, order-
`ing, or other editing procedures.
`
`data segment n. The portion of memory or auxiliary
`storage that contains the data used by a program.
`Data Service Unit 11. See DDS.
`
`data set n. 1. A collection of related information
`made up of separate elements that can be treated as a
`unit in data handling. 2. In communications, a mo-
`dem. See also modem.
`
`Data Set Ready n. See DSR.
`
`data sharing n. The use of a single file by more than‘
`one person or computer. Data sharing can be done b ,
`physically transferring a file from one computer to
`another, or, more commonly, by networking and
`computer-to-computer communications.
`
`data
`
`data signal n.‘The information transmitted over a line
`or circuit. It consists of binary digits and can include
`actual information or messages and other elements
`such as control characters or error-checking codes.
`
`data sink n. 1. Any recording medium where data can
`be stored until needed. 2. In communications, the
`portion of a Data Terminal Equipment (DTE) device
`that receives transmitted data.
`
`data source rt. 1. The originator of computer data,
`frequently an analog or digital data collection device.
`2. In communications, the portion of a Data Terminal 3
`Equipment (DTE) device that sends data.
`data stream n. An undifferentiated, byte-by-byte flow
`of data.
`
`data structure n. An organizational scheme, such as a
`record or array, that can be applied to data to facilitate
`interpreting the data or performing operations on it.
`data switch n. A device in a computer system that
`routes incoming data to various locations.
`
`Data Terrninal Equipment n. See DTE.
`Data Terminal Ready n. See DTR.
`
`data traffic n. The exchange of electronic messages——
`control and data—across a network. Traffic capacity
`is measured in bandwidth; traffic speed is measured
`in bits per unit of time.
`data transfer n. The movement of information from
`one location to another, either within a computer (as
`from a disk drive to memory), between a computer and
`an external device (as between a file server and a com-
`puter on a network), or between separate computers.
`data transfer rate n. See data rate.
`
`data transmission n. The electronic transfer of infor-
`mation from a sending device to a receiving device.
`
`data type n. In programming, a definition of a set of
`data that specifies the possible range of values of the
`set, the operations that can be performed on the val-
`ues, and the way in which the values are stored in
`memory. Defining the data type allows a computer to
`
`Petitioners‘ EX1029 Page 7
`
`Petitioners' EX1029 Page 7
`
`
`
`people in a hurry
`
`Other Great
`
`Learning Solutions-
`Made by Microsoft
`
`Whether you're a beginner or an
`advanced user, Microsoft Press
`has books to fit your needs and
`your style.
`
`Quick Course“
`series-
`Software training for
`
`The comprehensive
`
`Standard for Business,
`
`School, Library, and Home
`
`M|CROSOFl' COMPUTER DICTIONARY, Fourth
`Edition, remains the authoritative source
`
`of definitions for computer terms,
`
`concepts, and acronyms. Written in a
`
`clear, easy—to-understand style, this
`
`Fourth Edition defines over 8,000 terms
`
`I
`
`and has been fully updated to include
`
`the latest technologies you will
`encounter at home and at work-
`
`including Y2K, networks, e—commerce,
`
`cyberculture, enterprise computing,
`
`component terminology, Windows® 98,
`
`and UNIX. As an added bonus, the
`
`dictionary extensively covers computer
`
`industry acronyms, jargon, and slang-
`
`often the most confusing terms in the
`
`high—tech world.
`
`
`, ,,.s,uP,M',ate_p,.uS you can
`access and download online
`updates every quarter on the
`Microsoft Press® Web site.
`
`At a Glance series-
`Easy, visual information,
`just when you need ,,
`
`Included on CD-ROM
`
`Fully searchable versions of
`the MICROSOFT COMPUTER
`DICTIONARY and MICROSOFT
`MANUAL OF STYLE FOR TECHNICAL
`PUBLICATIoNs—plus Microsoft
`Internet Explorer 5!
`For system requirements see the
`
`I
`
`information page near the CD»ROM.
`
`|
`
`“The Microsoft Press
`Computer Dictionary is the
`perfect way to clear up a
`puzzling word or phrase in
`computer culture. ”
`—-Michael Heim, Ph.D.,
`author of Electric Language and
`Virtual Realism
`
`“The must-have computer
`resource. ”
`
`—Compute
`
`Microsoft
`Pocket Guides-
`Compact quick
`references
`
`Step by Step
`series-
`Microsofts se/f-paced
`training kits
`
`Step by Step
`Interactive series-—
`Mu/timedia training
`
`Running series-
`Coinprehensive
`information In one
`volume
`
`_.
`
`Expert Companion
`series—
`High-powered tips and
`tricks foradvanced users
`
`90000
`
`M
`
`To learn more about
`Microsoft Press products, visit:
`mspress.microsoft.com
`
`Petitioners‘ EM ®PF€SS
`
`$34.99
`U.S.A.
`£32.99
`U.K.
`[V.A.T. included]
`Canada
`$52.99
`[Recommended]
`
`Computers/General Reference
`
`ISBN 0-7356-0615-3
`
`7
`
`90145 06153
`
`9
`
`9 780735 606159
`
`Petitioners' EX1029 Page 8