adj. Short for binary.
n. 1. Short for bit. 2. Short for baud.
n. Short for byte.
n. 1. Identifier for a second floppy disk drive on MS-DOS and other operating systems. 2. Identifier for a single disk drive when used as the secondary drive.
n. On the Internet, the major geographic domain specifying that an address is located in Bosnia and Herzegovina.
n. 1. A network of communication transmission that carries major traffic between smaller networks. The backbones of the Internet, including communications carriers such as Sprint and MCI, can span thousands of miles using microwave relays and dedicated lines. 2. The smaller networks (compared with the entire Internet) that perform the bulk of the packet switching of Internet communication. Today these smaller networks still consist of the networks that were originally developed to make up the Internet--the computer networks of the educational and research institutions of the United States--especially NSFnet, the computer network of the National Science Foundation in Oak Ridge, Tennessee. See also NSFnet, packet switching. 3. The wires that carry major communications traffic within a network. In a local area network, a backbone may be a bus. Also called collapsed backbone.
n. On the Internet, a term for the group of network administrators responsible for naming the hierarchy of Usenet newsgroups and devising the procedures for creating new newsgroups. The backbone cabal no longer exists.
n. A means of gaining access to a program or system by bypassing its security controls. Programmers often build back doors into systems under development so that they can fixs bugs. If the back door becomes known to anyone other than the programmer, or if it is not removed before the software is released, it becomes a security risk. Also called trapdoor.
n. 1. In a client/server application, the part of the program that runs on the server. See also client/server architecture. Compare front end. 2. The part of a compiler that transforms source code (human-readable program statements) into object code (machine-readable code). See also compiler (definition 2), object code, source code.
n. 1. A slave processor that performs a specialized task such as providing rapid access to a database, freeing the main processor for other work. Such a task is considered "back-end" because it is subordinate to the computer's main function. 2. A processor that manipulates data sent to it from another processor; for example, a high-speed graphics processor dedicated to painting images on a video display operates in response to commands passed "back" to it by the main processor. Compare coprocessor.
adj. In the context of processes or tasks that are part of an operating system or program, operating without interaction with the user while the user is working on another task. Background processes or tasks are assigned a lower priority in the microprocessor's allotment of time than foreground tasks and generally remain invisible to the user unless the user requests an update or brings the task to the foreground. Generally, only multitasking operating systems are able to support background processing. However, some operating systems that do not support multitasking may be able to perform one or more types of background tasks. For example, in the Apple Macintosh operating system running with multitasking turned off, the Background Printing option can be used to print documents while the user is doing other work. See also multitasking. Compare foreground1.
n. 1. The color against which characters and graphics are displayed, such as a white background for black characters. Compare foreground2 (definition 1). 2. The colors, textures, patterns, and pictures that comprise the surface of the desktop, upon which icons, buttons, menu bars, and toolbars are situated. See also wallpaper (definition 1). 3. The colors, textures, patterns, and pictures that comprise the surface of a Web page, upon which text, icons, graphics, buttons, and other items are situated. See also wallpaper (definition 2). 4. The condition of an open but currently inactive window in a windowing environment. See also inactive window. Compare foreground2 (definition 2).
n. The noise inherent in a line or circuit, independent of the presence of a signal. See also noise.
n. The process of sending a document to a printer at the same time that the computer is performing one or more tasks.
n. The execution of certain operations by the operating system or a program during momentary lulls in the primary (foreground) task. An example of a background process is a word processor program printing a document during the time between the user's keystrokes. See also background1.
n. A program that can run or is running in the background. See also background1.
n. See background1.
n. An LCD display that uses a light source behind the screen to enhance image sharpness and readability, especially in environments that are brightly lit.
n. The panel at the rear of a computer cabinet through which most of the connections to outside power sources and peripherals are made.
n. A circuit board or framework that supports other circuit boards, devices, and the interconnections among devices, and provides power and data signals to supported devices.
n. The character (\) used to separate directory names in MS-DOS path specifications. When used as a leading character, it means that the path specification begins from the topmost level for that disk drive. See also path.
n. 1. A key that, on IBM and compatible keyboards, moves the cursor to the left, one character at a time, usually erasing each character as it moves. 2. On Macintosh keyboards, a key (called the Delete key on some Macintosh keyboards) that erases currently selected text or, if no text is selected, erases the character to the left of the insertion point (cursor).
n. The ability of an expert system to try alternative solutions in an attempt to find an answer. The various alternatives can be viewed as branches on a tree: in backtracking, the program follows one branch and, if it reaches the end without finding what it seeks, backs up and tries another branch.
vb. 1. To make a duplicate copy of a program, a disk, or data. See also backup. 2. To return to a previous stable state, such as one in which a database is known to be complete and consistent.
n. A duplicate copy of a program, a disk, or data, made either for archiving purposes or for safeguarding valuable files from loss should the active copy be damaged or destroyed. A backup is an "insurance" copy. Some application programs automatically make backup copies of data files, maintaining both the current version and the preceding version on disk. Also called backup copy, backup file.
n. A strategy available in many database management systems that allows a database to be restored to the latest complete unit of work (transaction) after a software or hardware error has rendered the database unusable. The process starts with the latest backup copy of the database. The transaction log, or change file, for the database is read, and each logged transaction is recovered through the last checkpoint on the log. See also backup, checkpoint, log (definition 1).
n. The process of maintaining backup files and putting them back onto the source medium if necessary.
n. See backup.
n. See backup.
n. A metalanguage used for defining the syntax of formal languages, both for the developer of the language and for the user. A language is defined by a set of statements, in each of which a language element known as a metavariable, written in angle brackets, is defined in terms of actual symbols (called terminals) and other metavariables (including itself if necessary). See also metalanguage, normal form (definition 2). Acronym: BNF.
n. In expert systems, a form of problem solving that starts with a statement and a set of rules leading to the statement and then works backward, matching the rules with information from a database of facts until the statement can be either verified or proved wrong. Compare forward chaining.
n. A type of computer virus that repeatedly replicates itself, eventually taking over the entire system. See also virus.
n. A faulty memory location. A bad block is identified by the computer's memory controller in the self-test procedure when the computer is turned on or is rebooted. See bad sector.
n. A disk sector that cannot be used for data storage, usually because of media damage or imperfections. Finding, marking, and avoiding bad sectors on a disk is one of the many tasks performed by a computer's operating system. A disk-formatting utility can also find and mark the bad sectors on a disk.
n. A track on a hard disk or floppy disk that is identified as containing a faulty sector and consequently is bypassed by the operating system. See also bad sector.
n. An auxiliary file, created either automatically or upon command, that contains the second-most-recent version of a file and that bears the same filename, with the extension .bak. See also backup.
n. A transmission line, such as twisted-pair cabling, that contains two conductors capable of carrying equal voltages and currents of opposite polarity and direction.
n. In the Mac OS 7.x, an on-screen help feature in the form of a cartoon dialog balloon. After activating this feature by clicking on the ballon icon on the toolbar, the user can position the cursor over an icon or other item, and a dialog balloon will appear that describes the function of the item.
n. An impact printer that uses a small ball-shaped print head that bears fully formed characters in raised relief on its surface. The printer rotates and tilts the ball to line up characters and then strikes the ball against a ribbon. This method was used in the IBM Selectric typewriter.
n. 1. In printing graphics, a rectangular portion of a graphic sent by the computer to a printer. The technique of dividing a graphic into bands prevents a printer from having to reconstruct an entire image in memory before printing it. 2. In communications, a contiguous range of frequencies used for a particular purpose, such as radio or television broadcasts.
n. An electronic circuit that passes signals that are within a certain frequency range (band) but blocks or attenuates signals above or below the band. See also attenuation. Compare highpass filter, lowpass filter.
n. 1. The difference between the highest and lowest frequencies that an analog communications system can pass. For example, a telephone accommodates a bandwidth of 3,000 Hz: the difference between the lowest (300 Hz) and highest (3,300 Hz) frequencies it can carry. 2. The data transfer capacity of a digital communications system.
n. In telecommunications, the capability of increasing throughput, in increments, as required by the channel to be serviced. See also bandwidth, channel, throughput.
n. 1. Any group of similar electrical devices connected together for use as a single device. For example, transistors may be connected in a row/column array inside a chip to form memory, or several memory chips may be connected together to form a memory module such as a SIMM. See also SIMM. 2. A section of memory, usually of a size convenient for a CPU to address. For example, an 8-bit processor can address 65,536 bytes of memory; therefore, a 64-kilobyte (64-KB) memory bank is the largest that the processor can address at once. To address another 64-KB bank of memory requires circuitry that fools the CPU into looking at a separate block of memory. See also bank switching, page (definition 2).
n. A method of expanding a computer's available random access memory (RAM) by switching between banks of RAM chips that share a range of memory addresses, which is set aside before switching begins. Only one bank is directly accessible at a time; when a bank is not active, it retains whatever is stored in it. Before another bank can be used, the operating system, driver, or program must explicitly issue a command to the hardware to make the switch. Because switching between banks takes time, memory-intensive operations take longer with bank-switched memory than with main memory. Bank-switched memory typically takes the form of an expansion card that plugs into a slot on the motherboard.
n. A section of a Web page containing an advertisement that is usually an inch or less tall and spans the width of the Web page. The banner contains a link to the advertiser's own Web site. See also Web page, Web site.
n. 1. The title page that may be added to printouts by most print spoolers. Such a page typically incorporates account ID information, job length, and print spooler information, and is used primarily to separate one print job from another. See also print spooler. 2. In software, an initial screen used to identify a product and credit its producers.
n. A type of graphic in which data items are shown as rectangular bars. The bars may be displayed either vertically or horizontally and may be distinguished from one another by color or by some type of shading or pattern. Positive and negative values may be shown in relation to a zero baseline. Two types of bar charts are common: a standard bar chart, in which each value is represented by a separate bar, and a stacked bar chart, in which several data points are "stacked" to produce a single bar. Also called bar graph.
n. The special identification code printed as a set of vertical bars of differing widths on books, grocery products, and other merchandise. Used for rapid, error-free input in such facilities as libraries, hospitals, and grocery stores, bar codes represent binary information that can be read by an optical scanner. The coding can include numbers, letters, or a combination of the two; some codes include built-in error checking and can be read in either direction.
n. See bar code scanner.
n. An optical device that uses a laser beam to read and interpret bar codes, such as the Universal Product Codes found on grocery products and other retail items. See also bar code, Universal Product Code.
n. A circuit board with no chips on it; most commonly, a memory board not populated with memory chips.
adj. Purely functional; stripped or otherwise clean of features. Bare bones applications provide only the most basic functions necessary to perform a given task. By the same token, a bare bones computer provides a minimal amount of hardware or is sold at retail with no peripherals and just the operating system (and no other software).
n. 1. An application that provides only the most basic functions necessary to perform a given task. 2. A computer consisting only of motherboard (equipped with CPU and RAM), cabinet, power supply, floppy disk drive, and keyboard, to which the user must add hard disk, video adapter, monitor, and any other peripherals. See also motherboard, peripheral.
n. See bar chart.
n. 1. In mathematics, a number that is raised to the power specified by an exponent. For example, in 23 = 2 × 2 × 2 = 8, the base is 2. 2. In mathematics, the number of digits in a particular numbering system. With microcomputers, four numbering systems are commonly used or referred to--binary, octal, decimal, and hexadecimal--and each is based on a different number of digits. The binary, or base-2, numbering system, which is used to discuss the states of a computer's logic, has two digits, 0 and 1. Octal, or base-8, has eight digits, 0 through 7. The familiar decimal, or base-10, numbering system has ten digits, 0 through 9. Hexadecimal, or base-16, has sixteen digits, 0 through 9 and A through F. When numbers are written in a particular base, the base is often subscripted and enclosed in parentheses after the number, as in 24AE(16) = 9,390. Also called radix. See also binary, decimal, hexadecimal, octal. 3. One of three terminals (emitter, base, and collector) in a bipolar transistor. The current through the base controls the current between the emitter and the collector. See also transistor. 4. The insulating foundation of a printed circuit board. See also circuit board.
adj. See decimal.
adj. See hexadecimal.
adj. See binary.
adj. See octal.
n. The part of a two-part memory address that remains constant and provides a reference point from which the location of a byte of data can be calculated. A base address is accompanied by an offset value that is added to the base to determine the exact location (the absolute address) of the information. The concept is similar to a street address system. For example, "2010 Main Street" consists of a base (the 2000 block of Main Street) plus an offset (10 from the beginning of the block). Base addresses are known as segment addresses in IBM PCs and compatibles; data in these computers is identified by its position as a relative offset from the start of the segment. See also absolute address, offset, relative address, segment.
adj. Of or relating to communications systems in which the medium of transmission (such as a wire or fiber-optic cable) carries a single message at a time in digital form. Baseband communication is found in local area networks such as Ethernet and Token Ring. See also Ethernet, fiber optics, Token Ring network. Compare broadband.
n. A type of local area network in which messages travel in digital form on a single transmission channel between machines connected by coaxial cable or twisted-pair wiring. Machines on a baseband network transmit only when the channel is not busy, although a technique called time-division multiplexing can enable channel sharing. Each message on a baseband network travels as a packet that contains information about the source and destination machines as well as message data. Baseband networks operate over short distances at speeds ranging from about 50 kilobits per second (50 Kbps) to 16 megabits per second (16 Mbps). Receiving, verifying, and converting a message, however, add considerably to the actual time, reducing throughput. The maximum recommended distance for such a network is about 2 miles, or considerably less if the network is heavily used. See also coaxial cable, multiplexing, packet, throughput, time-division multiplexing, twisted-pair cable. Compare broadband network.
n. In C++, a class from which other classes have been or can be derived by inheritance. See also class, derived class, inheritance, object-oriented programming.
n. In the printing and display of characters on the screen, an imaginary horizontal line with which the base of each character, excluding descenders, is aligned. See also ascender, descender, font.
n. See conventional memory.
n. See conventional memory.
or BASIC n. Acronym for Beginner's All-purpose Symbolic Instruction Code, a high-level programming language developed in the mid-1960s by John Kemeny and Thomas Kurtz at Dartmouth College. It is widely considered one of the easiest programming languages to learn. See also True Basic, Visual Basic.
n. See BRI.
n. The file extension that identifies a batch program file. In MS-DOS, .bat files are executable files that contain calls to other program files. See also batch file.
n. A group of documents or data records that are processed as a unit. See also batch job, batch processing.
n. An ASCII text file containing a sequence of operating-system commands, possibly including parameters and operators supported by the batch command language. When the user types a batch filename at the command prompt, the commands are processed sequentially. Also called batch program. See also AUTOEXEC.BAT, .bat.
n. The transmission of multiple files as the result of a single command. Acronym: BFT.
n. A program or set of commands that runs without user interaction. See also batch processing.
n. 1. Execution of a batch file. See also batch file. 2. The practice of acquiring programs and data sets from users, running them one or a few at a time, and then providing the results to the users. 3. The practice of storing transactions for a period of time before they are posted to a master file, typically in a separate operation undertaken at night. Compare transaction processing.
n. A program that executes without interacting with the user. See also batch file. Compare interactive program.
n. A system that processes data in discrete groups of previously scheduled operations rather than interactively or in real time.
n. A total calculated for an element common to a group (batch) of records, used as a control to verify that all information is accounted for and has been entered correctly. For example, the total of a day's sales can be used as a batch total to verify the records of all individual sales.
n. Two or more cells in a container that produces an electrical current when two electrodes within the container touch an electrolyte. In personal computers, batteries are used as an auxiliary source of power when the main power is shut off, as a power source for laptop and notebook computers (rechargeable batteries, such as nickel cadmium, nickel metal hydride, and lithium ion, are used), and as a method to keep the internal clock and the circuitry responsible for the part of RAM that stores important system information always powered up. See also lead ion battery, lithium ion battery, nickel cadmium battery, nickel metal hydride battery, RAM.
n. 1. A battery-operated power supply used as an auxiliary source of electricity in the event of a power failure. 2. Any use of a battery to keep a circuit running when the main power is shut off, such as powering a computer's clock/calendar and the special RAM that stores important system information between sessions. See also UPS.
n. A device used to measure the current (capacity) of an electrical cell.
n. One signal change per second, a measure of data transmission speed. Named after the French engineer and telegrapher Jean-Maurice-Emile Baudot and originally used to measure the transmission speed of telegraph equipment, the term now most commonly refers to the data transmission speed of a modem. See also baud rate.
n. A 5-bit coding scheme used principally for telex transmissions, originally developed for telegraphy by the French engineer and telegrapher Jean-Maurice-Emile Baudot. Sometimes it is equated, although inaccurately, with the International Alphabet Number 2 proposed by the Comité Consultatif Internationale de Télégraphique et Téléphonique (CCITT).
n. The speed at which a modem can transmit data. The baud rate is the number of events, or signal changes, that occur in one second--not the number of bits per second (bps) transmitted. In high-speed digital communications, one event can actually encode more than one bit, and modems are more accurately described in terms of bits per second than baud rate. For example, a so-called 9,600-baud modem actually operates at 2,400 baud but transmits 9,600 bits per second by encoding 4 bits per event (2,400 × 4 = 9,600) and thus is a 9,600-bps modem. Compare bit rate, transfer rate.
n. A shelf or opening used for the installation of electronic equipment--for example, the space reserved for additional disk drives, CD-ROM drives, or other equipment in the cabinets of microcomputers. See also drive bay.
n. On the Internet, the major geographic domain specifying that an address is located in Barbados.
n. Acronym for be back later. An expression used commonly on live chat services on the Internet and online information services to indicate that a participant is temporarily leaving the discussion forum but intends to return at a later time. See also chat (definition 1).
n. 1. Acronym for bulletin board system. A computer system equipped with one or more modems or other means of network access that serves as an information and message-passing center for remote users. Often BBSs are focused on special interests, such as science fiction, movies, Windows software, or Macintosh systems, and can have free or fee-based access, or a combination. Users dial into a BBS with their modems and post messages to other BBS users in special areas devoted to a particular topic, in a manner reminiscent of the posting of notes on a cork bulletin board. Many BBSs also allow users to chat online with other users, send e-mail, download and upload files that include freeware and shareware software, and access the Internet. Many software and hardware companies run proprietary BBSs for customers that include sales information, technical support, and software upgrades and patches. 2. Acronym for be back soon. A shorthand expression often seen in Internet discussion groups by a participant leaving the group who wishes to bid a temporary farewell to the rest of the group.
n. Acronym for blind courtesy copy. A feature of e-mail programs that allows a user to send a copy of an e-mail message to a recipient without notifying other recipients that this was done. Generally, the recipient's address is entered into a field called "bcc:" in the mail header. Also called blind carbon copy. See also e-mail, header (definition 1). Compare cc.
n. On the Internet, the major geographic domain specifying that an address is located in British Columbia, Canada.
n. See binary-coded decimal.
n. Acronym for Boyce-Codd normal form. See normal form (definition 1).
n. On the Internet, the major geographic domain specifying that an address is located in Bangladesh.
n. On the Internet, the major geographic domain specifying that an address is located in Belgium.
n. One of the 64-Kbps communications channels on an ISDN circuit. A BRI (Basic Rate Interface) ISDN line has 2 bearer channels and 1 data channel. A PRI (Primary Rate Interface) ISDN line has 23 bearer channels (in North America) or 30 bearer channels (in Europe) and 1 data channel. See also BRI, channel (definition 2), ISDN.
n. A high-performance multiprocessor computer (RISC-based PowerPC) made by Be, Inc., and loaded with Be's operating system, BeOS. Currently the BeBox is being marketed as a tool for software developers. See also BeOS, PowerPC, RISC.
n. 1. A code placed by a program before the first byte in a file, used by the computer's operating system to keep track of locations within a file with respect to the first byte (character) in it. 2. The starting location of a file on a disk relative to the first storage location on the disk. A data directory or catalog contains this location. Compare end-of-file. Acronym: BOF.
n. A series of data transmission standards originated by AT&T during the late 1970s and early 1980s that, through wide acceptance in North America, became de facto standards for modems. Bell 103, now mostly obsolete, governed transmission at 300 bits per second (bps) with full-duplex, asynchronous communications over dial-up telephone lines using frequency-shift keying (FSK). Bell 212A governed modem operations at 1200 bps with full-duplex, asynchronous communications over dial-up telephone lines using phase-shift keying (PSK). An international set of transmission standards, known as the CCITT recommendations, has become generally accepted as the primary source of standardization, especially for communications at speeds greater than 1200 bps. See also CCITT V series, FSK, phase-shift keying.
n. A modem that operates according to the Bell communications standards. See also Bell communications standards.
n. Attractive features added to hardware or software beyond basic functionality, comparable to accessories, such as electric door locks and air conditioning, added to an automobile. Products, especially computer systems, without such adornments are sometimes called "plain vanilla."
n. A test used to measure hardware or software performance. Benchmarks for hardware use programs that test the capabilities of the equipment--for example, the speed at which a CPU can execute instructions or handle floating-point numbers. Benchmarks for software determine the efficiency, accuracy, or speed of a program in performing a particular task, such as recalculating data in a spreadsheet. The same data is used with each program tested, so the resulting scores can be compared to see which programs perform well and in what areas. The design of fair benchmarks is something of an art, because various combinations of hardware and software can exhibit widely variable performance under different conditions. Often, after a benchmark has become a standard, developers try to optimize a product to run that benchmark faster than similar products run it in order to enhance sales. See also sieve of Eratosthenes.
vb. To measure the performance of hardware or software.
n. A program that exhibits properties of a virus, such as self-replication, but does not otherwise do harm to the computer systems that it infects.
n. Short for Be operating system. An object-oriented operating system by Be, Inc., designed for a BeBox or Power Macintosh system. This operating system supports symmetric multiprocessing, multitasking, and protected memory and is well suited for multimedia animation and communications. See also BeBox, multitasking, protected mode, symmetric multiprocessing.
n. A removable floppy disk drive for personal computers that uses a nonvolatile cartridge and has high storage capacity. Named after Daniel Bernoulli, an eighteenth-century physicist who first demonstrated the principle of aerodynamic lift, the Bernoulli box uses high speed to bend the flexible disk close to the read/write head in the disk drive. See also read/write head.
n. See binomial distribution.
n. A mathematical process involving the Bernoulli trial, a repetition of an experiment in which there are only two possible outcomes, such as success and failure. This process is used mostly in statistical analysis. See also Bernoulli sampling process, binomial distribution.
n. In statistics, a sequence of n independent and identical trials of a random experiment, with each trial having one of two possible outcomes. See also Bernoulli process, binomial distribution.
adj. A term used to describe a product that is the best in a particular category of products.
adj. Of or relating to software or hardware that is a beta. See also beta2. Compare alpha1.
n. A new software or hardware product, or one that is being updated, that is ready to be released to users for beta testing. See also beta test.
n. An individual or an organization that tests software before it is released to the public. The company producing the software usually selects these beta sites from a pool of established customers or volunteers. Most beta sites perform this service free of charge, often to get a first look at the software and to receive free copies of the software once it is released to the public.
n. A test of software that is still under development, accomplished by having people actually use the software. In a beta test, a software product is sent to selected potential customers and influential end users (known as beta sites), who test its functionality and report any operational or utilization errors (bugs) found. The beta test is usually one of the last steps a software developer takes before releasing the product to market; however, if the beta sites indicate that the software has operational difficulties or an extraordinary number of bugs, the developer may conduct more beta tests before the software is released to customers.
n. See tween.
n. A curve that is calculated mathematically to connect separate points into smooth, free-form curves and surfaces of the type needed for illustration programs and CAD models. Bézier curves need only a few points to define a large number of shapes--hence their usefulness over other mathematical methods for approximating a given shape. See also CAD.
n. See batch file transmission, binary file transfer.
n. On the Internet, the major geographic domain specifying that an address is located in Bulgaria.
n. See Border Gateway Protocol.
n. On the Internet, the major geographic domain specifying that an address is located in Bahrain.
n. 1. A uniform or systematic deviation from a point of reference. 2. In mathematics, an indication of the amount by which the average of a group of values deviates from a reference value. 3. In electronics, a voltage applied to a transistor or other electronic device to establish a reference level for its operation. 4. In communications, a type of distortion in the length of transmitted bits, caused by a lag that occurs as voltage builds up or falls off each time the signal changes from 0 to 1 or vice versa.
adj. Operating in two directions. A bidirectional printer can print from left to right and from right to left; a bidirectional bus can transfer signals in both directions between two devices.
n. An interface that supports two-way parallel communication between a device and a computer.
n. The ability of an impact or ink-jet printer to print from left to right and from right to left. Bidirectional printing improves speed substantially because no time is wasted returning the print head to the beginning of the next line, but it may lower print quality.
adj. Of, pertaining to, or characteristic of processors and other chips that can be switched to work in big endian or little endian mode. The PowerPC chip has this ability, which allows it to run the little endian Windows NT or the big endian MacOS/PPC. See also big endian, little endian, PowerPC.
n. A split that results in two possible outcomes, such as 1 and 0 or on and off.
n. The International Business Machines (IBM) Corporation. This nickname comes from the corporate color used on IBM's early mainframes and still used in the company logo.
adj. Storing numbers in such a way that the most significant byte is placed first. For example, given the hexadecimal number A02B, the big endian method would cause the number to be stored as A02B, and the little endian method would cause the number to be stored as 2BA0. The big endian method is used by Motorola microprocessors; Intel microprocessors use the little endian method. The term big endian is derived from Jonathan Swift's Gulliver's Travels, in which the Big-Endians were a group of people who opposed the emperor's decree that eggs should be broken at the small end before they were eaten. Compare little endian.
n. The power on/off switch of a computer, thought of as a kind of interrupt of last resort. On the IBM PC and many other computers, it is indeed big and red. Using the switch is an interrupt of last resort because it deletes all the data in RAM and can also damage the hard drive. Acronym: BRS.
n. 1. In American usage (as is usual with microcomputers), a thousand million, or 109. Computer terminology uses the prefixes giga- for 1 billion and nano- for 1 billionth. 2. In British usage, a million million, or 1012, which is a trillion in American usage.
n. See nanosecond.
n. A filename extension for a file encoded with MacBinary. See also MacBinary.
adj. Having two components, alternatives, or outcomes. The binary number system has 2 as its base, so values are expressed as combinations of two digits, 0 and 1. These two digits can represent the logical values true and false as well as numerals, and they can be represented in an electronic device by the two states on and off, recognized as two voltage levels. Therefore, the binary number system is at the heart of digital computing. Although ideal for computers, binary numbers are usually difficult for people to interpret because they are repetitive strings of 1s and 0s. To ease translation, programmers and others who habitually work with the computer's internal processing abilities use hexadecimal (base-16) or octal (base-8) numbers. Equivalents and conversion tables for binary, decimal, hexadecimal, and octal are in Appendix E. See also base, binary-coded decimal, binary number, bit, Boolean algebra, byte, cyclic binary code, digital computer, dyadic, logic circuit. Compare ASCII, decimal, hexadecimal, octal.
n. In an FTP client program, the command that instructs the FTP server to send or receive files as binary data. See also FTP client, FTP server. Compare ASCII.
n. See binary search.
n. A system for encoding decimal numbers in binary form to avoid rounding and conversion errors. In binary-coded decimal coding, each digit of a decimal number is coded separately as a binary numeral. Each of the decimal digits 0 through 9 is coded in 4 bits, and for ease of reading, each group of 4 bits is separated by a space. This format is also called 8-4-2-1, after the weights of the four bit positions, and uses the following codes: 0000 = 0; 0001 = 1; 0010 = 2; 0011 = 3; 0100 = 4; 0101 = 5; 0110 = 6; 0111 = 7; 1000 = 8; 1001 = 9. Thus, the decimal number 12 is 0001 0010 in binary-coded decimal notation. See also base (definition 2), binary1, binary number, decimal, EBCDIC, packed decimal, round. Acronym: BCD.
n. Portability of executable programs (binary files) from one platform, or flavor of operating system, to another. See also flavor, portable.
n. The conversion of a number to or from the binary number system. Conversion tables are in Appendix E. See also binary1.
n. Any device that processes information as a series of on/off or high/low electrical states. See also binary1.
n. Either of the two digits in the binary number system, 0 and 1. See also bit.
n. A file consisting of a sequence of 8-bit data or executable code, as distinguished from files consisting of human-readable ASCII text. Binary files are usually in a form readable only by a program, often compressed or structured in a way that is easy for a particular program to read. Compare ASCII file.
n. Transfer of a file containing arbitrary bytes or words, as opposed to a text file containing only printable characters (for example, ASCII characters with codes 10, 13, and 32
n. Any format that structures data in 8-bit form. Binary format is generally used to represent object code (program instructions translated into a machine-readable form) or data in a transmission stream. See also binary file.
n. Representation of numbers using the binary digits, 0 and 1. Compare floating-point notation.
n. A number expressed in binary form. Because binary numbers are based on powers of 2, they can be interpreted as follows: See also binary1.
n. A type of search algorithm that seeks an item, with a known name, in an ordered list by first comparing the sought item to the item at the middle of the list's order. The search then divides the list in two, determines in which half of the order the item should be, and repeats this process until the sought item is found. Also called binary chop, dichotomizing search. See also search algorithm. Compare hash search, linear search.
n. See BISYNC.
n. The preferred mode of electronic exchange for executable files, application data files, and encrypted files. Compare ASCII transfer.
n. In programming, a specific type of tree data structure in which each node has at most two subtrees, one left and one right. Binary trees are often used for sorting information; each node of the binary search tree contains a key, with values less than that key added to one subtree and values greater than that key added to the other. See also binary search, tree.
n. See 3-D audio.
vb. To associate two pieces of information with one another. The term is most often used with reference to associating a symbol (such as the name of a variable) with some descriptive information (such as a memory address, a data type, or an actual value). See also binding time, dynamic binding, static binding.
n. The point in a program's use at which binding of information occurs, usually in reference to program elements being bound to their storage locations and values. The most common binding times are during compilation (compile-time binding), during linking (link-time binding), and during program execution (run-time binding). See also bind, compile-time binding, link-time binding, run-time binding.
n. 1. A code for converting binary data files into ASCII text so they can be transmitted via e-mail to another computer or in a newsgroup post. This method can be used when standard ASCII characters are needed for transmission, as they are on the Internet. BinHex is used most frequently by Mac users. See also MIME. 2. An Apple Macintosh program for converting binary data files into ASCII text and vice versa using the BinHex code. Compare uudecode1, uuencode1.
vb. To convert a binary file into printable 7-bit ASCII text or to convert the resulting ASCII text file back to binary format using the BinHex program. Compare uudecode2, uuencode2.
n. In statistics, a list or a function that describes the probabilities of the possible values of a random variable chosen by means of a Bernoulli sampling process. A Bernoulli process has three characteristics: each trial has only two possible outcomes--success or failure; each trial is independent of all other trials; and the probability of success for each trial is constant. A binomial distribution can be used to calculate the probability of getting a specified number of successes in a Bernoulli process. For example, the binomial distribution can be used to calculate the probability of getting a 7 three times in 20 rolls of a pair of dice. Also called Bernoulli distribution.
n. The study of living organisms, their characteristics, and the ways they function, with a view toward creating hardware that can simulate or duplicate the activities of a biological system. See also cybernetics.
n. Acronym for basic input/output system. On PC-compatible computers, the set of essential software routines that test hardware at startup, start the operating system, and support the transfer of data among hardware devices. The BIOS is stored in read-only memory (ROM) so that it can be executed when the computer is turned on. Although critical to performance, the BIOS is usually invisible to computer users. See also AMI BIOS, CMOS setup, Phoenix BIOS, ROM BIOS. Compare Toolbox.
adj. 1. Having two opposite states, such as positive and negative. 2. In information transfer and processing, pertaining to or characteristic of a signal in which opposite voltage polarities represent on and off, true and false, or some other pair of values. See also nonreturn to zero. Compare unipolar. 3. In electronics, pertaining to or characteristic of a transistor having two types of charge carriers. See also transistor.
n. See business information system.
adj. Of, pertaining to, or characteristic of a system or device that has two possible states, such as on and off. See also flip-flop.
n. Any circuit that has only two stable states. The transition between them must be initiated from outside the circuit. A bistable circuit is capable of storing 1 bit of information.
n. See flip-flop.
n. Short for binary synchronous communications protocol. A communications standard developed by IBM. BISYNC transmissions are encoded in either ASCII or EBCDIC. Messages can be of any length and are sent in units called frames, optionally preceded by a message header. BISYNC uses synchronous transmission, in which message elements are separated by a specific time interval, so each frame is preceded and followed by special characters that enable the sending and receiving machines to synchronize their clocks. STX and ETX are control characters that mark the beginning and end of the message text; BCC is a set of characters used to verify the accuracy of transmission. Also called BSC.
n. Short for binary digit. The smallest unit of information handled by a computer. One bit expresses a 1 or a 0 in a binary numeral, or a true or false logical condition, and is represented physically by an element such as a high or low voltage at one point in a circuit or a small spot on a disk magnetized one way or the other. A single bit conveys little information a human would consider meaningful. A group of 8 bits, however, makes up a byte, which can be used to represent many types of information, such as a letter of the alphabet, a decimal digit, or other character. See also ASCII, binary, byte.
n. In computer graphics and display, a rectangular group of pixels treated as a unit. Bit blocks are so named because they are, literally, blocks of bits describing the pixels' display characteristics, such as color and intensity. Programmers use bit blocks and a technique called bit block transfer (bitblt) to display images rapidly on the screen and to animate them. See also bit block transfer.
n. Abbreviated bitblt. In graphics display and animation, a programming technique that manipulates blocks of bits in memory that represent the color and other attributes of a rectangular block of pixels forming a screen image. The image described can range in size from a cursor to a cartoon. Such a bit block is moved through a computer's video RAM as a unit so that its pixels can be rapidly displayed in a desired location on the screen. The bits can also be altered; for example, light and dark portions of an image can be reversed. Successive displays can thus be used to change the appearance of an image or to move it around on the screen. Some computers contain special graphics hardware for manipulating bit blocks on the screen independently of the contents of the rest of the screen. This speeds the animation of small shapes, because a program need not constantly compare and redraw the background around the moving shape. See also sprite.
n. See bit block transfer.
n. An imaginary location into which data can be discarded. A bit bucket is a null input/output device from which no data is read and to which data can be written without effect. The NUL device recognized by MS-DOS is a bit bucket. A directory listing, for example, simply disappears when sent to NUL.
n. A measure of the amount of information per unit of linear distance or surface area in a storage medium or per unit of time in a communications pipeline.
n. The number of bits per pixel allocated for storing indexed color information in a graphics file.
n. A process of inverting bits--changing 1s to 0s and vice versa. For example, in a graphics program, to invert a black-and-white bitmapped image (to change black to white and vice versa), the program could simply flip the bits that compose the bit map.
n. A sequential collection of bits that represents in memory an image to be displayed on the screen, particularly in systems having a graphical user interface. Each bit in a bit image corresponds to one pixel (dot) on the screen. The screen itself, for example, represents a single bit image; similarly, the dot patterns for all the characters in a font represent a bit image of the font. In a black-and-white display each pixel is either white or black, so it can be represented by a single bit. The "pattern" of 0s and 1s in the bit image then determines the pattern of white and black dots forming an image on the screen. In a color display the corresponding description of on-screen bits is called a pixel image because more than one bit is needed to represent each pixel. See also bit map, pixel image.
n. An action intended to change only one or more individual bits within a byte or word. Manipulation of the entire byte or word is much more common and generally simpler. See also mask.
or bitmap n. A data structure in memory that represents information in the form of a collection of individual bits. A bit map is used to represent a bit image. Another use of a bit map in some systems is the representation of the blocks of storage on a disk, indicating whether each block is free (0) or in use (1). See also bit image, pixel image.
n. A set of characters in a particular size and style in which each character is described as a unique bit map (pattern of dots). Macintosh screen fonts are examples of bitmapped fonts. See also downloadable font, outline font, TrueType. Compare PostScript font, vector font.
n. Computer graphics represented as arrays of bits in memory that represent the attributes of the individual pixels in an image (one bit per pixel in a black-and-white display, multiple bits per pixel in a color or gray-scale display). Bitmapped graphics are typical of paint programs, which treat images as collections of dots rather than as shapes. See also bit image, bit map, pixel image. Compare object-oriented graphics.
n. Acronym for Because It's Time Network. A wide area network, founded in 1981 and operated by the Corporation for Research and Educational Networking (CREN) in Washington, D.C., used to provide e-mail and file transfer services between mainframe computers at educational and research institutions in North America, Europe, and Japan. BITNET uses the IBM Network Job Entry (NJE) protocol rather than TCP/IP, but it can exchange e-mail with the Internet. The listserv software for maintaining mailing lists was originated on BITNET.
n. A hierarchy of Internet newsgroups that mirror the content of some BITNET mailing lists. See also BITNET.
n. A communications protocol in which data is transmitted as a steady stream of bits rather than as a string of characters. Because the bits transmitted have no inherent meaning in terms of a particular character set (such as ASCII), a bit-oriented protocol uses special sequences of bits rather than reserved characters for control purposes. The HDLC (high-level data link control) defined by ISO is a bit-oriented protocol.
adj. Transmitting simultaneously all bits in a set (such as a byte) over separate wires in a cable. See also parallel transmission.
n. 1. A combination of bits, often used to indicate the possible unique combinations of a specific number of bits. For example, a 3-bit pattern allows 8 possible combinations and an 8-bit pattern allows 256 combinations. 2. A pattern of black and white pixels in a computer system capable of supporting bitmapped graphics. See also pixel.
n. 1. One of a set of bit maps that collectively make up a color image. Each bit plane contains the values for one bit of the set of bits that describe a pixel. One bit plane allows two colors (usually black and white) to be represented; two bit planes, four colors; three bit planes, eight colors; and so on. These sections of memory are called bit planes because they are treated as if they were separate layers that stack one upon another to form the complete image. By contrast, in a chunky pixel image, the bits describing a given pixel are stored contiguously within the same byte. The use of bit planes to represent colors is often associated with the use of a color look-up table, or color map, which is used to assign colors to particular bit patterns. Bit planes are used in the EGA and VGA in 16-color graphics modes; the four planes correspond to the 4 bits of the IRGB code. See also color look-up table, color map, EGA, IRGB, layering, VGA. Compare color bits. 2. Rarely, one level of a set of superimposed images (such as circuit diagrams) to be displayed on the screen.
n. The speed at which binary digits are transmitted. See also transfer rate.
n. The transmission of bits in a byte one after another over a single wire. See also serial transmission.
n. A building block for microprocessors that are custom-developed for specialized uses. These chips can be programmed to handle the same tasks as other CPUs but they operate on short units of information, such as 2 or 4 bits. They are combined into processors that handle the longer words.
n. A measure of data storage capacity; the number of bits that fit into an inch of space on a disk or a tape. On a disk, bits per inch are measured based on inches of circumference of a given track. See also packing density. Acronym: BPI.
n. See bps.
n. 1. A series of binary digits representing a flow of information transferred through a given medium. 2. In synchronous communications, a continuous flow of data in which characters in the stream are separated from one another by the receiving station rather than by markers, such as start and stop bits, inserted into the data.
n. The practice of inserting extra bits into a stream of transmitted data. Bit stuffing is used to ensure that a special sequence of bits appears only at desired locations. For example, in the HDLC, SDLC, and X.25 communications protocols, six 1 bits in a row can appear only at the beginning and end of a frame (block) of data, so bit stuffing is used to insert a 0 bit into the rest of the stream whenever five 1 bits appear in a row. The inserted 0 bits are removed by the receiving station to return the data to its original form. See also HDLC, SDLC, X.25.
n. See transfer rate.
n. Slang for someone devoted to computers, particularly one who likes to program in assembly language. See also hacker.
n. Acronym for BYTE Information Exchange. An online service originated by BYTE magazine, now owned and operated by Delphi Internet Services Corporation. BIX offers e-mail, software downloads, and conferences relating to hardware and software.
n. Usenet newsgroups that are part of the biz. hierarchy and have the prefix of biz. These newsgroups are devoted to discussions related to business. Unlike most other newsgroup hierarchies, biz. newsgroups permit users to post advertisement and other marketing material. See also newsgroup, traditional newsgroup hierarchy.
n. On the Internet, the major geographic domain specifying that an address is located in Benin.
n. A unit of hardware or software whose internal structure is unknown but whose function is documented. The internal mechanics of the function do not matter to a designer who uses a black box to obtain that function. For example, a memory chip can be viewed as a black box. Many people use memory chips and design them into computers, but generally only memory chip designers need to understand their internal operation.
n. A condition in which the electricity level drops to zero; a complete loss of power. A number of factors cause a blackout, including natural disasters, such as a storm or an earthquake, or a failure in the power company's equipment, such as a transformer or a power line. A blackout might or might not damage a computer, depending on the state of the computer when the blackout occurs. As with switching a computer off before saving any data, a blackout will cause all unsaved data to be irretrievably lost. The most potentially damaging situation is one in which a blackout occurs while a disk drive is reading information from or writing information to a disk. The information being read or written will probably become corrupted, causing the loss of a small part of a file, an entire file, or the entire disk; the disk drive itself might suffer damage as a result of the sudden power loss. The only reliable means of preventing damage caused by a blackout is to use a battery-backed uninterruptible power supply (UPS). See also UPS. Compare brownout.
n. The character entered by pressing the spacebar. See also space character.
vb. To not show or not display an image on part or all of the screen.
n. The brief suppression of a display signal as the electron beam in a raster-scan video monitor is moved into position to display a new line. After tracing each scan line, the beam is at the right edge of the screen and must return to the left (horizontal retrace) to begin a new line. The display signal must be turned off during the time of the retrace (horizontal blanking interval) to avoid overwriting the line just displayed. Similarly, after tracing the bottom scan line, the electron beam moves to the top left corner (vertical retrace), and the beam must be turned off during the time of this retrace (vertical blanking interval) to avoid marking the screen with the retrace path.
vb. See burn.
n. In a printed document, any element that runs off the edge of the page or into the gutter. Bleeds are often used in books to mark important pages so they are easier to find. See also gutter.
n. See bcc.
n. See bcc.
n. A search for data in memory or on a storage device with no foreknowledge as to the data's order or location. See also linear search. Compare binary search, indexed search.
vb. To flash on and off. Cursors, insertion points, menu choices, warning messages, and other displays on a computer screen that are intended to catch the eye are often made to blink. The rate of blinking in a graphical user interface can sometimes be controlled by the user.
n. The rate at which the cursor indicating the active insertion point in a text window, or other display element, flashes on and off.
n. A small, optically sensed mark on a recording medium, such as microfilm, that is used for counting or other tracking purposes.
n. Software whose files occupy an extremely large amount of storage space on a user's hard disk, especially in comparison with previous versions of the same product.
n. 1. Generally, a contiguous collection of similar things that are handled together as a whole. 2. A section of random access memory temporarily assigned (allocated) to a program by the operating system. 3. A group of statements in a program that are treated as a unit. For example, if a stated condition is true, all of the statements in the block are executed, but none are executed if the condition is false. 4. A unit of transmitted information consisting of identification codes, data, and error-checking codes. 5. A collection of consecutive bytes of data that are read from or written to a device (such as a disk) as a group. 6. A rectangular grid of pixels that are handled as a unit. 7. A segment of text that can be selected and acted upon as a whole in an application.
vb. 1. To distribute a file over fixed-size blocks in storage. 2. To prevent a signal from being transmitted. 3. To select a segment of text, by using a mouse, menu selection, or cursor key, to be acted upon in some way, such as to format or to delete the segment.
n. A private key encryption method that encrypts data in blocks of a fixed size (usually 64 bits). The encrypted data block contains the same number of bits as the original. See also encryption, private key.
n. An on-screen cursor that has the same width and height in pixels as a text-mode character cell. A block cursor is used in text-based applications, especially as the mouse pointer when a mouse is installed in the system. See also character cell, cursor (definition 1), mouse pointer.
n. A device, such as a disk drive, that moves information in blocks--groups of bytes--rather than one character (byte) at a time. Compare character device.
n. A chart of a computer or other system in which labeled blocks represent principal components and lines and arrows between the blocks show the pathways and relationships among the components. A block diagram is an overall view of what a system consists of and how it works. To show the various components of such a system in more detail, different types of diagrams, such as flowcharts or schematics, are used. Compare bubble chart, flowchart.
n. The unused physical space that separates blocks of data or physical records on a tape or formatted sectors on a disk. Also called IBG, interblock gap.
n. Information that appears at the beginning of a block of data and serves such purposes as signaling the beginning of the block, identifying the block, providing error-checking information, and describing such characteristics as the block length and the type of data contained in the block. See also header (definition 2).
n. 1. The size of the chunks in which data is transferred to or from a block device such as a disk. If fewer bytes are requested, the disk drive will still read the whole block. Common blocking factors on personal computers are 128, 256, and 512 bytes. 2. The number of file records in one disk block. If the record length for a file is 170 bytes, a block on the disk contains 512 bytes, and records do not span blocks, then the blocking factor is 3, and each block contains 510 (170 × 3) bytes of data and 2 unused bytes.
n. The length, usually in bytes, of a block of data. Block length typically ranges from 512 bytes through 4,096 kilobytes (KB), depending on the purpose for which the block is used.
n. Movement of a number of items of data together to a different location, as in reorganizing documents with a word processor or moving the contents of cell ranges in a spreadsheet. Most CPUs have instructions that easily support block moves.
n. The declared size of a block of data transferred internally within a computer, via FTP, or by modem. The size is usually chosen to make most efficient use of all the hardware devices involved. See also FTP1 (definition 1).
n. The organization of a program into groups of statements called blocks, which are treated as units. Programming languages such as Ada, C, and Pascal were designed around block structure. A block is a section of code surrounded by certain delimiters (such as BEGIN and END or { and }), which signify that the intervening code can be treated as a related group of statements. For example, in C, each function is a separate block. Block structure also limits the scope of constants, data types, and variables declared in a block to that block. See also function (definition 2), procedure, scope (definition 1).
n. The movement of data in discrete blocks (groups of bytes).
vb. See burn.
vb. To terminate abnormally, as when a program crosses some computational or storage boundary and cannot handle the situation on the other side, as in, "I tried to draw outside the window, and the graphics routines blew up." See also abend, abort.
n. A technique used in film matte special effects, in which one image is superimposed on another image. Action or objects are filmed against a blue screen. The desired background is filmed separately, and the shot containing the action or objects is superimposed onto the background. The result is one image where the blue screen disappears.
n. On the Internet, the major geographic domain specifying that an address is located in Bermuda.
n. The file extension that identifies raster graphics stored in bit map file format. See also bit map.
n. On the Internet, the major geographic domain specifying that an address is located in Brunei Darussalam.
n. A connector for coaxial cables that locks when one connector is inserted into another and rotated 90 degrees. BNC connectors are often used with closed-circuit television. See also coaxial cable.
n. On the Internet, the major geographic domain specifying that an address is located in Bolivia.
n. An electronic module consisting of chips and other electronic components mounted on a flat, rigid substrate on which conductive paths are laid between the components. A personal computer contains a main board, called the motherboard, which usually has the microprocessor on it and slots into which other, smaller boards, called cards or adapters, can be plugged to expand the functionality of the main system, such as to connect to monitors, disk drives, or a network. See also adapter, card (definition 1), motherboard.
n. See single-board.
n. A level of focus in troubleshooting and repair that involves tracking down a problem in a computer to a circuit board and replacing the board. This is in contrast to the component level, which involves repairing the board itself. In many cases board-level repairs are made in order to quickly restore the device to working condition; the boards replaced are then repaired and tested for use in later board-level repairs. See also circuit board.
n. In e-mail and Internet newsgroups, the content of a message. The body of a message follows the header, which contains information about the sender, origin, and destination of the message. See also header (definition 1).
n. A typeface suitable for the main text in a document rather than for headings and titles. Because of their readability, fonts having serifs, such as Times and Palatino, are good body faces, although sans serif faces can also be used as body text. See also sans serif, serif. Compare display face.
n. Acronym for birds of a feather. Meetings of special interest groups at trade shows, conferences, and conventions. BOF sessions provide an opportunity for people working on the same technology at different companies or research institutions to meet and exchange their experiences. See beginning-of-file.
n. Recyclable text; a piece of writing or code, such as an organization's mission statement or the graphics code that prints a software company's logo, which can be used over and over in many different documents. The size of boilerplate text can range from a paragraph or two to many pages. It is, essentially, generic composition that can be written once, saved on disk, and merged, either verbatim or with slight modification, into whatever documents or programs later require it.
n. A type style that makes the text to which it is applied appear darker and heavier than the surrounding text. Some applications allow the user to apply a "Bold" command to selected text; other programs require that special codes be embedded in the text before and after words that are to be printed in boldface. This sentence appears in boldface.
n. A program planted surreptitiously, with intent to damage or destroy a system in some way--for example, to erase a hard disk or cause it to be unreadable to the operating system. See also Trojan horse, virus, worm.
vb. To fail abruptly and completely, without giving the user a chance to recover from the problem short of restarting the program or system. See also abend, bug (definition 1), crash3 (definition 1), hang.
n. 1. A marker inserted at a specific point in a document to which the user may wish to return for later reference. 2. In Netscape Navigator, a link to a Web page or other URL that a user has stored in a local file in order to return to it later. See also Favorites folder, hotlist, URL.
n. 1. A Netscape Navigator file containing the addresses of preferred Web sites. It is synonymous with the Favorites folder in Internet Explorer and the hotlist in Mosaic. See also Favorites folder, hotlist, Internet Explorer, Mosaic. 2. A rendering of such a file in HTML format, generally posted on a Web page for the benefit of other people. See also HTML.
adj. Of, pertaining to, or characteristic of logical (true, false) values. Many languages directly support a Boolean data type, with predefined values for true and false; others use integer data types to implement Boolean values, usually (although not always) with 0 equaling false and "not 0" equaling true. See also Boolean algebra, Boolean operator.
n. An algebra, fundamental to computer operations but developed in the mid-nineteenth century by English mathematician George Boole, for determining whether logical propositions are true or false rather than for determining the values of numerical expressions. In Boolean algebra, variables must have one of only two possible values, true or false, and relationships between these variables are expressed with logical operators, such as AND, OR, and NOT. Given these two-state variables and the relationships they can have to one another, Boolean algebra produces such propositions as C = A AND B, which means that C is true if and only if both A is true and B is true; thus, it can be used to process information and to solve problems. Furthermore, Boolean logic can be readily applied to the electronic circuitry used in digital computing. Like the binary numbers 1 and 0, true and false are easily represented by two contrasting physical states of a circuit, such as voltages, and computer circuits known as logic gates control the flow of electricity (bits of data) so as to represent AND, OR, NOT, and other Boolean operators. Within a computer, these logic gates are combined, with the output from one becoming the input to another so that the final result (still nothing more than sets of 1s and 0s) is meaningful data, such as the sum of two numbers. See also adder (definition 1), binary1, Boolean operator, gate (definition 1), logic circuit, truth table.
n. An expression that yields a Boolean value (true or false). Such expressions can involve comparisons (testing values for equality or, for non-Boolean values, the < [less than] or > [greater than] relation) and logical combination (using Boolean operators such as AND, OR, and XOR) of Boolean expressions. Also called conditional expression, logical expression. See also Boolean, Boolean algebra, Boolean operator, relational operator.
n. See Boolean algebra.
n. An operator designed to work with Boolean values. The four most common Boolean operators in programming use are AND (logical conjunction), OR (logical inclusion), XOR (exclusive OR), and NOT (logical negation). Boolean operators are often used as qualifiers in database searches--for example, find all records where DEPARTMENT = "marketing" OR DEPARTMENT = "sales" AND SKILL = "word processing". Also called logical operator. See also AND, exclusive OR, NOT, OR.
n. A database search that uses Boolean operators. See also Boolean operator.
n. The process of starting or resetting a computer. When first turned on (cold boot) or reset (warm boot), the computer executes the software that loads and starts the computer's more complicated operating system and prepares it for use. Thus, the computer can be said to pull itself up by its own bootstraps. Also called bootstrap. See also BIOS, bootstrap loader, cold boot, warm boot.
vb. 1. To start or reset a computer by turning the power on, by pressing a reset button on the computer case, or by issuing a software command to restart. Also called bootstrap, boot up. See also reboot. 2. To execute the bootstrap loader program. Also called bootstrap. See also bootstrap loader.
adj. Containing the system files necessary for booting a PC and running it. See also boot2.
n. See boot disk.
n. A portion of a disk that contains the operating-system loader and other basic information that enables a computer to start up. See also block (definition 5).
n. A floppy disk that contains key system files from a PC-compatible operating system and that can boot, or start, the PC. A boot disk must be inserted in the primary floppy disk drive (usually drive A:) and is used when there is some problem with starting the PC from the hard disk, from which the computer generally boots. Also called bootable disk. See also A:, boot2, boot drive, hard disk.
n. In a PC-compatible computer, the disk drive that the BIOS uses to automatically load the operating system when the computer is turned on. Generally, the default boot drive is the primary floppy disk drive A: in PC-compatible computers with MS-DOS, Windows 3.x, or Windows 95 operating systems. If a floppy disk is not found in that drive, the BIOS will check the primary hard disk next, which is drive C:. The BIOS for these operating systems can be reconfigured to search drive C: first by using the BIOS setup program. See also A:, BIOS, disk drive, hard disk.
n. The inability of a computer to locate or activate the operating system and thus boot, or start, the computer. See also boot2.
n. See bootstrap loader.
n. See Boot Protocol.
n. The partition on a hard disk that contains the operating system and support files that the system loads into memory when the computer is turned on or restarted.
n. A protocol described in RFCs 951 and 1084 and used for booting diskless workstations. Also called BOOTP. See also boot2, RFC.
n. The section of a disk that contains the operating system.
n. The portion of a disk reserved for the bootstrap loader (the self-starting portion) of an operating system. The boot sector typically contains a short machine language program that loads the operating system.
n. See boot1.
vb. See boot2.
n. A program that is automatically run when a computer is switched on (booted). After first performing a few basic hardware tests, the bootstrap loader loads and passes control to a larger loader program, which typically then loads the operating system. The bootstrap loader typically resides in the computer's read-only memory (ROM).
See boot.
n. 1. In programs and working environments that feature on-screen windows, the edge surrounding the user's workspace. Window borders provide a visible frame around a document or graphic. Depending on the program and its requirements, they can also represent an area in which the cursor or a mouse pointer takes on special characteristics. For example, clicking the mouse on a window border can enable the user to resize the window or split the window in two. 2. In printing, a decorative line or pattern along one or more edges of a page or illustration.
n. A protocol used by NSFnet that is based on the External Gateway Protocol. See also External Gateway Protocol, NSFnet. Acronym: BGP.
n. A false display screen usually featuring business-related material that can be substituted for a game display when the boss walks by. Boss screens were popular with MS-DOS games, where it was difficult to switch to another application quickly. However, games designed for the Mac or Windows 95 generally don't need them because it is easy to switch to a different screen or application to hide the fact that one is playing a game.
n. 1. Short for robot. A displayed representation of a person or other entity whose actions are based on programming. 2. A program that performs some task on a network, especially a task that is repetitive or time-consuming. 3. On the Internet, a program that performs a repetitive or time-consuming task, such as searching Web sites and newsgroups for information and indexing them in a database or other record-keeping system (called spiders); automatically posting one or more articles to multiple newsgroups (often used in spamming and called spambots); and to keep IRC channels open. Also called Internet robot. See also IRC, newsgroup, spam, spambot, spider.
n. A program development design methodology in which the lower-level tasks of a program are defined first; the design of the higher-level functions proceeds from the design of the lower-level ones. See also bottom-up programming, top-down programming. Compare top-down design.
n. A programming technique in which lower-level functions are developed and tested first; higher-level functions are then built using the lower-level functions, and so on. Many program developers believe that the ideal combination is top-down design and bottom-up programming. See also top-down design. Compare object-oriented programming, top-down programming.
vb. To return to the sender, used in reference to undeliverable e-mail.
n. A feature in Windows 95 that instructs the processor to ignore double strokes of the same key and other unintentional keystrokes.
adj. Limited in performance or speed; for example, an input/output-bound system is limited by the speed of its input and output devices (keyboard, disk drives, and so on), even though the processor or program is capable of performing at a higher rate.
n. The upper or lower limit in a permitted range of values.
n. See graphic limits.
n. The first major shell, or command interpreter, for UNIX and part of the AT&T System V release. The Bourne shell was developed at AT&T Bell Laboratories by Steve Bourne in 1979. While the Bourne shell lacks some features common in other UNIX shells, such as command-line editing and recall of previously issued commands, it is the one that the majority of shell scripts adhere to. Also called sh. See also shell1, shell script, System V, UNIX. Compare C shell, Korn shell.
n. See normal form (definition 1).
n. A slang term used frequently on the Internet, particularly in newsgroups, for a foolish or eccentric person.
n. On the Internet, slang for a feature in some e-mail clients and newsgroup readers or a separate utility that allows the user to block, or filter out, incoming e-mail messages or newsgroup articles from specified individuals. Generally these individuals are ones that the user does not want to hear from, such as bozos. Also called kill file. See also bozo.
n. See bits per inch, bytes per inch.
n. Short for bits per second. The speed at which a device such as a modem can transfer data. Speed in bps is not the same as baud rate. See also baud, baud rate.
n. On the Internet, the major geographic domain specifying that an address is located in Brazil.
adj. Performing in an erratic or destructive manner. A braindamaged application or utility program is characterized by some or all of the following traits: a mysterious and unintuitive user interface, failure to respond predictably to commands, failure to release unused memory, failure to close open files, and use of "reserved" elements of the operating system that can result in a fatal error in a program or the operating system. Braindamaged programs are also often responsible for causing problems across local area networks. Compare kludge.
n. A large, unorganized mass of information, presented in response to a query via e-mail or a newsgroup article, that is difficult to digest or interpret.
n. 1. A node intermediate between the root and the leaves in some types of logical tree structure, such as the directory tree in Windows or a tape distribution organization. 2. Any connection between two items such as blocks in a flowchart or nodes in a network. See branch instruction.
n. An assembly- or machine-level instruction that transfers control to another instruction, usually based on some condition (that is, it transfers if a specific condition is true or false). Branch instructions are most often relative transfers, jumping forward or backward by a certain number of bytes of code. See also GOTO statement, jump instruction.
n. The location at which a given branch instruction occurs if the attendant condition (if any) is true. See also branch instruction.
n. A technique used in some processors with an instruction called prefetch to guess whether or not a branch will be taken in a program, and to fetch executable code from the appropriate location. When a branch instruction is executed, it and the next instruction executed are stored in a buffer. This information is used to predict which way the instruction will branch the next time it is executed. When the prediction is correct (as it is over 90 percent of the time), executing a branch does not cause a pipeline break, so the system is not slowed down by the need to retrieve the next instruction. See also branch instruction, buffer, central processing unit, pipeline processing.
Acronym for (I'll) be right back. An expression used commonly on live chat services on the Internet and online information services by participants signaling their temporary departure from the group. See also chat (definition 1).
n. A blank, perforated board used to support prototype electronic circuits. Experimenters would put components on one side of the board and run the leads through the perforations to be connected by wires running along the underside. Today a circuit designer's breadboard is made of plastic. Its holes are small and closely spaced to accommodate the pins of chips, and connections are made by metal strips plugged into the holes. Compare wire-wrapped circuits.
n. 1. Interruption of a program caused by the user pressing the Break key or its equivalent. 2. Interruption of a communications transmission that occurs when the receiving station interrupts and takes over control of the line or when the transmitting station prematurely halts transmission.
vb. 1. To interrupt execution at a given spot, usually for the purpose of debugging. See also breakpoint. 2. To cause a routine, module, or program that had previously worked to cease working correctly.
n. A key or combination of keys used to tell a computer to halt, or break out of, whatever it is doing. On IBM PCs and compatibles under DOS, pressing the Pause/Break or Scroll Lock/Break key while holding down the Ctrl key issues the break command (as does Ctrl-C). On Macintosh computers, the key combination that sends a break code is Command-period.
n. A small hardware device that can be attached between two devices normally connected by a cable (such as a computer and a modem) to display and, if necessary, change the activity through individual wires of the cable.
n. A location in a program at which execution is halted so that a programmer can examine the program's status, the contents of variables, and so on. A breakpoint is set and used within a debugger and is usually implemented by inserting at that point some kind of jump, call, or trap instruction that transfers control to the debugger. See also debug, debugger.
n. Acronym for Basic Rate Interface. An ISDN subscriber service that uses two B (64 Kbps) channels and one D (64 Kbps) channel to transmit voice, video, and data signals. See also ISDN.
n. 1. A device that connects networks using the same communications protocols so that information can be passed from one to the other. Compare gateway. 2. A device that connects two local area networks, whether or not they use the same protocols. A bridge operates at the ISO/OSI data-link layer. See also data-link layer. Compare router.
n. A device that supports the functions of both a bridge and router. A bridge router links two segments of a local or wide area network, passing packets of data between the segments as necessary, and uses Level 2 addresses for routing. Also called Brouter. See also bridge (definition 2), router.
n. Hardware or software designed to convert application programs or data files to a form that can be used by a different computer.
n. A system folder in Windows 95 used for synchronizing files between two computers, usually between desktop and laptop computers. The Briefcase can be transferred to another computer via disk, cable, or network. When files are transferred back to the original computer, the Briefcase updates all files to the most recent version.
n. The perceived quality of radiance or luminosity of a visible object. Brightness is literally in the eye (and mind) of the beholder; a candle in the night appears brighter than the same candle under incandescent lights. Although its subjective value cannot be measured with physical instruments, brightness can be measured as luminance (radiant energy). The brightness component of a color is different from its color (the hue) and from the intensity of its color (the saturation). See also color model, HSB.
adj. Of or relating to communications systems in which the medium of transmission (such as a wire or fiber-optic cable) carries multiple messages at a time, each message modulated on its own carrier frequency by means of modems. Broadband communication is found in wide area networks. Compare baseband.
n. A modem for use on a broadband network. Broadband technology allows several networks to coexist on a single cable. Traffic from one network does not interfere with traffic from another, since the conversations happen on different frequencies, rather like the commercial radio system. See also broadband network.
n. A local area network on which transmissions travel as radio-frequency signals over separate inbound and outbound channels. Stations on a broadband network are connected by coaxial or fiber-optic cable, which can carry data, voice, and video simultaneously over multiple transmission channels that are distinguished by frequency. A broadband network is capable of high-speed operation (20 megabits or more), but it is more expensive than a baseband network and can be difficult to install. Such a network is based on the same technology used by cable television (CATV). Also called wideband transmission. Compare baseband network.
adj. Sent to more than one recipient. In communications and on networks, a broadcast message is one distributed to all stations. See also e-mail.
n. As in radio or television, a transmission sent to more than one recipient.
n. A network broadcast that causes multiple hosts to respond simultaneously, overloading the network. A broadcast storm may occur when old TCP/IP routers are mixed with routers that support a new protocol. Also called network meltdown. See also communications protocol, router, TCP/IP.
See bridge router.
n. A condition in which the electricity level is appreciably reduced for a sustained period of time. In contrast to a blackout, or total loss of power, a brownout continues the flow of electricity to all devices connected to electrical outlets, although at lower levels than the normally supplied levels (120 volts in the United States). A brownout can be extremely damaging to sensitive electronic devices, such as computers, because the reduced and often fluctuating voltage levels can cause components to operate for extended periods of time outside the range they were designed to work in. On a computer, a brownout is characterized by a smaller, dimmer, and somewhat fluctuating display area on the monitor and potentially erratic behavior by the system unit. The only reliable means of preventing damage caused by a brownout condition is to use a battery-backed uninterruptible power supply (UPS). See also UPS. Compare blackout.
vb. To scan a database, a list of files, or the Internet, either for a particular item or for anything that seems to be of interest. Generally, browsing implies observing, rather than changing, information. In unauthorized computer hacking, browsing is a (presumably) nondestructive means of finding out about an unknown computer after illegally gaining entry.
n. See Web browser.
n. See Web TV.
n. See big red switch.
n. A tool used in paint programs to sketch or fill in areas of a drawing with the color and pattern currently in use. Paint programs that offer a variety of brush shapes can produce brushstrokes of varying width and, in some cases, shadowing or calligraphic effects.
n. On the Internet, the major geographic domain specifying that an address is located in the Bahamas.
n. See BISYNC.
n. Acronym for Berkeley Software Distribution UNIX. A UNIX version developed at the University of California at Berkeley, providing additional capabilities such as networking, extra peripheral support, and use of extended filenames. BSD UNIX was instrumental in gaining widespread acceptance of UNIX and in getting academic institutions connected to the Internet. BSD UNIX is now being developed by Berkeley Software Design, Inc. See also UNIX.
n. On the Internet, the major geographic domain specifying that an address is located in Bhutan.
n. A tree structure for storing database indexes. Each node in the tree contains a sorted list of key values and links that correspond to ranges of key values between the listed values. To find a specific data record given its key value, the program reads the first node, or root, from the disk and compares the desired key with the keys in the node to select a subrange of key values to search. It repeats the process with the node indicated by the corresponding link. At the lowest level, the links indicate the data records. The database system can thus rapidly skip down through the levels of the tree structure to find the simple index entries that contain the location of the desired records or rows.
or btw Acronym for by the way. An expression often used to preface remarks in e-mail and Internet newsgroup articles.
n. A chart in which annotated ovals (bubbles) representing categories, operations, or procedures are connected by lines or arrows that represent data flows or other relationships among the items represented by bubbles. In systems analysis, bubble charts, rather than block diagrams or flowcharts, are used to describe the connections between concepts or parts of a whole, without emphasizing a structural, sequential, or procedural relationship between the parts. Compare block diagram, flowchart.
n. A form of nonimpact printer that uses a mechanism similar to that used by an ink-jet printer to shoot ink from nozzles to form characters on paper. A bubble-jet printer uses special heating elements to prepare the ink, whereas an ink-jet printer uses piezoelectric crystals. See also ink-jet printer, nonimpact printer. Compare laser printer.
n. Memory formed by a series of persistent magnetic "bubbles" in a thin film substrate. In contrast to ROM, information can be written to bubble memory. In contrast to RAM, data written to bubble memory remains there until it is changed, even when the computer is turned off. For this reason, bubble memory has had some application in environments in which a computer system must be able to recover with minimal data loss in the event of a power failure. The use of and demand for bubble memory has all but disappeared because of the introduction of flash memory, which is less expensive and easier to produce. See also flash memory, nonvolatile memory.
n. A sorting algorithm that starts at the end of a list with n elements and moves all the way through, testing the value of each adjacent pair of items and swapping them if they aren't in the right order. The entire process is then repeated for the remaining n
n. See bubble memory.
n. A region of memory that is addressable as an entity and can be used as a receptacle to hold data. See also bit bucket.
n. A region of memory reserved for use as an intermediate repository in which data is temporarily held while waiting to be transferred between two locations, as between an application's data area and an input/output device. A device or its adapter may in turn use a buffer to store data awaiting transfer to the computer or processing by the device.
vb. To use a region of memory to hold data that is waiting to be transferred, especially to or from input/output (I/O) devices such as disk drives and serial ports.
n. A group of memory or storage-device locations that are allocated for temporary storage, especially during transfer operations.
n. 1. The use of a special area in memory to hold data temporarily for processing until a program or operating system is ready to deal with it. 2. An area of storage that is used to hold data to be passed between devices that are not synchronized or have different bit transfer rates.
n. 1. An error in coding or logic that causes a program to malfunction or to produce incorrect results. Minor bugs, such as a cursor that does not behave as expected, can be inconvenient or frustrating, but do not damage information. More severe bugs can require the user to restart the program or the computer, losing whatever previous work had not been saved. Worse yet are bugs that damage saved data without alerting the user. All such errors must be found and corrected by the process known as debugging. Because of the potential risk to important data, commercial application programs are tested and debugged as completely as possible before release. After the program becomes available, further minor bugs are corrected in the next update. A more severe bug can sometimes be fixed with a piece of software called a patch, which circumvents the problem or in some other way alleviates its effects. See also beta test, bomb2, crash2 (definition 1), debug, debugger, hang, inherent error, logic error, semantic error, syntax error. 2. A recurring physical problem that prevents a system or set of components from working together properly. While the origin of this definition is in some dispute, computer folklore attributes the first use of bug in this sense to a problem in the Harvard Mark I or the Army/University of Pennsylvania ENIAC that was traced to a moth caught between the contacts of a relay in the machine (although a moth is not entomologically a true bug).
adj. Full of flaws, or bugs, in reference to software. See also bug (definition 1).
n. See modular design.
n. See hardware check, power-on self test.
n. See internal font.
n. The default groups provided with Microsoft Windows NT and Windows NT Advanced Server. A group defines a collection of rights and permissions for the user accounts that are its members. Built-in groups are therefore a convenient means of providing access to commonly used resources. See also group1.
n. A device for eliminating all information from a storage medium, such as a floppy disk or a tape, by generating a strong magnetic field that scrambles the alignment of the ferrous materials in the media that encode stored data.
n. Any medium capable of containing large quantities of information, such as tape, fixed disk, or optical disc.
n. A typographical symbol, such as a filled or empty circle, diamond, box, or asterisk, used to set off a small block of text or each item in a list. Round and square bullets are used to set of different levels of information. See also dingbat.
n. See BBS.
adj. Capable of overcoming hardware problems that, in another system, could lead to interruption of the task in progress.
vb. To combine products for sale as a lot. Frequently, operating system software and some widely used applications are bundled with a computer system for sale.
n. 1. Programs sold with a computer as part of a combined hardware/software package. 2. Smaller programs sold with larger programs to increase the latter's functionality or attractiveness.
vb. To write data electronically into a programmable read-only memory (PROM) chip by using a special programming device known variously as a PROM programmer, PROM blower, or PROM blaster. The term is also used in reference to creating read-only memory compact discs (CD-ROMs). Also called blast, blow. See also PROM.
vb. 1. To keep a new system or device running continuously so that any weak elements or components will fail early and can be found and corrected before the system becomes an integral part of the user's work routine. Such a test is often performed at the factory before a device is shipped. 2. To make a permanent change in the phosphor coating on the inside of a monitor screen by leaving the monitor on and keeping a bright, unchanging image on the screen for extended periods. Such an image will remain visible after the monitor is turned off. Burning in was a danger with older PC monitors; it is no longer a concern with most new PC monitors. Also called ghosting.
n. Transfer of a block of data all at one time without a break. Certain microprocessors and certain buses have features that support various types of burst transfers. See also burst speed (definition 1).
vb. To break fanfold continuous-feed paper apart at its perforations, resulting in a stack of separate sheets.
n. A device used to burst, or break apart at the perforations, fanfold continuous-feed paper.
n. A method of data transfer in which information is collected and sent as a unit in one high-speed transmission. In burst mode, an input/output device takes control of a multiplexer channel for the time required to send its data. In effect, the multiplexer, which normally merges input from several sources into a single high-speed data stream, becomes a channel dedicated to the needs of one device until the entire transmission has been sent. Burst mode is used both in communications and between devices in a computer system. See also burst1.
n. See burst speed (definition 1).
n. 1. The fastest speed at which a device can operate without interruption. For example, various communications devices (as on networks) can send data in bursts, and the speed of such equipment is sometimes measured as the burst speed (the speed of data transfer while the burst is being executed). Also called burst rate. 2. The number of characters per second that a printer can print on one line without a carriage return or linefeed. Burst speed measures the actual speed of printing, without consideration of the time taken to advance paper or to move the print head back to the left margin. Almost always, the speed claimed by the manufacturer is the burst speed. By contrast, throughput is the number of characters per second when one or more entire pages of text are being printed and is a more practical measurement of printer speed in real-life situations.
adj. Transmitting data in spurts, or bursts, rather than in a continuous stream.
n. A set of hardware lines (conductors) used for data transfer among the components of a computer system. A bus is essentially a shared highway that connects different parts of the system--including the microprocessor, disk-drive controller, memory, and input/output ports--and enables them to transfer information. The bus consists of specialized groups of lines that carry different types of information. One group of lines carries data; another carries memory addresses (locations) where data items are to be found; yet another carries control signals. Buses are characterized by the number of bits they can transfer at a single time, equivalent to the number of wires within the bus. A computer with a 32-bit address bus and a 16-bit data bus, for example, can transfer 16 bits of data at a time from any of 232 memory locations. Most microcomputers contain one or more expansion slots into which additional boards can be plugged to connect them to the bus.
n. A device driver that identifies devices located on a specific bus and assigns a unique identification code to each device. The bus enumerator is responsible for loading information about the devices onto the hardware tree. See also bus, device driver, hardware tree.
n. 1. A device that expands the capacity of a bus. For example, IBM PC/AT computers used a bus extender to add onto the earlier PC bus and allow the use of 16-bit expansion boards in addition to 8-bit boards. See also bus. 2. A special board used by engineers to raise an add-on board above the computer's cabinet, making it easier to work on the circuit board.
n. See presentation graphics.
n. A combination of computers, printers, communications equipment, and other devices designed to handle data. A completely automated business information system receives, processes, and stores data; transfers information as needed; and produces reports or printouts on demand. See also management information system. Acronym: BIS.
n. Any computer application designed primarily for use in business, as opposed to scientific use or entertainment. In addition to the well-known areas of word processing, spreadsheets, databases, and communications, business software for microcomputers also encompasses such applications as accounting, payroll, financial planning, project management, decision and support systems, personnel record maintenance, and office management.
n. A mouse that attaches to the computer's bus through a special card or port rather than through a serial port. See also mouse. Compare serial mouse.
n. A topology (configuration) for a local area network in which all nodes are connected to a main communications line (bus). On a bus network, each node monitors activity on the line. Messages are detected by all nodes but are accepted only by the node(s) to which they are addressed. A malfunctioning node ceases to communicate but does not disrupt operation (as it might on a ring network, in which messages are passed from one node to the next). To avoid collisions that occur when two or more nodes try to use the line at the same time, bus networks commonly rely on collision detection or token passing to regulate traffic. See also collision detection, contention, CSMA/CD, token bus network, token passing. Compare ring network, star network.
n. The interface circuitry that controls the operations of a bus and connects it with the rest of the computer system. See also bus.
n. See bus network.
n. 1. A graphic element in a dialog box that, when activated, performs a specified function. The user activates a button by clicking on it with a mouse or, if the button has the focus, by hitting the Return or Enter key. 2. On a mouse, a movable piece that is pressed to activate some function. Older mouse models have only one button; newer models typically have two or more buttons.
n. A button on Web pages with the image of a bomb.
n. Help information displayed via the selection of buttons or icons. Applications such as the World Wide Web, multimedia kiosks, and computer-aided instruction often use button help icons to ease system navigation.
n. On the Internet, the major geographic domain specifying that an address is located in Botswana.
n. In telecommunications, the use of communication pathways other than the local telephone company, such as satellites and microwave systems.
n. Abbreviated B. Short for binary term. A unit of data, today almost always consisting of 8 bits. A byte can represent a single character, such as a letter, a digit, or a punctuation mark. Because a byte represents only a small amount of information, amounts of computer memory and storage are usually given in kilobytes (1,024 bytes), megabytes (1,048,576 bytes), or gigabytes (1,073,741,824 bytes). See also bit, gigabyte, kilobyte, megabyte. Compare octet, word.
n. An encoding of a computer program that a compiler produces when the original source code is processed. This encoding is in an abstract, processor-independent form that cannot be directly executed by most CPUs but is highly suitable for further analysis (for example, compiler optimization), for processing by interpreters (for example, executing Java applets within Web browsers), or for use in generation of binary instructions for the target computer's CPU. Intermediate bytecode production is a feature of the compilers for the Pascal and Java programming languages. See also compiler, CPU, interpreter, Java, Java applet, Pascal.
n. See BIX.
n. A communications protocol in which data is transmitted as a string of characters in a particular character set, such as ASCII, rather than as a stream of bits as in a bit-oriented protocol. To express control information, a byte-oriented protocol relies on control characters, most of which are defined by the coding scheme used. The asynchronous communications protocols commonly used with modems and IBM's BISYNC protocol are byte-oriented protocols. Compare bit-oriented protocol.
n. The number of bytes that fit into an inch of length on a disk track or a tape. Acronym: BPI.
n. On the Internet, the major geographic domain specifying that an address is located in Belize.