`
`rBoSraRRi
`
`SECOND EDITION
`
`^£~
`^ W
`
`/JP^mmiLbJH
`£< DEFINITIONS AND
`MM~ ILLUSTRATIONS
`
`J
`
`The Comprehensive
`
`Standard for
`Business, School,
`Library, and Home
`
`Microsoft
`
`Samsung Electronics Co. Ltd., et al.
`Ex. 1012, p. 1
`
`
`
`MICROSOFT PRESS8
`
`Computer
`Dictionary
`
`SECOND
`
`EDITION
`
`*
`The Comprehensive
`
`Standard for
`
`Business, School,
`
`Library, and Home
`
`Microsoft
`
`Samsung Electronics Co. Ltd., et al.
`Ex. 1012, p. 2
`
`
`
`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 partof the contents of this bookmay be reproduced or
`transmitted in anyform or byanymeans without the written permission of the publisher.
`
`Libraryof Congress Cataloging-in-Publication Data
`
`MicrosoftPress computer dictionary : the comprehensive standard for
`business, school, library, and home / Microsoft Press. -- 2nd ed.
`p.
`cm.
`ISBN 1-55615-597-2
`2. Microcomputers—Dictionaries.
`1. Computers—Dictionaries.
`I. Microsoft Press.
`II..Title: Computer dictionary.
`QA76.15.M54
`1993
`004'.03-dc20
`
`93-29868
`CIP
`
`Printed and bound in the United States of America.
`
`5 6 789 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 Books Ltd.
`
`Penguin Books Ltd., Harmondsworth, Middlesex, England
`Penguin Books Australia Ltd., Ringwood, Victoria, Australia
`Penguin Books N.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,JeffCarey, DailMagee, Jr.,Jim Fuchs,SethMcEvoy
`
`Samsung Electronics Co. Ltd., et al.
`Ex. 1012, p. 3
`
`
`
`characters per second
`
`checkpoint
`
`long. This number is affected by two attributes of
`the type: its point size and the width of the letters
`in the particular
`font being measured.
`In
`monospace fonts, characters have a constant
`width;
`in proportional
`fonts, characters have
`varying widths, and so measurements of the
`number of characters per inch must be averaged.
`See also monospace font, pitch, proportional
`font.
`characters per second Abbreviated cps. A mea
`sure of the speed of a nonlaser printer, such as a
`dot-matrix or an ink-jet printer, or a measure of
`the rate at which a device, such as a disk drive,
`can transfer data. In serial communications, the
`speed of a modem in bits per second can gener
`ally be divided by 10 for a rough determination of
`the number of characters per second transmitted.
`character string Often simply called a string. A
`set of characters treated as a unit and interpreted
`by a computer as text rather than numbers. A
`character string can contain any sequence of ele
`ments from a given character set, such as letters,
`numbers, control characters, and extended ASCII
`characters. See also ASCII, control character, ex
`tended ASCII.
`character style Any attribute, such as boldface,
`italic, underline, or small caps, applied to a char
`acter. Depending on the operating system or pro
`gram considered, the range of character styles of
`text might or might not include the font, which
`refers to the design of a group of characters in a
`given size. See also font family.
`charge A property of subatomic particles, which
`can have either a negative charge or a positive
`charge. In electronics, a charge consists of either
`an excess of electrons (a negative charge) or a
`deficiency of electrons (a positive charge). The
`unit of charge is the coulomb, which corresponds
`to 6.28 X 1018 electrons.
`charge-coupled device Abbreviated CCD. A de
`vice in which individual semiconductor compo
`nents are connected so that the electrical charge
`at the output of one device provides the input to
`the next. The light-detecting component of digi
`tal cameras and many video cameras is a CCD.
`
`chart A graphic or diagram that displays data or
`the relationships between sets of data in pictorial
`rather than numeric form.
`chassis A metal frame on which electronic com
`ponents such as printed circuit boards, fans, and
`power supplies are mounted.
`check bit One or more bits that are added to a
`data message at its origin and scrutinized by the
`receiving process to determine whether an error
`has occurred during transmission; in the simplest
`case, a parity bit. See also data integrity, parity bit.
`check box A type of interactive control often
`found in graphical user interfaces. Check boxes
`are used to enable or disable one or more fea
`tures or options from a set. When an option is se
`lected, an X or a check mark appears in the box.
`See the illustration. Compare radio button; see
`also control.
`
`Check
`box
`
`£<] Bold
`Italic
`D Stiikethiough
`
`(cid:143) Hidden
`D Small Caps
`EljAII Caps]
`
`Underline:
`
`Super/subscript:
`
`|Normal
`
`-Sample-
`
`TEMES NEW ROMAN
`
`Check box.
`
`check digit A digit added to an account number
`or other identifying key value and then recom
`puted when the number is used. This process de
`termines whether an error occurred when the
`number was entered. See also checksum.
`checkpoint A processing juncture at which the
`normal operation of a program or system is mo
`mentarily suspended in order to determine its en
`vironmental status. The term checkpoint is also
`used to describe a file containing information
`that describes the state of the system (the envi
`ronment) at a particular time.
`
`72
`
`Samsung Electronics Co. Ltd., et al.
`Ex. 1012, p. 4
`
`(cid:143)
`
`
`end-around carry
`
`enhanced keyboard
`
`to secure a document. See also Data Encryption
`Standard.
`end-around carry An end-around shift operation
`on a binary value that uses the carry bit as an ex
`tra bit—that is, moves the carry bit from one end of
`the value to the other. See also carry, end-around
`shift, shift.
`end-around shift The act of shifting a binary
`value in such a way that the bit being shifted out
`of one end gets shifted into the other end. For
`example, a right end-around shift on the binary
`value 00101001 results in the value 10010100. See
`also shift.
`en dash A punctuation mark (-) used to indicate
`a range of dates or numbers (for example, 1980-
`90) or to separate the elements of a compound
`adjective, one part of which is hyphenated or
`consists of two words (for example, pre-Civil
`War). An en dash is named for a typographical
`unit of measure called the en (half the width of an
`em). Compare em dash, hyphen.
`End key A cursor-control key that moves the cur
`sor directly to a defined position. The "end" to
`which the cursor moves varies with the program
`that is running; it might, for example, be the end
`of a line of text, the end of a screen, or the end of
`a file.
`endless loop See infinite loop.
`end mark A symbol that designates the end of
`some entity, such as a file or a word-processing
`document.
`end-of-file Abbreviated EOF. A code placed by a
`program after the last byte in a file. An EOF char
`acter is a marker that tells the computer's operat
`ing system that no additional data follows.
`Although it seems redundant, an EOF character is
`usually needed to mark the actual point at which
`a file ends because file space is allocated in
`blocks of bytes. Thus, the true end of a file, if it
`appears in the middle of the last allocated group
`of bytes, is not the same as the so-called physical
`end-of-file (the last byte of storage space set
`aside for the data contained in the file). In the
`ASCII coding scheme, EOF is represented by
`the decimal value 26 (hexadecimal 1A) or the
`Control-Z control character.
`
`end-of-text Abbreviated ETX. A character used in
`data transmission to denote the end of a text file.
`End-of-text does not necessarily mean end-of-
`transmission (EOT) because a transmission can
`include a substantial number of error-checking
`and transmission-control characters that precede
`and follow the text portion of the message. In the
`ASCII coding scheme, ETX is represented by the
`decimal value 3 (hexadecimal 03).
`end-of-transmission Abbreviated EOT. A sym
`bol designating the end of a transmission. In the
`ASCII coding scheme, end-of-transmission is a
`transmission-control character with the decimal
`value 4 (hexadecimal 04).
`endpoint The beginning or end of a line segment.
`end user Traditionally, the recipient of computer
`output; with microcomputers, a term used in ref
`erence to the people who use (as opposed to
`design or program) computers and computer
`applications.
`engine The portion of a program that determines
`how the program manages and manipulates data.
`An engine thus differs from a user interface, with
`which the user communicates with the program,
`and it differs from other parts of a program, such
`as installation routines and device drivers, which
`enable the program to use a computer system
`and its components. The term engine is seldom
`used on its own; it is more often mentioned in
`relation to a particular program. For example, a
`database engine is the portion of a database-
`management program that contains the tools for
`manipulating a database. Rarely, engine is also
`used to refer to a microprocessor. Compareback-
`end processor, front-end processor.
`Enhanced Expanded Memory Specification
`See EEMS.
`.
`Enhanced Graphics Adapter See EGA.
`enhanced keyboard The 101/102-key keyboard
`introduced by IBM partway through the life of
`the IBM PC/AT. This layout remains the standard
`keyboard for the PS/2 line and has become the
`de facto standard for most IBM-compatible key
`boards. See the illustration on the next page. The
`enhanced keyboard (originally called the Ad
`vanced Keyboard by IBM) differs most signifi-
`
`147
`
`Samsung Electronics Co. Ltd., et al.
`Ex. 1012, p. 5
`
`
`
`sync signal
`
`system administrator
`
`sync signal Short for synchronization signal. The
`part of a raster-display video signal that denotes
`the end of each scan line (the horizontal sync sig
`nal) and the end of the last scan line (the vertical
`sync signal).
`synonym A fully equivalent substitute. In hash
`ing, one of two distinct keys that produce the
`same hash address. See also hashing.
`syntax The grammar of a particular language; the
`rules governing the structure and content of the
`statements. Compare semantics; see also logic,
`programming language, syntax error.
`syntax error An error in the use of language syn
`tax; a statement that violates one or more of the
`grammatical rules of a language and is thus not
`"legal." For example, the statement a = b;yields a
`syntax error in the Pascal programming language
`because the symbol = in Pascal denotes equality
`testing, not assignment, and equality tests may
`occur only in conditional expressions. Because
`the = symbol is used for assignment in the C lan
`guage, the same statement is legal in C. See also
`logic, semantics, syntax.
`synthesis The combining of separate elements to
`form a coherent.whole, or the result thereof. In
`digital processing of audio signals, synthesis is
`used to reproduce an analog signal, such as mu
`sic, by combining digital pulses representing
`samples of the sound taken at intervals frequent
`enough to produce a faithful copy of the original.
`In computer technology, synthesis is used by
`a computer's sound generator to reproduce hu
`man speech—either by combining digitized
`words or, on a much higher level, by combining
`speech sounds (phonemes) to create words. See
`also speech synthesis.
`synthesizer A computer peripheral, chip, or stand
`alone system that generates sound from digital in
`structions rather than through manipulation of
`physical equipment or recorded sound. Most syn
`thesizers can be attached to computers and se
`quencers using MIDI (Musical Instrument Digital
`Interface). Through MIDI, a computer can con
`trol multiple
`synthesizers, using "the digital
`equivalent of sheet music and simulating the per
`
`formance of a single musician or an entire or
`chestra. See also MIDI.
`sysgen See system generation.
`sysop Pronounced "siss-op." Abbreviation for sys
`tem operator, generally the overseer or operator
`of a bulletin board system or a small multiuser
`computer system.
`Sys Req key Short for System Request key. A key
`on some IBM and compatible keyboards that is
`intended to provide the same function as the Sys
`Req key on an IBM mainframe computer termi
`nal. On the terminal, the Sys Req key enables a
`user to reset the keyboard or to change from one
`session to another. When a microcomputer is
`used as a terminal connected to a mainframe, the
`microcomputer's Sys Req key can provide the
`same functions if the terminal emulation program
`supports the key for the purpose.
`system Any collection of component elements
`that work together to perform a task. In comput
`ing, system is used in a variety of contexts. A
`computer is a hardware system consisting of a
`microprocessor and allied chips and circuitry,
`plus an input device (keyboard, mouse, disk
`drive), an output device (monitor, disk drive),
`and any peripheral devices (printer, modem).
`Within this hardware system is an operating sys
`tem, often called system software, which is an es
`sential set of programs that manage hardware
`and data files and work with application pro
`grams. External to the computer, system also re
`any collection or
`combination of
`fers
`to
`programs, procedures, data, and equipment uti
`lized in processing information: an accounting
`system, a billing system, a database management
`system.
`System V The version of the UNIX system pro
`vided by AT&T and others. It is both a standard,
`which is principally controlled by AT&T, and a
`set of commercial products supplied by many
`vendors. Individual releases are numbered—for
`example, System V.4 indicates release 4. See also
`UNIX.
`system administrator The person responsible for
`administering use of a multiuser computer sys
`tem, communications system, or both. A system
`
`380
`
`Samsung Electronics Co. Ltd., et al.
`Ex. 1012, p. 6
`
`
`
`system hoard
`
`systems analysis
`
`administrator performs such duties as assigning
`user accounts and passwords, establishing secu
`rity access levels, and allocating storage space, as
`well as being responsible for other tasks such as
`watching for unauthorized access and preventing
`virus or Trojan horse programs from entering the
`system. A related term, sysop (system operator),
`generally applies to a person in charge of a bulle
`tin board system, although the distinction is only
`that a system administrator is associated with
`large systems owned by businesses and corpora
`tions, whereas a sysop usually administers a
`system. See also
`smaller, often home-based,
`hacker, Trojan horse, virus.
`system hoard See motherboard.
`system clock See clock.
`system console The master control center for a
`computer system. This term is used primarily in
`reference to mainframe and minicomputer envi
`ronments. For networked or distributed process
`ing systems, one workstation is designated as
`belonging to the system administrator; this work
`station becomes analogous to the LAN system
`console. See also console, LAN.
`system development The process of defining,
`designing, developing, testing, and implement
`ing a new system, whether hardware, software,
`or a set of methods and procedures.
`system disk A disk that contains an operating
`system and is capable of being used to boot
`(start) a computer. In contrast, a data disk con
`tains only data.
`system error A software condition that renders
`the operating system incapable of continuing to
`function normally. Overcoming a system error
`usually requires rebooting the machine to make
`the operating system work again.
`system failure Inability of a computer to con
`tinue functioning. System failure can be caused
`by problems with either hardware or software,
`but it is more often associated with software, in
`cluding the operating system, than with hardware.
`System file A resource file on the Apple Macin
`tosh that contains the resources needed by the
`operating system, such as fonts, icons, and de
`fault dialog boxes.
`
`System folder The Macintosh file folder (direc
`tory) that contains the System file, as well as
`other system files such as the Finder, device driv
`ers, INIT files, and Control Panel files. See also
`Control Panel, Finder, System file.
`system font On the Macintosh and in some PC
`applications, the font (type size and design) used
`by the computer for on-screen text such as menu
`titles and items. English-language Macintoshes
`use the 12-point Chicago font.
`system generation Abbreviated sysgen. The pro
`cess of configuring and installing system software
`for a particular set of hardware components.
`Complex operating systems such as UNIX are
`shipped with device drivers and utilities that are
`often not relevant to a particular hardware con
`figuration. Putting together only the necessary
`components, as well as specifying important sys
`tem characteristics, is part of the sysgen process.
`system prompt See prompt.
`System Request key See Sys Req key.
`system resource On the Macintosh, any of nu
`merous routines, definitions, and data fragments
`that are stored in the Macintosh System file. Sys
`tem resources include floating-point arithmetic
`routines,
`font definitions, peripheral drivers,
`standard desk accessory programs, and initializa
`tion routines, among others. See also resource.
`systems analysis The examination of a system or
`problem, with the goal of either improving an
`existing system or designing and implementing a
`new one. Systems analysis, although usually as
`sociated with computer hardware and software,
`is essentially an electronic-age form of problem
`solving. The main activities in systems analysis
`include defining the problem, examining and
`analyzing related systems, designing a system to
`solve the problem, and implementing the new
`design. The essential tasks are broad in scope,
`but they can involve considerable detail, just as
`. designing and building a bridge require exten
`sive planning, accurate measurements, and the
`ability to plan for unexpected situations. As a sci
`ence, systems analysis is related to cybernetics, a
`branch of engineering that studies the behavior
`of systems, often as abstract entities. In systems
`
`381
`
`Samsung Electronics Co. Ltd., et al.
`Ex. 1012, p. 7