`
`Microsoft Press
`uUlicsys
`aitTay
`
`Micresoft Press
`
`Ex.1009 / Page 1 of 4
`
`Merle Computer Reference
`re Comprehensive Standard OMee
`School, Library, and Home
`
`DBR oe ar)E Tf #4 6
`
`oat Pees
`
`
`
`
`ioe a :
`a
`i @
`are
`Roe
`Ma Be a
`.
`wa
`. oon
`.
`Hees BY
`:
`os
`as take
`
`© Over 7,600 termsand definitions
`© 345 illustrations and diagrams
`e Extensive Internet and Web coverage
`e Featured in Microsoft’ Bookshelf * 97
`
`
`
`Microsoft PreSS
`
`Computer
`
`‘Dictionary
`
`
`
`Third Edition
`
`MicresoftPress
`
`SERS as
`Ex.1009 / Page 2 of 4
`TESLA,INC.
`
`
`
`a
`
`PUBLISHED BY
`Microsoft Press
`A Division of Microsoft Corporation
`One Microsoft Way
`Redmond, Washington 98052-6399
`Copyright © 1997 by Microsoft Corporation
`All rights reserved. No part of the contents of this book may be reproduced or transmitted
`in any formor by any meanswithout the written permission of the publisher.
`Library of Congress Cataloging-in-Publication Data pending.
`ISBN 1-57231-743-4
`
`Printed and boundin the United States of America.
`
`123456789 QMQM 210987
`Distributed to the book trade in Canada by Macmillan of Canada, a division of Canada
`Publishing Corporation.
`A CIP catalogue record for this bookis available from the British Library.
`Microsoft Press booksare available through booksellers and distributors worldwide. For further
`information aboutinternational editions, contact your local Microsoft Corporation office. Or
`contact Microsoft Press International directly at fax (425) 936-7329. Visit our Website at
`mspress.microsoft.com.
`Macintosh. Power Macintosh, QuickTime, and TrueType fonts are registered trademarks of
`Apple Computer,Inc.Intelis a registered trademark ofIntel Corporation. DirectInput, DirectX,
`Microsoft, Microsoft Press, MS-DOS,Visual Basic, Visual C++, Win32, Win32s, Windows,
`WindowsNT, and XENIXare registered trademarks and ActiveMovie, ActiveX, and Visual
`J++ are trademarks of Microsoft Corporation. Java is a trademark of Sun Microsystems, Inc.
`Other product and company names mentioned herein may bethe trademarksof their respec-
`tive owners.
`
`Acquisitions Editor: Kim Fryer
`Project Editors: Maureen Williams Zimmerman, Anne Taussig
`Technical Editors: Dail Magee Jr., Gary Nelson, Jean Ross, Jim Fuchs, John Conrow,
`Kurt Meyer, Robert Lyon, Roslyn Lutsch
`
`il
`Ex.1009 / Page 3 of 4
`TESLA,INC.
`
`
`
`Rep.|
`Ty.
`FXLLLA
`
`to some point, such as the page margin, The
`commontypes of alignment are shown, a
`
`Left
`aligned
`on the
`left
`edge
`
`Right
`aligned
`on the
`right
`edge
`
`Centered
`centered
`around
`a
`midpoint
`
`Decimal
`999
`10.99
`100.999
`10.999
`
`for Algorithmic
`ALGOL\al‘gil, al’g6l\_ 7. Short
`Language. Thefirst structured procedural pro-
`gramming language, developedin the late 1950s
`and once widely used in Europe.
`algorithm \al ga-ridhom\ n. A finite sequence
`of steps for solving a
`logical or mathematical
`problem.
`algorithmic language \al ga-ridh’ mik lang woj\
`n. A programming language, such as Ada, Basic,
`C. or Pascal,
`that uses algorithms for problem
`solving.
`alias \4 lé-0s, al’yas\ n. 1. An alternative label for
`some object, such as afile or data collection. 2. A
`nameusedto direct e-mail messages to a person
`or group of people on a network. 3. A false signal
`that
`results from the digitization of an analog
`audio sample.
`aliasing \i 1é-o-séng’, 4l‘yo-séng’\ 7. In computer
`graphics, the jagged appearanceof curves or diag-
`onal lines on a display screen, which is caused by
`lowscreen resolution. See the illustration.
`
`Aliasing. The lower resolution ofthe image on the
`right reveals the aliasing effect.
`
`aliasing bug \i lé-as-éng bug’, al-ya-séng\ n. A
`class of subtle programmingerrors that can arise
`in code that performs dynamicallocation. If sev-
`eral pointers address the same chunk ofstorage,
`the program mayfree the storage using one of
`the pointers, but
`then attempt
`to use another
`one (an alias), which would no longer be point-
`ing to the desired data. This bug is avoidable by
`the use of allocation strategies that never use
`more than one copy of a pointer to allocated
`core memory, or by the use of higher-level lan-
`guages, such as LISP, which employ a garbage
`collection feature. Also called stale pointer bug.
`See also alias,
`dynamic
`allocation, garbage
`collection.
`align \a-lin’\ vb. 1. In an application such as a
`word processor, to position lines of type relative
`
`2. To adjust some device to position it within speci-
`fied tolerances, such as the read/write headrelative
`toa track ona disk.3. In data handling, to store mul-
`tiple-byte data units so that the respective bytesfall
`in corresponding locations of memory.
`alignment
`\o-lin ‘mont\ m. The arrangement of
`objects in fixed or predeterminedpositions, rows,
`or columns. For example,
`the Macintosh Finder
`can do automatic alignment of icons in a folder or
`on the desktop.
`allocate \al‘o-kat\ vb. To reserve a resource, such
`as sufficient memory, for use by a program. Com-
`pare deallocate.
`allocation \ala-ka’shan\ 7. In operating systems,
`the process of reserving memory for use by a pro-
`gram,
`allocation block size \al-9-ka°shon blok’ siz\ n.
`The size of an individual block on a storage
`medium, such as a hard -drive, which is deter-
`mined by factors such as total disk size and parti-
`tioning options.
`allocation unit
`cluster.
`all points addressable \ il’ points a-dres*o-bl\ ”.
`The mode in computergraphics in whichall pixels
`can be individually manipulated. Acronym: APA
`(A’P-A’). See also graphics mode.
`Alpha \al‘fa\ 7. Digital Equipment Corporation's
`(DEC's)
`internal name for its 64-bit RISC-based
`microprocessor product
`introduced in February
`1992 as the DECchip 21064. For trademark rea-
`sons, DEC has expandedthe nameto Alpha AXP,
`used as an adjective to describe the DECchip tech-
`
`n.
`
`See
`
`\al‘a-ka‘shon yGOnit\
`
`—_—|
`Ex.1009 / Page 4 of 4
`TESLA, INC.
`
`



