throbber
MICROSOFT PRESS
`
`SECOND EDITION
`
`Page 1
`
`STANDARD FOR
`BUSINESS, SCHOOL,
`LIBRARY, AND HOME
`
`4
`
`1D
`
`"THE COMPREHENSIVE
`
`AMZ-R0036907
`
`Facebook's Exhibit No. 1009
`
`Facebook's Exhibit No. 1009
`Page 1
`
`

`

`PUBLISHED BY
`Microsoft Press
`
`A Division of Microsoft Corporation
`One Microsoft Way
`Redmond, Washington 98052-6399
`
`Copyright © 1994 by Microsoft Press
`
`All rights reserved. No part of the contentsof this book may be reproduced or
`transmitted in any form or by any means withoutthe written permission of the publisher.
`
`Library of Congress Cataloging-in-Publication Data
`
`Microsoft Press computer dictionary : the comprehensive standard for
`business, school, library, and home / Microsoft Press. -- 2nd ed.
`p.
`em.
`ISBN 1-55615-597-2
`2. Microcomputers--Dictionaries.
`1. Computers--Dictionaries,
`I. Microsoft Press.
`II. Title: Computer dictionary.
`QA76.15.M54
`1993
`004'.03--de20
`
`93-29868
`CIP
`
`Printed and boundin the United States of America.
`
`56789 MLML 98765
`
`Distributed to the book trade in Canada by Macmillan of Canada, a division of Canada
`Publishing Corporation.
`
`Distributed to the book trade outside the United States and Canada by
`Penguin BooksLtd.
`
`Penguin Books Ltd., Harmondsworth, Middlesex, England
`Penguin BooksAustralia Ltd., Ringwood, Victoria, Australia
`Penguin BooksN.Z. Ltd., 182-190 Wairau Road, Auckland 10, New Zealand
`
`British Cataloging-in-Publication Data available.
`
`Project Editor: Casey D. Doyle
`Manuscript Editor: Alice Copp Smith
`Technical Editors: Mary DeJong,Jeff Carey, Dail Magee,Jr., Jim Fuchs, Seth McEvoy
`
`Facebook's Exhibit No. 1009
`Page 2
`
`Facebook's Exhibit No. 1009
`Page 2
`
`

`

`Apple Extended Keyboard
`
` application
`
`attached by linking one to the next in a series
`called a daisy chain. See also bus, device driver,
`port, serial communications.
`Apple Extended Keyboard A 105-key keyboard
`that works with the Macintosh SE, Macintosh II,
`and Apple IIGS computers. See the illustration.
`This keyboard marks Apple’s first inclusion of
`function, or F, keys, the absence of which was
`long cited by users of IBM PCs and compatibles
`as a shortcoming of the Macintosh. Apple also
`made several other changesto the layout ofexist-
`ing keys, which, combined with added keys and
`lights, make the Apple Extended Keyboard quite
`similar in layout to the IBM enhanced keyboard.
`Apple key A key on Apple keyboards labeled
`with an outline of the Apple logo symbol (@).
`On Apple's universal ADB and Extended key-
`boards, the Apple key and the Commandkey are
`the same key, which serves a purposesimilar to
`that of the Control key on IBM and compatible
`keyboards. It is generally used, in combination
`with a character key as a shortcut to making
`menu selections or to starting a macro (a stored
`sequence of commands).
`AppleTalk An inexpensive local area network de-
`veloped by Apple Computer that can be used by
`both Apple and non-Apple computers for com-
`
`munication and sharing of resources such as
`printers and file servers. Macintosh computers
`plug into the network through the printer port
`(serial port B); non-Apple computers, such as
`IBM PCs, must be equipped with AppleTalk hard-
`ware and suitable software. AppleTalk is
`a
`baseband network that transfers information at a
`raw speed of 230 kilobits per second and links up
`to 32 devices (nodes) using CSMA/CD (Carrier
`Sense Multiple Access with Collision Detection)
`over a distance of about 1000 feet on shielded,
`twisted-pair cabling known as LocalTalk cable.
`The network uses a layered set of protocols simi-
`lar to the ISO/OSI (international Organization for
`Standardization/Open Systems Interconnection)
`model and transfers information as packets of
`data called frames. AppleTalk supports connec-
`tions
`to other AppleTalk networks
`through
`devices known as bridges, and it supports
`connections to dissimilar networks through de-
`vices called gateways. See also frame.
`application A computer program designedto help
`people perform a certain type of work. An appli-
`cation thus differs from an operating system
`(which runs a computer), a utility (which per-
`forms maintenance or general-purpose chores),
`and a language (with which computer programs
`
`
`
`Apple Extended Keyboard.
`
`
`
`ist
`
`oww
`evow
`
`Facebook's Exhibit No. 1009
`Page 3
`
`Facebook's Exhibit No. 1009
`Page 3
`
`

`

`application developer
`
` arbitration
`
`work users at an application-based level. The
`seventh and highest layer in the Open Systems
`Interconnection (OSI) model developed for the
`International Organization for Standardization
`(ISO), the application layer relies on services per-
`formed at lower levels but is the layer least in-
`volved with the underlying network hardware.
`Tasks performed on the application layer vary
`with the uses of a network, but they might in-
`clude login procedures, electronic mail, terminal
`emulation, database management, and the opera-
`tion offile servers and print servers. See also ISO/
`OSI model.
`
`are created). Depending on the work for whichit
`was designed, an application can manipulate
`text, numbers, graphics, or a combination of
`these elements. Some application packages offer
`considerable computing power by focusing on a
`single task, such as word processing; others,
`called integrated software, offer somewhat less
`power but include several applications, such as a
`word processor, a spreadsheet, and a database
`program.
`application developer A person who designs,
`specifies, and researches the appearance and
`function of an application program. An applica-
`tion developer might or might not do any of the
`actual programming.
`application development language Loosely, a
`computer language designed specifically for cre-
`ating applications. Because. most computer lan-
`guages could be used for this purpose, the term is
`reserved for those languages having specific
`high-level constructs aimed toward record de-
`sign, form layout, database retrieval and update,
`and similar tasks. See also application, applica-
`tion generator, fourth-generation language.
`application development system A program-
`ming environment designed specifically for pro-
`ducing applications. The term usually implies the
`combination of a text editor, a compiler, and a
`linker. An application developmentsystem might
`also contain libraries of common software rou-
`tines that can be used in developed programs.
`application file See program file.
`application generator A software development
`system that allows a programmer to iay out an
`application and define its functionality, after
`which the application generator produces the
`necessary source or machine code for that appli-
`cation. Because applications are so diverse, ap-
`plication generators are difficult to create and are
`often limited in the types of applications they can
`produce. Application generators are included
`application software See application.
`with some database programs and use built-in
`application-specific integrated circuit See gate
`sets of instructions to generate program code. See
`array.
`also application.
`,
`application layer The layer of network stan-
`arbitration The process of monitoring and man-
`aging competing demandsfor a resource that are
`dards concerned with providing services to net-
`
`
`application processor A processor dedicated to
`a single application. A hardware circuit designed
`to speed the matchingoftextstrings is an appli-
`cation processor.
`—
`application program See application.
`application programming interface Abbreviat-
`ed API. A set of routines that an application pro-
`gram uses to request and carry out lower-level
`services performed by a computer's operating
`system. An application program carries out two
`types of tasks: those related to work being per:
`formed, such as accepting text or numbers input
`to a document or spreadsheet, and those related
`to maintenance chores, such as managing files
`and displaying information on the screen, These
`maintenance chores
`are performed by the
`computer’s operating system, and an API pro-
`vides the program with a means of communicat-
`ing with the system, telling it which system-level
`task to perform and when. On computers run-
`ning a graphical user interface such as that on the
`Apple Macintosh, an API also helps application
`programs manage windows, menus, icons, and
`so on. On local area networks, an API, such as
`IBM’s NetBIOS, provides applications with a uni-
`form means of requesting services from the lower
`levels of the network.
`
`24
`
`Facebook's Exhibit No. 1009
`Page 4
`
`Facebook's Exhibit No. 1009
`Page 4
`
`

`

` 1ation
`
`|
`}
`|
`|
`|
`|
`‘
`f
`
`1
`!
`|
`j
`|
`|
`|
`i
`\
`;
`|
`I
`
`|
`
`|
`
`:
`
`ie Op-
`ted, a
`5 pro-
`to the
`
`ration
`
`or at-
`id or
`‘oces-
`Tr sys-
`- chip
`in be
`
`d sig-
`gin—
`of a
`on in
`opre-
`ation
`d in
`vhén
`2ases
`work
`lifies
`ding
`nua-
`iced
`
`vent
`
`.
`audiovisual Relating to any type of material that
`overloading a device. The volume controlofara-
`uses both sight and soundto present information.
`dio is an attenuator. The opposite of attenuation
`audit In relation to computers, an examination of
`is amplification.
`equipment, programs,activities, and procedures
`attribute Literally, a characteristic. Two kinds of
`to determine how efficiently the entire system is
`elements in computing are commonly referred to
`performing, especially in terms of ensuring the
`as attributes. In databases, the nameorstructure
`integrity and security of data.
`of a field is considered to be an attribute of a
`auditing The process an operating system uses to
`record. For example,
`the files LASTNAME,
`detect and record security-related events, par-
`FIRSTNAME, and PHONE would beattributes of
`ticularly any attempt to create, access, or delete
`each record in a PHONELISTdatabase; the struc-
`objects such as files and directories. Records of
`ture of each field, such as its size or the type of
`security-related events are stored in a file com-
`information it contains (alphabetic or numeric),
`monly known as a security log, whose contents
`would also be attributes of the record.
`are available only to those with the proper permis-
`In screen displays, attributes refer to such ele-
`sion. The level of auditing can usually be adjust-
`ments as additional information stored with each
`ed to maintain a balance between security needs
`character in the video buffer of a video adapter
`and economy of operating system resources. See
`running in character mode: Attributes control the
`also security.
`background color and foreground color of the
`audit trail In relation to computers, a means of
`character, underlining, and blinking.
`tracing all activities affecting a piece of informa-
`audio Relating to frequencies in the range that
`tion such as a data record from the timeit enters
`can be perceived by the human ear—from about
`the system to the time it leaves. An audit trail
`15 hertz through 20,000 hertz (15—20,000 cycles
`documents the path from input to output and
`per second). See also audio response, synthesizer.
`should provide enough information to recon-
`audio output Seeaudioresponse.
`struct or verify the entire sequence, either manu-
`audio output port A circuit to which the com-
`ally or through automated tracking procedures.
`puter sendssignals to be output as audible tones.
`For example, when several people are working
`The circuit is a digital-to-analog converter. If the
`on a documentin a networked environment, an
`circuit contains an amplifier, the circuit can be di-
`rectly connected to a speaker; if the circuit does
`audit trail makesit possible to know who made a
`particular change and when, or even to see the
`not contain an amplifier, it must be connected to
`documentbefore and after that person's changes
`an amplifier for the signal to be audible.
`were made.
`audio response Any sound produced by a com-
`authentication In a multiuser or network operat-
`puter; specifically, spoken output produced by a
`ing system, the process through which the system
`computerin response to somespecific type ofin-
`put, such as a request for a telephone number. A
`validates a user's logon information. The authen-
`tication process involves comparing a user's
`computer or program capable of producing an
`
`audio response might combine words from a name and passwordtoalist of authorized users;
`digitized vocabulary, or
`it might synthesize
`if the operating system detects a match, the user
`words from tables of phonemes. To output
`is granted access to the system, but only to the
`extent specified in the permission list in that us-
`sounds, it might use either its internal speaker or
`a specialized device known as a speech synthe-
`er’s account. See also permission, user account,
`user name.
`sizer or audio response unit. Depending on con-
`authoring language A computerlanguageor ap-
`text, audio response can be synonymous with
`plication development system designed primarily
`frequency response, meaning the sensitivity of a
`for creating programs, databases, and materials
`device over the spectrum of audio frequencies.
`for computer-aided instruction (CAD. The most
`See also frequency response, phoneme.
`
`
`31
`
`Facebook's Exhibit No. 1009
`Page 5
`
`authoring language
`
`attribute
`
`|
`
`''
`
`
`
`Facebook's Exhibit No. 1009
`Page 5
`
`

`

`damping
`
`
`
`database machine
`
`damping A technique for preventing overshoot
`(exceeding the desired limit) in the response of a
`circuit or device. An amplifier circuit, for ex-
`ample, might contain components that damp the
`output, preventing it from exceeding a critical
`level.
`Darlington circuit Sometimes called a Darlington
`pair. An amplifercircuit consisting of two transis-
`tors, often mounted in the same housing. The
`collectors of the two transistors are connected,
`and the emitter of the first is connected to the
`base of the second. Darlington circuits are used
`to provide high-gain current amplification.
`Darlington pair See Darlington circuit.
`DASD Sometimes pronounced “dazz-dee.” Acro-
`nymfor direct access storage device, a data stor-
`age device on which information can be accessed
`directly, rather thanby starting at the beginning
`of the data and passing sequentially over all in-
`tervening storage areas. Thus, a disk drive is a
`DASDunit. A tape is nota DASD unit because the
`data is stored as a linear block. Compare sequen-
`tial access; see also-direct access.
`DAT See digital audio tape, dynamic address
`translation.
`
`ing to it. The term is also used to refer to descrip-
`tive structural information about a data field in a
`record.
`data bank A repository of data; any substantial
`collection of data.
`database Loosely, any aggregation of data; a file
`consisting of a number of records (or tables),
`each of which is constructed offields (columns)
`of a particular type, together with a collection of
`operations that facilitate searching, sorting, re-
`combination, and similar activities.
`database administrator Abbreviated DBA. ‘The
`individual or group of individuals responsible for
`a database. Typically, the DBA is responsible for
`determining the information content of the data-
`base; determining the internal storage structure
`and access strategy for the database; defining
`data security and integrity checks; and monitor-
`ing database performance and seeping to
`changing requirements.
`database analyst An individual who paonidet the
`analytic functions required to design and/or
`maintain applications requiring use of a data-
`base. The functions performed by a database
`analyst are, in a database context, muchlike the
`functions performed by a systems analyst in a
`data Plural of the Latin datum, meaning an item
`programming context.
`of information. Following classical usage, one
`database designer An individual who provides
`item of information should be called a datum,
`the design and implementation functions re-
`and more than one item should be called data:
`quired to implement and/or maintain appli-
`“The datum is,” but “the data are.” In practice,
`cations that use a database. The functions per-
`however, daia is frequently used for the singular
`formed are, in a database context, much like the
`as well.as the plural form of the noun. Compare
`information.
`._ functions performed by a programmer in a pro-
`gramming context.
`data acquisition The process of obtaining data
`database engine The program module or mod-
`from another source, typically one outside the
`ules that provide access to the functions of a da-
`system. It can be done by electronic sensing, as
`tabase management system (DBMS). A database
`in process control or communications, or through
`engine is used as an interface between the data
`data terminal input, as in online transaction pro-
`manipulation language (DML) or programs writ-
`cessing, or from some magnetic medium, as in
`ten in conventional programming languages and
`batch database processing.
`the functions supported by the DBMS.
`data aggregate A collection of data records or
`database machine A computer peripheral device
`blocks that typically includes a description ofthe
`that, from the viewpoint of the computer,directly
`placement of each block within the collection
`executes database-relatedtasks, relieving the main’
`andits relationship to the entire set.
`computer of the execution of these tasks. Data-
`data attribute Structural information about data
`base machines can be attached to the computer
`that serves to establish its context and give mean-
`
`
`105
`
`Facebook's Exhibit No. 1009
`Page 6
`
`Facebook's Exhibit No. 1009
`Page 6
`
`

`

`allows the user to indicate the position of the in-
`sertion point for text editing.
`IBG Interblock gap. See inter-record gap.
`IBM Advanced Keyboard See enhanced keyboard.
`IBM AT keyboard See AT keyboard.
`IBMBIO.COM See IO.SYS.
`IBMDOS.COM See MSDOS.COM.
`IBM PC/XT keyboard See PC/XT keyboard.
`IC See integrated circuit.
`I-CASE Acronym for Integrated Computer-Aided
`Software Engineering, which is software that per-
`forms a wide variety of software engineering
`functions such as program design, coding (writ-
`ing the actual program lines), and testing parts or
`all of the completed program.
`icon In graphical environments, a small graphics
`image displayed on the screen to represent an
`object that can be manipulated by the user. See
`the illustration. Icons are visual mnemonics; for
`example, a trash can represents a command for
`deleting unwanted text or files. Icons allow the
`user to control certain computer actions without
`having to remember commands or type them at
`the keyboard. Icons are a significant factor in the
`“user-friendliness” of graphical user interfaces.
`See also graphical user interface.
`
`(=ie
`
`Print Manager
`
`Icon.
`
` IBG
`
`
`
`IEEE 802 standards
`
`
`
`in a program, or the name attached to a hard
`drive or a floppy disk. Compare descriptor.
`idle A reference to the time (idle time) during
`which a device is operational but notin use; also,
`the state (idle state) of such a device while it is
`awaiting a command to begin working.
`idle character In communications, a control char-
`acter transmitted when no other information is
`available or ready to be sent. See also SYN.
`idle interrupt An interrupt (a signal to the micro-
`processor) that occurs when a device or process
`becomesidle.
`idle time The time during which a device, pro-
`cess, or system is not actually busy working—
`executing instructions, for example, or transmit-
`ting data.
`IEEE Pronounced “eye-triple-ee.” Abbreviation for
`Institute of Electrical and Electronics Engineers,
`an organization of engineering and electronics
`professionals; notable for developing the IEEE
`802 standards for the physical and data-link lay-
`ers of local area networks following the ISO
`Open SystemsInterconnection model.
`JEEE 488 Theelectrical definition of the general-
`purpose interface bus (GPIB) as standardized by
`the Institute of Electrical and Electronics Engi-
`neers. The IEEE 488 standard specifies the data
`and controllines for the bus and the voltage and
`current levels to be used with the bus. See also
`general-purposeinterface bus.
`IEEE 696/S-100 The electrical definition of the S-
`100 bus used by early personal computer systems
`based on the Intel 8080, Zilog Z-80, and Motorola
`6800 microprocessors. 5-100 computers were ex-
`tremely popular with early computer enthusiasts.
`They had a completely open architecture, permit-
`ting the configuration of systems with a wide
`range of add-on expansion boards, Several com-
`paniesstill offer systems based on the S-100 bus.
`IEEE 802 standards A set of standards devel-
`oped bythe IEEE (Institute of Electrical and Elec-
`tronics Engineers) to define methods of access
`and control on local area networks (LANs). The
`IEEE 802 standards correspond to the physical
`and data-link layers of the widely accepted ISO
`Open Systems Interconnection model, but they
`
`
`205
`
`Facebook's Exhibit No. 1009
`Page 7
`
`iconic interface A user interface (method of en-
`abling a person to interact with a computer) that
`is based on icons rather than on typed com-
`mands. See also graphical user interface, icon.
`IDE Acronym for Integrated Device Electronics. A
`type of disk-drive interface in which the control-
`ler electronics reside on the driveitself, eliminat-
`ing the need for a separate adapter card. The IDE
`interface is compatible with the Western Digital
`ST-506 controller used by IBM in their PC/AT
`computer but offers advantages such as look-
`ahead caching to increase overall performance.
`identifier Generally, any text string usedasa la-
`bel, such as the name of a procedureora variable
`
`
`Facebook's Exhibit No. 1009
`Page 7
`
`

`

`International Federation of Information
`interrupt
`
`
`
`pipes, semaphores, shared memory, queues, sig-
`that become the basis for a larger sort that later
`nals, and mailboxes.
`merges the groupsinto onelist,
`International Federation of Information Pro-
`inter-record gap Abbreviated IRG; also called an
`interblock gap. An unused space between data
`cessing See IFIP.
`blocks stored on a disk or tape. Disks and tapes
`International Organization for Standardiza-
`tion See ISO.
`have gaps between records (sectors on disk) to
`enable new data to overwrite the old without
`In com-
`internet Abbreviation for internetwork.
`harming adjacent data, Because the speed of
`munications, a set of computer networks—possibly
`disks and tapes fluctuates slightly during opera-
`dissimilar—joined together by means of gate-
`tion of the drives, new data cannot be written
`ways that handle data transfer and the conversion
`precisely within the space occupied by the old
`of messages from the sending network to the
`data. If disks and tapes did not include inter-
`protocols used by the receiving network (with
`packets if necessary). In AppleTalk parlance, an
`record gaps, the new data could overwrite a por-
`tion of the adjacentdata.
`internetis defined as a set of AppleTalk networks
`linked together.
`interrogate To query with the expectation of an
`When capitalized (Internet), the term refers to
`immediate response. For example, the main com-
`the collection of networks and gatewaysthat use
`puter on a network might interrogate an attached
`terminal to determine the terminal's status (ready
`the TCP/IP suite of protocols.
`interpolate In mathematics, to estimate interme-
`to transmit or ready to receive).
`diate values between two knownvaluesin a series.
`interrupt A request-for-attention signal that can
`interpret To decode and execute a statement or
`be passed by either hardware or software to a
`an instruction. The term usually refers to execut-
`computer's microprocessor. An interrupt, some-
`times called a trap, causes the microprocessor to
`ing a program by decoding a statement, execut-
`suspendits current operations, save the status of
`ing it, decoding the next statement, executingit,
`and so on.
`In contrast, compilation involves
`its work, and transfer control to a specialroutine, ~
`known as an interrupt handler, that causes a par-
`decoding all statements into executable code;
`ticular set of instructions to be carried out. Inter-
`executing that code is a separate step. Compare
`compiler, see also interpreter.
`rupts can occur for many reasons ranging from
`normalto highly abnormal; these can includeser-
`is inter-
`interpreted language A language that
`preted (translated and executed statement by
`vice requests from various hardware devices, er-
`statement), as opposed to a compiled program,
`rors in processing, program attempts to do the
`impossible, and (rarely) memory problems and
`in which all statements are translated prior to any
`imminentfailure of some vital component. When
`execution. BASIC is well known for being an in-
`a microprocessor
`receives interrupt
`requests
`terpreted language, although most current imple-
`from more than one source, a hierarchy of “per-
`mentations allow (or require) the programmer to
`mission” levels called interrupt priorities deter-
`compile the program as well. LISP and APL are
`mines which of the interrupts is handled first.
`also interpreted languages. Compare compiled
`language; see also interpret.
`Many operating-system functions such as open-
`ing files, reading from files, and closing them can
`interpreter A program that translates and then
`be accessed through interrupts. By using inter-
`executes each statement in a program written in
`an interpreted language. See also compiler, inter-
`rupts, a program can communicate with the oper-
`ating system.
`preted language, language processor.
`interprocess communication Abbreviated IPC.
`Interrupts are the microprocessor’s means of
`communicating with the other elements that
`The ability, provided by a multitasking operating
`make up a computer system. If a constant stream
`system, of one task or process to exchange data
`with another. Common IPC methods include
`of interrupt requests would disrupt or complicate
`
`
`
`
`220
`
`Facebook's Exhibit No. 1009
`Page 8
`
`Facebook's Exhibit No. 1009
`Page 8
`
`

`

`logic array
`
`logout
`
`
`
`to, and to trace back some number ofinstructions
`but 80 space characters, for example, it skips the
`line entirely. A printer without a logic-seeking
`when execution is halted for any reason. See also
`feature moves acrossthe line, taking the time to
`debug.
`logic array See gate array.
`“print” each space character, Most printers today
`are logic-seeking. The feature can save time on
`logic bombAlogic error in a program that crops
`up only under specific conditions (usually when
`pagesthatarefilled with spaces. On typical text
`least desired or expected). The term bomb im-
`pages, however, a logic-seeking capability does
`not speedtheprint job noticeably.
`plies an error that causes the program to fail
`spectacularly, See also logic error.
`logic symbol A symbol that represents a logical
`operator such as AND or OR.For example, the
`logic chip A chip that processes information, as
`opposed to simply storing it. A logic chip is made
`symbol + in Boolean algebra represents logical
`up of logic circuits. See also logic circuit.
`OR, as in A + B (read “A OR B,” not “A plus B”).
`login See logon.
`logic circuit An electronic circuit that processes
`information by performing a logical operation on
`Logo A programming language often used to
`it. A logic circuit is a combinationof logic gates; it
`teach programmingto children, developedorigi-
`produces output based on the rules of logic it is
`nally by Seymour Papert at MIT in 1968. One im-
`designed to follow for the electrical signals it re-
`portant feature of Logo is turtle graphics. Turtle
`ceives as input. See alsogate.
`graphics enable the programmer to make simple
`logic diagram A schematic that shows the con-
`drawings by telling the “turtle” on the screen to
`move forward, right, left, and so on. Once he or
`nections between computerlogic circuits, speci-
`she masters the simple drawing environment, the
`fying the expected outputs from a specific set of
`inputs.
`programmer (often a child) starts to discover the
`more sophisticated features of the language, which
`logic error An error in program logic—for ex-
`ample, using a faulty algorithm. A logic error
`are drawn heavily from the LISP programming
`causes a program to produce incorrect results,
`language. Logo is considered an educational lan-
`but it does not prevent the program from run-
`guage, although somefirms have sought to make
`ning; consequently, a logic error is often very dif-
`it more widely accepted in the programming com-
`ficult to find. See also logic, semantics, syntax.
`munity. See also turtle, turtle graphics.
`logic gate See gate.
`logoff Also called logout. The process of termi-
`logic operation An expression that uses logical
`nating a session with a computer accessed through
`values and operators, The term is often (although
`a communications line—usually a computerthat
`not necessarily) synonymous with Boolean oper-
`is both distant and open to many users. Logging
`ation;in strict usage, a logic operationis a bit-level
`off is the user’s means oftelling the computer, “I’m
`manipulation of binary values, and a Boolean oper-
`finished; go ahead and disconnect.”It is not the
`ation is a manipulation of true and false values. See
`sameas shutting down (turning off) a computer.
`also Boolean operator.
`logon Also called login, The process of identify-
`logic programming A style of programming,
`ing oneself to a computer after connecting to it
`best embodied by Prolog, in which a program
`over a communications line. During a logon pro-
`consists of facts and relationships, from which
`cedure, the computer usually requests the user’s
`the programming language is expected to draw
`name and a password. On a computer normally
`conclusions.
`used by many people, a logon procedure pro-
`logic-seeking printer Any printer with built-in
`vides a means of identifying authorized users,
`intelligence that lets it look ahead of the current
`keeping track of their usage time, and maintain-
`ing security by allowing access to sensitive files
`print position and movethe print head directly to
`the next area to be printed. If a logic-seeking
`only to people cleared to use them.
`printer encounters a line that consists of nothing
`logout See logoff.
`
`
`244
`
`Facebook's Exhibit No. 1009
`Page 9
`
`Facebook's Exhibit No. 1009
`Page 9
`
`

`

`MSDOS.COM
`
` multiple-pass printing
`
`such as disk input and output, video support,
`keyboard control, and many internal functions
`related to program execution and file mainte-
`nance. MS-DOS is a single-tasking, single-user
`operating system with a command-line interface.
`MSDOS.COM Oneof two hidden system files in-
`stalled on an MS-DOSstartup disk. MSDOS.COM,
`called IBMDOS.COMin IBM releases of MS-DOS,
`contains the software that makes up the heart
`(kernel) of the operating system. See alsoIO.SYS.
`msec Colloquial form of millisecond. See milli-
`second.
`MSI See medium-scale integration.
`MS-Windows See Windows.
`MTBF Abbreviation for mean time betweenfail-
`ures, The average time interval, usually expressed
`in thousands or tens of thousands of hours (some-
`times called power-on hours or POH), that will
`elapse before a hardware componentfails and
`requires service.
`MTTR Abbreviation for mean time to repair. The
`average time interval, usually expressed in thou-
`sandsof hours, that will elapse before a hardware
`repair becomes necessary.
`Multibus A computer expansion bus designed by
`Intel Corporation that
`is used extensively by
`designers of high-performance workstations. A
`high-bandwidth bus (capable of extremely fast
`data transmission), Multibus also allows multiple
`bus masters. See also bus.
`
`fer additional memory, serial/parallel ports, anda
`clock/calendar.
`multilayer In board design, a term referring to a
`printed circuit board consisting of two or more
`layers of board material. Each separate layer has
`its own metallic tracings to provide electrical
`connections between various electronic compo-
`nents and to provide connections to the other
`layers. The layers are laminated together to pro-
`duce a single circuit board to which the compo-
`nents—such as integrated circuits, resistors, and
`capacitors—are attached. Multilayer design al-
`lows many more discrete paths between compo-
`nents than single-layer boards do.
`In computer-aided design (CAD), a term refer-
`ring to drawings, such as electronic circuits, that
`are built up using multiple layers, each with a dif-
`ferent level of detail or a different object, so that
`distinct parts of the drawing can easily be ma-
`nipulated, overlaid, or peeled off.
`multimedia The combination of sound, graphics,
`animation, and video, In the world of computers,
`multimedia is a subset of hypermedia, which
`combines
`the elements of multimedia with
`
`Multi-Color Graphics Array See MCGA.
`multifile sorting The process of sorting a body
`ofdata that resides in more than onefile.
`
`hypertext, which links the information. See also
`hypermedia, hypertext.
`multipart
`forms Computer printer paper ar-
`ranged in sets with carbon paper between the
`sheets (or with a chemical coating that emulates
`carbon on the back of each sheet exceptthelast;
`such forms are called carbonless forms) to pro-
`duce copies of output from impactprinters. Mul-
`tipart forms are designated by the numberof
`copies in a set, as 2-part, 3-part, and so on.
`MultiFinder A v

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