`
`O V E R
`10,000
`
`ENTRIES
`
`Microsoft
`
`L
`
`Fifth Editio
`
`Fully updated with the latest
`technologies, terms, and acronyms
`Easy to read, expertly illustrated
`Definitive coverage of hardware,
`software, the Internet, and more!
`
`Patent Owner Finjan, Inc. - Exhibit 2013, p. 1
`
`
`
`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
`1. Computers—Dictionaries. 2. Microcomputers—Dictionaries.
`
`AQ76.5. M52267 2002
`004'.03—dc21
`
`200219714
`
`Printed and bound in the United States of America.
`
`2 3 4 5 6 7 8 9 Q W T 7 6 5 4 3 2
`
`Distributed in Canada by H.B. Fenn 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@microsoft.com.
`
`Active Desktop, Active Directory, ActiveMovie, ActiveStore, ActiveSync, ActiveX, Authenticode,
`BackOffice, BizTalk, ClearType, Direct3D, DirectAnimation, DirectDraw, Directlnput, 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 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-41929
`
`Patent Owner Finjan, Inc. - Exhibit 2013, p. 2
`
`
`
`functional programming
`
`fuzzy computing
`
`functional diagram, which uses special symbols to repre-
`sent the elements of the system.
`
`functional programming n. A style of programming in
`which all facilities are provided as functions (subroutines),
`usually without side effects. Pure functional programming
`languages lack a traditional assignment statement; assign-
`ment is usually implemented by copy and modify opera-
`dons! Functional programming is thought to offer
`advantages for parallel-processing computers. See also
`side effect.
`
`functional redundancy checking n. A method of pre-
`venting eirors by having two processors execute the same
`instructions on the same data at the same time. If the
`results produced by the two processors do not agree, an
`error has occurred. The Intel Pentium and higher proces-
`sors have built-in support for functional redundancy
`checking. Acronym: FRC.
`
`functional specification n. A description of the scope,
`objectives, and types of operations that are to be considered
`in the development of an information-handling system.
`
`function call n. A program's request for the services of
`a particular function. A function call is coded as the
`name of the function along with any parameters needed
`for the function to perform its task. The function itself
`can be a part of the program, be stored in another file
`and brought into the program when the program is com-
`piled, or be a part of the operating system. See also
`function (definition 2).
`
`function key n. Any of the 10 or more keys labeled Fl,
`F2, F3, and so on, that are placed along the left side or
`across the top of a keyboard (or both) and are used for spe-
`cial tasks by different programs. The meaning of a func-
`tion key is defined by a program or, in some instances, by
`the user. Function keys are used in application programs
`or the operating system to provide either a shortcut for a
`series of common instructions (such as calling up a pro-
`gram's on-screen help facility) or a feature that is not oth-
`erwise available. See also key (definition 1). Compare
`Command key, Control key, Escape key.
`
`function library n. A collection of routines compiled
`together. See also function (definition 2), library (defini-
`tion 1), toolbox.
`
`function overloading n. The capability of having several
`routines in a program with the same name. The different
`functions are distinguished by their parameter types,
`return value types, or both; the compiler automatically
`
`selects the correct version, based on parameter types and
`return types. For example, a program might have one trig-
`onometric sine function that uses a floating-point parame-
`ter to represent an angle in radians, and another that uses
`an integer parameter to represent an angle in degrees. In
`such a program, sin(3.14159/2.0) would return the value
`1.0 (because the sine of p/2 radians is 1), but sin(30)
`would return the value 0.5 (because the sine of 30 degrees
`is 0.5). See also operator overloading.
`
`Function procedure n. A procedure that returns a value
`and that can be used in an expression. You declare a func-
`tion with the Function statement and end it with the End
`Function statement.
`
`fuse n. A circuit element that burns out or breaks when
`the current passing through it exceeds a certain level. A
`fuse protects a circuit from damage caused by excess cur-
`rent. It performs the same function as a circuit breaker, but
`it cannot be reset, so it must be replaced if it breaks. A
`fuse consists of a short length of wire of a specific compo-
`sition and thickness; the thicker the wire, the more current
`it can pass before the wire melts and breaks the circuit.
`
`fusible link n. A circuit component, often part of an inte-
`grated circuit, that is designed to break, or bum like a fuse,
`when a relatively high current is applied. Rather than pro-
`tecting against excessive current flow, fusible links allow
`intentional circuit modification in the field. Fusible links
`were used in PROM chips, and they form the foundation
`of a kind of integrated circuit known as a field-program-
`mable logic array. One can customize such a circuit "in the
`field," after it has been made in the factory, by selectively
`programming high current through certain fusible links
`logic
`and breaking them. See also field-programmable
`array, PROM.
`
`fuzzy computing n. 1. A computing technique that deals
`with vague, incomplete, or ambiguous data in a precise
`mathematical way while providing solutions based on the
`human way of thinking. The term fuzzy relates to the type
`of data it processes, not to the technique itself, which is
`very exact. Fuzzy computing is also known as fuzzy set
`theory or fuzzy logic, and covers fuzzy control and fuzzy
`expert systems, for example. 2. A computing technology
`in which the computer interprets data by looking for pat-
`terns in problems while completing tasks. Using fuzzy
`computing, the computer is able to examine patterns in the
`data it receives and to make inferences based on that data,
`and act accordingly.
`
`229
`
`Patent Owner Finjan, Inc. - Exhibit 2013, p. 3