throbber
-
`
`CI'II'I:H I
`10,000
`Lri'I-iILe
`
`Microsoft"
`
`Cpmputer
`ictionary
`Fifth Edition ‘
`
`
`
`_
`- Fuiiy updated with the ieteet
`i'00ii00i0giee, terms, and 00r0nyme
`
`- Easy 00 read, expertiy iiiuetreted
`
`- Definitive 00verage 0f hardware,
`eefl‘were, the iniernet, and m0rei
`
`Apple 1012 (UPDATED)
`Apple V. Uniloc
`IPR2017-00220
`
`US. Patent No. 7,535,890
`
`0001
`
`Apple 1012 (UPDATED)
`Apple v. Uniloc
`IPR2017-00220
`U.S. Patent No. 7,535,890
`
`

`

`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
`004'.03--dc21
`
`2002
`
`200219714
`
`Printed and bound in the United States of America.
`
`2 3 4 5 6 7 8 9 QWT
`
`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, DirectInput, 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
`
`0002
`
`

`

`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
`
`Ilana 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
`
`Joel Panchot
`
`0003
`
`

`

`Contents
`
`Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
`Changes in the Fifth Edition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
`Order of Presentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
`Entries. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
`Future Printings and Editions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
`
`Dictionary of Computer Terms . . . . . . . . . . . . . . . 1
`
`Appendix A:
`Common Character Sets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 587
`ANSI Character Set. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .587
`Apple Macintosh Extended Character Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .593
`IBM Extended Character Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .597
`EBCDIC Character Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .599
`Appendix B:
`Common File Extensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 605
`
`Appendix C:
`Instant Messaging Emoticons and Acronyms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 613
`
`Appendix D:
`Internet Domains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 623
`
`Appendix E:
`Numeric Equivalents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 631
`
`v
`
`0004
`
`

`

`D
`
`double-dereference
`
`
`
`downstream1downstream
`
`data. Double-density disks increased that capacity to 360
`KB. Double-density disks use modified frequency modu-
`lation encoding for storing data. See also floppy disk,
`microfloppy disk, modified frequency modulation
`encoding. Compare high-density disk.
`double-dereference vb. To dereference a pointer that is
`pointed to by another pointer; in other words, to access the
`information pointed to by a handle. See also dereference,
`handle (definition 1), pointer (definition 1).
`double leap year n. The mistaken idea that the year 2000
`would have two leap days—February 29 and February
`30—instead of one. In actuality, there was a potential leap
`year problem in 2000, but it was based on three rules for
`calculating leap years: (1) A year is a leap year if it is
`divisible by 4, but (2) not if it is divisible by 100, unless (3)
`it is also divisible by 400. Thus, 1900 was not a leap year,
`but 2000 is, although systems based on incorrect algo-
`rithms may not recognize it as a leap year and so may have
`difficulties functioning correctly after February 28, 2000.
`double posting n. In newsgroup discussions, the practice
`of replying to one’s own posts. Because it may be seen as
`the digital equivalent to talking to one’s self, double post-
`ing is considered an undesirable practice.
`double-precision adj. Of, pertaining to, or characteristic
`of a number stored in twice the amount (two words—typi-
`cally 8 bytes) of computer memory that is required for
`storing a less precise (single-precision) number. Double-
`precision numbers are commonly handled by a computer
`in floating-point form. See also floating-point number.
`Compare single-precision.
`double-sided disk n. A floppy disk that can hold data on
`both its top and bottom surfaces.
`double slash n. See //.
`double-strike n. On an impact printer, such as a daisy-
`wheel printer, the process of printing twice over a word, pro-
`ducing text that appears darker and heavier, or bolder, than it
`normally appears. On dot-matrix printers, double striking
`with a slight offset can be used to fill in the space between
`the dots, producing smoother and darker characters.
`double supertwist nematic display n. See supertwist
`display.
`double word n. A unit of data consisting of two contigu-
`ous words (connected bytes, not text) that are handled
`together by a computer’s microprocessor.
`
`doubly linked list n. A series of nodes (items represent-
`ing discrete segments of information) in which each node
`refers to both the next node and the preceding node.
`Because of these two-way references, a doubly linked list
`can be traversed both forward and backward, rather than in
`a forward direction only, as with a singly linked list.
`down adj. Not functioning, in reference to computers,
`printers, communications lines on networks, and other
`such hardware.
`downflow n. One of the four stages of the data warehous-
`ing process, during which stored information is delivered
`and archived. See also data warehouse2. Compare inflow,
`metaflow, upflow.
`downlink n. The transmission of data from a communica-
`tions satellite to an earth station.
`download vb. 1. In communications, to transfer a copy of
`a file from a remote computer to the requesting computer
`by means of a modem or network. 2. To send a block of
`data, such as a PostScript file, to a dependent device, such
`as a PostScript printer. Compare upload.
`downloadable font n. A set of characters stored on disk
`and sent (downloaded) to a printer’s memory when needed
`for printing a document. Downloadable fonts are most
`commonly used with laser printers and other page printers,
`although many dot-matrix printers can accept some of
`them. Also called: soft font.
`Downloadable Sounds n. A standard for synthesizing
`wave sounds from digital samples stored in software. The
`DLS level 1 and level 2 standards are published by the
`MIDI Manufacturers Association. Acronym: DLS.
`downsample n. To decrease the number of audio samples
`or pixels, by applying an operation such as averaging.
`Popular internet music formats, such as MP3, use down-
`sampling to reduce file size.
`downsizing n. In computing, the practice of moving from
`larger computer systems, such as mainframes and mini-
`computers, to smaller systems in an organization, gener-
`ally to save costs and to update to newer software. The
`smaller systems are usually client/server systems com-
`posed of a combination of PCs, workstations, and some
`legacy system such as a mainframe, connected in one or
`more local area networks or wide area networks. See also
`client/server architecture, legacy system.
`downstream1 n. The direction in which information,
`such as a news feed for a newsgroup or data from an http
`
`175
`
`0005
`
`

`

`E
`
`e-tail
`
`event-driven processing
`
`ratings for computer games and other interactive products
`such as Web sites, online games, and interactive chat.
`e-tail n. See e-commerce.
`e-text n. Short for electronic text. A book or other
`text-based work that is available on line in an electronic
`media format. An e-text can be read online or downloaded
`to a user’s computer for offline reading. See also e-zine.
`Ethernet n. 1. The IEEE 802.3 standard for contention
`networks. Ethernet uses a bus or star topology and relies
`on the form of access known as Carrier Sense Multiple
`Access with Collision Detection (CSMA/CD) to regulate
`communication line traffic. Network nodes are linked by
`coaxial cable, by fiberoptic cable, or by twisted-pair wir-
`ing. Data is transmitted in variable-length frames contain-
`ing delivery and control information and up to 1500 bytes
`of data. The Ethernet standard provides for baseband
`transmission at 10 megabits (10 million bits) per second
`and is available in various forms, including those known
`as Thin Ethernet, Thick Ethernet, 10Base2, 10Base5,
`10Base-F, and 10Base-T. The IEEE standard dubbed
`802.3z, or Gigabit Ethernet, operates at 10 times 100
`Mbps speed. See also ALOHAnet, baseband, bus network,
`coaxial cable, contention, CSMA/CD, Gigabit Ethernet,
`IEEE 802 standards, twisted-pair cable. 2. A widely used
`local area network system developed by Xerox in 1976,
`from which the IEEE 802.3 standard was developed.
`Ethernet/802.3 n. The IEEE standard for 10- or
`100-Mbps transmissions over an Ethernet network. Ether-
`net/802.3 defines both hardware and data packet construc-
`tion specifications. See also Ethernet.
`E-time n. See execution time.
`etiquette n. See netiquette.
`ETX n. See end-of-text.
`Eudora n. An e-mail client program originally developed
`as freeware for Macintosh computers by Steve Dorner at
`the University of Illinois, now maintained in both freeware
`and commercial versions for both Macintosh and Win-
`dows by Qualcomm, Inc.
`EULA n. See End-User License Agreement.
`Euphoria n. Acronym for End User Programming with
`Hierarchical Objects for Robust Interpreted Applications.
`An interpreted programming language intended for gen-
`eral application development and game programming on
`MS-DOS, Windows, and Linux platforms.
`
`European Computer Manufacturers Association
`n. See ECMA.
`European Laboratory for Particle Physics n. See CERN.
`EUV lithography n. Acronym for Extreme UltraViolet
`lithography. Manufacturing process allowing smaller cir-
`cuits to be etched onto chips than is possible with tradi-
`tional lithographic techniques. With this process, it is
`possible to economically produce chips that are much
`faster than those that are created using traditional pro-
`cesses. In EUV lithography, the image of a map of circuits
`to appear on a chip is bounced off a series of mirrors that
`condense the image. The condensed image is projected
`onto wafers containing layers of metal, silicon, and photo-
`sensitive material. Because EUV light has a short wave-
`length, extremely intricate circuit patterns can be created
`on the wafers.
`evaluation n. The determination, by a program, of the
`value of an expression or the action that a program state-
`ment specifies. Evaluation can take place at compile time
`or at run time.
`even parity n. See parity.
`event n. An action or occurrence, often generated by the
`user, to which a program might respond—for example,
`key presses, button clicks, or mouse movements. See also
`event-driven programming.
`event-driven adj. Of, pertaining to, or being software that
`accomplishes its purpose by responding to externally
`caused events, such as the user pressing a key or clicking a
`button on a mouse. For example, an event-driven data
`entry form will allow the user to click on and edit any field
`at any time rather than forcing the user to step through a
`fixed sequence of prompts.
`event-driven processing n. A program feature belong-
`ing to more advanced operating-system architectures such
`as the Apple Macintosh operating system, Windows, and
`UNIX. In times past, programs were required to interro-
`gate, and effectively anticipate, every device that was
`expected to interact with the program, such as the key-
`board, mouse, printer, disk drive, and serial port. Often,
`unless sophisticated programming techniques were used,
`one of two events happening at the same instant would be
`lost. Event processing solves this problem through the cre-
`ation and maintenance of an event queue. Most common
`events that occur are appended to the event queue for the
`program to process in turn; however, certain types of
`events can preempt others if they have a higher priority.
`
`198
`
`0006
`
`

`

`L
`
`L
`
`L1 cache n. A memory cache built into i486 and higher-
`level processors to help improve processing speed. The L1
`cache, typically containing 8 KB, can be read in a single
`clock cycle, so it is tried first. The i486 contains one L1
`cache; the Pentium contains two, one for code and one for
`data. Also called: level 1 cache, on-chip cache. See also
`cache, i486DX, Pentium. Compare L2 cache.
`L2 cache n. A memory cache consisting of static RAM
`on a motherboard that uses an i486 or higher-level proces-
`sor. The L2 cache, which typically contains 128 KB to 1
`MB, is faster than the system DRAM but slower than the
`L1 cache built into the CPU chip. Also called: level 2
`cache. See also cache, dynamic RAM, i486DX, static
`RAM. Compare L1 cache.
`L2TP n. See Layer Two Tunneling Protocol.
`L8R adv. Abbreviation for later, as in “See you later,” an
`expression often used in e-mail or Usenet groups as a clos-
`ing remark.
`label n. An identifier. A label can be a physical item, such
`as a stick-on tag used to identify disks and other computer
`equipment, or an electronic label added to floppy disks or
`hard disks. It can also be a word, symbol, or other group of
`characters used to identify a file, a storage medium, an
`element defined in a computer program, or a specific item
`in a document such as a spreadsheet or a chart. See also
`identifier.
`label edge router n. See MPLS.
`label prefix n. In a spreadsheet, a character at the begin-
`ning of a cell entry that identifies the entry to the program
`as a label.
`label switching n. See MPLS.
`label switch path n. See MPLS.
`label switch router n. See MPLS.
`LACP n. Acronym for Link Aggregation Control Proto-
`col. See link aggregation.
`lag n. The time difference between two events. In elec-
`tronics, a lag is a delay between a change in input and a
`change in output. On computer displays, a lag is a fading
`
`brightness left on the phosphor coating of the screen after
`an image changes. See also persistence.
`LAN n. Acronym for local area network. A group of com-
`puters and other devices dispersed over a relatively limited
`area and connected by a communications link that enables
`any device to interact with any other on the network.
`LANs commonly include PCs and shared resources such
`as laser printers and large hard disks. The devices on a
`LAN are known as nodes, and the nodes are connected by
`cables through which messages are transmitted. See also
`baseband network, broadband network, bus network, cli-
`ent/server architecture, collision detection, communica-
`tions protocol, contention, CSMA/CD, network, peer-to-
`peer architecture, ring network, star network. Compare
`WAN.
`landscape mode n. A horizontal print orientation in
`which text or images are printed “sideways”—that is, the
`width of the image on the page is greater than the height.
`Compare portrait mode.
`landscape monitor n. A monitor that is wider than it is
`high. Landscape monitors are usually about 33 percent
`wider than they are high—roughly the same proportion as
`a television screen. Compare full-page display, portrait
`monitor.
`LANE n. Acronym for LAN Emulation. See ATM (defini-
`tion 1), communications protocol, LAN.
`LANGID n. See language identifier.
`language n. See programming language.
`language-description language n. See metalanguage.
`language identifier n. A standard international numeric
`abbreviation for a country or geographical region. A lan-
`guage identifier is a 16-bit value that consists of a primary
`language identifier and a secondary language identifier.
`Acronym: LANGID. See also locale identifier.
`language processor n. A hardware device or a software
`program designed to accept instructions written in a par-
`ticular language and translate them into machine code. See
`also compiler (definition 2), interpreter.
`
`304
`
`0007
`
`

`

`Packet Internet Groper
`
`page banner
`
`source and destination addresses and control and timing
`information, that is needed for successful transmission.
`Packet Internet Groper n. See ping1 (definition 1).
`packet sniffer n. A hardware and/or software device that
`examines every packet sent across a network. To work, a
`packet sniffer must be installed in the same network block
`as the network it is intended to sniff. Designed as a prob-
`lem-solving tool to isolate problems degrading network
`performance, packet sniffers have become security risks
`on some networks because crackers can use them to cap-
`ture nonencrypted user IDs, passwords, credit card num-
`bers, e-mail addresses, and other confidential information.
`See also cracker, packet. Compare monitoring software.
`packet switching n. A message-delivery technique in
`which small units of information (packets) are relayed
`through stations in a computer network along the best
`route available between the source and the destination. A
`packet-switching network handles information in small
`units, breaking long messages into multiple packets before
`routing. Although each packet may travel along a different
`path, and the packets composing a message may arrive at
`different times or out of sequence, the receiving computer
`reassembles the original message correctly. Packet-
`switching networks are considered to be fast and efficient.
`To manage the tasks of routing traffic and assembling/dis-
`assembling packets, such a network requires some intelli-
`gence from the computers and software that control
`delivery. The Internet is an example of a packet-switching
`network. Standards for packet switching on networks are
`documented in the International Telecommunication
`Union (ITU) recommendation X.25. Compare circuit
`switching.
`Packet Switching Exchange n. An intermediary
`switching station in a packet-switching network.
`packet trailer n. The portion of a data packet that follows
`the body (data). The trailer typically contains information
`related to error checking and correction. See also packet.
`packing density n. The number of storage units per
`length or area of a storage device. Bits per inch is one
`measure of packing density.
`PackIT n. A file format used on the Apple Macintosh to
`represent collections of Mac files, possibly Huffman com-
`pressed. See also Huffman coding, Macintosh.
`PAD n. See packet assembler/disassembler.
`
`P
`
`pad character n. In data input and storage, an extra char-
`acter inserted as filler to use up surplus space in a predefined
`block of a specified length, such as a fixed-length field.
`padding n. In data storage, the addition of one or more
`bits, usually zeros, to a block of data to fill it, to force the
`actual data bits into a certain position, or to prevent the
`data from duplicating a bit pattern that has an established
`meaning, such as an embedded command.
`paddle n. An early type of input device often used with
`computer games especially for side-to-side or up-and-
`down movements of an on-screen object. A paddle is less
`sophisticated than a joystick because it permits the user,
`by turning a dial, to specify movement along only a single
`axis. The paddle got its name because its most popular use
`was to control the on-screen paddles in the simple early
`video games, such as Pong. See the illustration.
`
`F0Pgn01.epsPaddle.
`paddle switch n. Any switch that has a wide handle. The
`large on/off switch on many IBM personal computers is
`one type of paddle switch.
`page n. 1. In word processing, the text and display ele-
`ments to be printed on one side of a sheet of paper, subject
`to formatting specifications such as depth, margin size,
`and number of columns. 2. A fixed-size block of memory.
`When used in the context of a paging memory system, a
`page is a block of memory whose physical address can be
`changed via mapping hardware. See also EMS, memory
`management unit, virtual memory. 3. In computer graph-
`ics, a portion of display memory that contains one com-
`plete full-screen image; the internal representation of a
`screenful of information. 4. See Web page.
`page banner n. A section of a Web page containing a
`graphic element and text, such as the page title. Page ban-
`ners are usually displayed at the top of a Web page. Page
`banners can also be used to link to other Web sites for
`advertising purposes. Also called: banner.
`
`386
`
`0008
`
`

`

`pulse width modulation
`
`Python
`
`pulse width modulation n. See pulse duration modulation.
`punched card n. An outdated computer-input medium
`made of stiff paper that stores data bits in columns contain-
`ing patterns of punched holes. The method for creating the
`patterns used for different byte values is called Hollerith
`coding. See also Hollerith tabulating/recording machine.
`punched-card reader n. See card reader.
`pure procedure n. Any procedure that modifies only data
`that is dynamically allocated (usually on the stack). A pure
`procedure cannot modify either global data or its own
`code. This restriction allows a pure procedure to be called
`simultaneously by separate tasks. See also reentrant code.
`purge vb. To eliminate old or unneeded information sys-
`tematically; to clean up, as files.
`push1 n. A technology developed in relation to the World
`Wide Web, designed to provide end users with personalized
`Web access by having a site actively “push” requested infor-
`mation to the user’s desktop, either automatically or at spec-
`ified intervals. Push was developed as a means of relieving
`users from having to actively retrieve (“pull”) information
`from the Web. It is not, as yet, especially popular.
`push2 vb. 1. To add a new element to a stack, a data struc-
`ture generally used to temporarily hold pieces of data
`being transferred or the partial result of an arithmetic
`operation. See also stack. Compare pop. 2. In networks
`and the Internet, to send data or a program from a server to
`a client at the instigation of the server. See also push2.
`Compare pull.
`
`put vb. In programming, to write data, typically to a file;
`in particular, to write a very small unit of data, such as a
`character.
`PVC n. Acronym for permanent virtual circuit. A perma-
`nent logical connection between two nodes on a packet-
`switching network. The PVC appears as a dedicated line
`to the nodes, but the data can be transmitted on a common
`carrier. See also common carrier, node (definition 2 ),
`packet switching, virtual private network. Compare SVC.
`pwd n. Acronym for print working directory. The UNIX
`command for displaying the current directory.
`PWM n. Acronym for pulse width modulation. See pulse
`duration modulation.
`PXE boot n. Acronym for Preboot Execution Environ-
`ment boot. A BIOS-supported technology used to boot a
`PC remotely. To power on a PC and boot it from the net-
`work, PXE must be enabled in the BIOS, and the NIC in
`the PC must be PXE compliant. PXE boot is specified in
`the Intel Wired for Management (WfM) standard. Also
`called: network boot.
`pyramid diagram n. A diagram that is used to show foun-
`dation-based relationships.
`Python n. A portable, interpreted, object-oriented pro-
`gramming language developed and freely distributed by its
`developer. Python runs on many platforms, including
`UNIX, Windows, OS/2, and Macintosh, and is used for
`writing TCP/IP applications.
`
`P
`
`431
`
`0009
`
`

`

`quarter-inch cartridge
`
`quicksort
`
`Because each quantum bit—called a qubit—represents
`multiple values, a quantum computer can be in multiple
`states simultaneously and can thus work on numerous
`problems at the same time to offer far more computing
`power than is currently available. Quantum computing is
`under investigation by the United States Defense
`Advanced Research Projects Agency (DARPA) and other
`groups. Although atoms of hydrogen and carbon have
`been used to create the rudiments of a quantum computer,
`the technology is still in its infancy.
`quarter-inch cartridge n. See QIC (definition 1).
`Quartz n. The 2-D drawing engine that forms the imaging
`foundation of the Mac OS X Aqua interface. The Quartz
`graphics application programming interface (API) is based
`on Adobe’s Portable Document Format (PDF) standard.
`quartz crystal n. A precisely shaped and precisely sized
`piece of the mineral quartz, used for its piezoelectric prop-
`erties. When a voltage is applied to a quartz crystal, it
`vibrates at a frequency determined by its size and shape.
`Quartz crystals are commonly used to control the fre-
`quency of oscillator circuits such as the clocks in micro-
`computers. See also piezoelectric.
`quasi-language n. A derogatory term for any program-
`ming language that, because of deficiencies, is not suitable
`for any serious work.
`qubit n. Short for quantum bit. The bits (currently,
`atomic particles) that make up the theoretical machines
`known as quantum computers. Qubits are unlike bits in
`current computers in that they exist in more than one state
`at the same time. They can, therefore, represent both 0 and
`1 simultaneously. Qubits, like quantum computers, are
`based on the science of quantum mechanics.
`query1 n. A specific set of instructions for extracting par-
`ticular data.
`query2 vb. To extract data from a database and present it
`for use.
`query by example n. A simple-to-use query language
`implemented on several relational database management
`systems. Using query by example, the user specifies fields
`to be displayed, intertable linkages, and retrieval criteria
`directly onto forms displayed on the screen. These forms
`are a direct pictorial representation of the table and row
`structures that make up the database. Thus, the construc-
`tion of a query becomes a simple “checkoff” procedure
`from the viewpoint of the user. Acronym: QBE.
`
`query language n. A subset of the data manipulation lan-
`guage; specifically, that portion relating to the retrieval
`and display of data from a database. It is sometimes used
`loosely to refer to the entire data manipulation language.
`See also data manipulation language.
`question mark n. See ?.
`queue1 n. A multi-element data structure from which (by
`strict definition) elements can be removed only in the
`same order in which they were inserted; that is, it follows
`a first in, first out (FIFO) constraint. There are also several
`types of queues in which removal is based on factors other
`than order of insertion—for example, some priority value
`assigned to each element. See also deque, element (defini-
`tion 1). Compare stack.
`queue2 vb. To place (an item) in a queue.
`queued access method n. A programming technique
`that minimizes input/output delays by synchronizing the
`transfer of information between the program and the com-
`puter’s input and output devices. Acronym: QAM.
`queuing n. In networking, the process of buffering data in
`preparation for transmission. See also fair queuing; first
`in, first out; last in, first out; weighted fair queuing.
`QuickDraw n. On the Apple Macintosh, the built-in group
`of routines within the operating system that controls the
`display of graphics and text. Application programs call
`QuickDraw for on-screen displays. See also Toolbox.
`QuickDraw 3-D n. A version of the Macintosh Quick-
`Draw library that includes routines for doing 3-D graphics
`calculations. See also QuickDraw.
`Quicken n. Financial-management software from Intuit,
`Inc. The personal-finance version, introduced by Intuit in
`1984, includes tools for balancing and tracking bank
`accounts and investments, budgeting, paying bills, plan-
`ning and preparing tax returns, financial planning, and
`estate planning. A small-business version, Quicken Home
`& Business, adds tools for business-related matters, such
`as invoicing and accounts receivable and payable.
`quicksort n. An efficient sort algorithm, described by
`C.A.R. Hoare in 1962, in which the essential strategy is to
`“divide and conquer.” A quicksort begins by scanning the
`list to be sorted for a median value. This value, called the
`pivot, is then moved to its final position in the list. Next,
`all items in the list whose values are less than the pivot
`value are moved to one side of the list, and the items with
`values greater than the pivot value are moved to the other
`
`Q
`
`433
`
`0010
`
`

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