Microsoft?® Computer Dictionary, Fifth Edition - page 14
I 2 L n. See integrated injection logic .
I2O n. Short for I ntelligent I nput/ O utput . A specification for I/O device driver architecture that is independent of both the device being controlled and the host operating system. See also driver , input/output device .
i386 n. A family of 32-bit microprocessors developed by Intel. The i386 was introduced in 1985. See also 80386DX .
i486 n. A family of 32-bit microprocessors developed by Intel that extended and built upon the capabilities of the i386. The i486 was introduced in 1989. See also i486DX .
i486DX n. An Intel microprocessor introduced in 1989. In addition to the features of the 80386 (32-bit registers, 32-bit data bus, and 32-bit addressing), the i486DX has a built-in cache controller, a built-in floating-point coprocessor, provisions for multiprocessing, and a pipelined execution scheme. Also called: 486 , 80486 . See also pipelining (definition 1) .
i486DX2 n. An Intel microprocessor introduced in 1992 as an upgrade to certain i486DX processors. The i486DX2 processes data and instructions at twice the system clock frequency. The increased operating speed leads to the generation of much more heat than in an i486DX, so a heat sink is often installed on the chip. Also called: 486DX , 80486 . See also heat sink , i486DX , microprocessor . Compare OverDrive .
A low-power-consumption version of Intel’s i486DX microprocessor designed primarily for laptop computers. The i486SL operates at a voltage of 3.3 volts rather than 5
i486SX n. An Intel microprocessor introduced in 1991 as a lower-cost alternative to the i486DX. It runs at slower clock speeds and has no floating-point processor. Also called: 486 , 80486 . See also 80386DX , 80386SX . Compare i486DX .
Intel’s 64-bit microprocessor architecture based on EPIC (Explicitly Parallel Instruction Computing) technology. IA-64 is the foundation for the 64-bit Merced chip, as well as future chips to be based on the same architecture. Unlike architectures based on the sequential execution of instructions, IA-64 is designed to implement the parallel execution defined by EPIC technology. It also provides for
IAB n. See Internet Architecture Board .
IAC n. Acronym for I nformation A nalysis C enter. One of several organizations chartered by the U.S. Department of Defense to facilitate the use of existing scientific and technical information. IACs establish and maintain comprehensive knowledge bases, including historical, technical, and scientific data, and also develop and maintain analytical tools and techniques for their use.
uthority. The organization historically responsible for assigning IP (Internet Protocol) addresses and overseeing technical parameters, such as protocol numbers and port
I-beam n. A mouse cursor used by many applications, such as word processors, when in text-editing mode. The I-beam cursor indicates sections of the document where text can be inserted, deleted, changed, or moved. The cursor is named for its I shape. Also called: I-beam pointer . See also cursor (definition 3) , mouse .
I-beam pointer n. See I-beam .
IBG n. Acronym for i nter b lock g ap. See inter-record gap .
IBM AT n. A class of personal computers introduced in 1984 and conforming to IBM’s PC/AT (Advanced Technology) specification. The first AT was based on the Intel 80286 processor and dramatically outperformed its predecessor, the XT, in speed. See also 80286 .
A class of personal computers introduced in 1981 and conforming to IBM’s PC specification. The first PC was based on the Intel 8088 processor. For a number of
A class of personal computers released by IBM in 1983. XT,
enabled users to add a wider range of peripherals to their machines than was possible with the original IBM PC. Equipped with a 10-megabyte hard disk drive and one or two 5
IBM PC-compatible adj. See PC-compatible .
A notebook computer introduced by Apple in July 1999. The iBook was intended as a portable version of the iMac and is easily distinguished by its rounded shape and the bright colors of its case. Initial iBook models were
IC 1 adj. Acronym for I n C haracter. Used to refer to events going on within a role-playing game, such as MUD, as opposed to events in real life. It is also used in the context of online chat, e-mail, and newsgroup postings. See also MUD , role-playing game .
IC 2 n. See integrated circuit .
ICANN n. Acronym for I nternet C orporation for A ssigned N ames and N umbers. The private, nonprofit corporation to which the U.S. government in 1998 delegated authority for administering IP (Internet Protocol) addresses, domain names, root servers, and Internet-related technical matters, such as management of protocol parameters (port numbers, protocol numbers, and so on). The successor to IANA (IP address administration) and NSI (domain name registration), ICANN was created to internationalize and privatize Internet management and administration. See also IANA , NSI .
ngineering. Software that
xchange. A protocol based on XML (Extensible Markup Language) designed to automate the distribution of syndicated content over the World Wide Web. Based on the concept of content syndicators (
rotocol. A network-layer (ISO/OSI level 3) Internet protocol that provides error correction and other information relevant to IP packet processing. For example, it can let the IP software on one machine
A small image displayed on the screen to represent an object that can be manipulated by the
iconic interface n. A user interface that is based on icons rather than on typed commands. See also graphical user interface , icon .
icon parade n. The sequence of icons that appears during the boot-up of a Macintosh computer.
ICP n. Acronym for I nternet C ache P rotocol. A networking protocol used by cache servers to locate specific Web objects in neighboring caches. Typically implemented over UDP, ICP also can be used for cache selection. ICP was developed for the Harvest research project at the University of Southern California. It has been implemented in SQUID and other Web proxy caches.
A downloadable software program developed by Mirabilis, and now owned by AOL Time-Warner Inc., that notifies Internet users when
ssociation. An education and information organization
ID n. Acronym for i ntrusion d etection. See IDS .
IDE n. 1. Acronym for I ntegrated D evice E lectronics. A type of disk-drive interface in which the controller electronics reside on the drive itself, eliminating the need for a separate adapter card. The IDE interface is compatible with the controller used by IBM in the PC/AT computer but offers advantages such as look-ahead caching. 2. See integrated development environment .
identifier n. Any text string used as a label, such as the name of a procedure or a variable in a program or the name attached to a hard disk or floppy disk. Compare descriptor .
IDL n. Acronym for I nterface D efinition L anguage. In object-oriented programming, a language that lets a program or object written in one language communicate with another program written in an unknown language. An IDL is used to define interfaces between client and server programs. For example, an IDL can provide interfaces to remote CORBA objects. See also CORBA , MIDL , object-oriented programming .
idle adj. 1. Operational but not in use. 2. Waiting for a command.
idle character n. In communications, a control character transmitted when no other information is available or ready to be sent. See also SYN .
idle interrupt n. An interrupt that occurs when a device or process becomes idle.
idle state n. The condition in which a device is operating but is not being used.
ystem. A type of security management system for computers and networks that gathers and analyzes information from various areas within a computer or a network to identify possible security breaches, both inside and outside the organization. An IDS can detect a wide range of hostile attack signatures, generate alarms, and, in some cases, cause routers to terminate communications from
IDSL n. Acronym for I nternet d igital s ubscriber l ine. A high-speed digital communications service that provides Internet access as fast as 1.1 Mbps (megabits per second) over standard telephone lines. IDSL uses a hybrid of ISDN and digital subscriber line technology. See also digital subscriber line , ISDN .
IE n. Acronym for i nformation e ngineering. A methodology for developing and maintaining information-processing systems, including computer systems and networks, within an organization.
ngineers. A society of engineering and electronics professionals based in the United States but boasting membership from numerous other
IEEE 1284 n. The IEEE standard for high-speed signaling through a bidirectional parallel computer interface. A computer that is compliant with the IEEE 1284 standard can communicate through its parallel port in five modes: outbound data transfer to a printer or similar device (“Centronics” mode), inbound transfer 4 (nibble mode) or 8 (byte mode) bits at a time, bidirectional Enhanced Parallel Ports (EPP) used by storage devices and other nonprinter peripherals, and Enhanced Capabilities Ports (ECP) used for bidirectional communication with a printer. See also Centronics parallel interface , ECP , enhanced parallel port .
A nonproprietary, high-speed, serial bus input/output standard. IEEE 1394 provides a means of connecting digital devices, including personal computers and consumer electronics hardware. It is platform-independent, scalable (expandable), and flexible in supporting peer-to-peer (
IEEE 1394 connector
A type of connector that enables you to connect and disconnect high-speed serial devices. An IEEE 1394 connector is usually on the back of your computer near the serial port or the parallel port. The IEEE 1394 bus is used primarily to connect high-end digital video and audio devices to your computer; however, some hard disks, printers,
IEEE 1394 port n. A 4- or 6-pin port that supports the IEEE 1394 standard and can provide direct connections between digital consumer electronics and computers. See also IEEE 1394 .
IEEE 488 n. The electrical definition of the General-Purpose Interface Bus (GPIB), specifying the data and control lines and the voltage and current levels for the bus. See also General-Purpose Interface Bus .
The electrical definition of the S-100 bus, used in early personal computer systems that used microprocessors such as the 8080, Z-80, and 6800. The S‐100 bus, based on the architecture of the Altair 8800, was extremely popular with early computer
A series of networking specifications developed by the IEEE. The x following 802 is a placeholder for individual specifications. The IEEE 802.x specifications
The Institute of Electrical and Electronics
IEEE printer cable n. A cable used to connect a printer to a PC’s parallel port that adheres to the IEEE 1284. See also IEEE 1284 .
IEPG n. Acronym for I nternet E ngineering and P lanning G roup. A collaborative group of Internet service providers whose goal is to promote the Internet and coordinate technical efforts on it.
IESG n. See Internet Engineering Steering Group .
orce. A worldwide organization of individuals interested in networking and the Internet. Managed by the IESG (Internet Engineering Steering Group), the IETF is charged with
IFC n. See Internet Foundation Classes .
.iff n. The file extension that identifies files in the IFF (Interchange File Format) format. IFF was most commonly used on the Amiga platform, where it constituted almost any kind of data. On other platforms, IFF is mostly used to store image and sound files.
IFF n. Acronym for I nterchange F ile F ormat. See .iff .
rocessing. An organization of
IFS n. See Installable File System Manager .
A control statement that executes a block of code if a Boolean expression evaluates to true. Most programming languages also support an ELSE clause, which specifies code that is to be executed only if the Boolean expression
IGES n. See Initial Graphics Exchange Specification .
IGMP n. See Internet Group Membership Protocol .
IGP n. See Interior Gateway Protocol .
IGRP n. Acronym for I nterior G ateway R outing P rotocol. A protocol developed by Cisco Systems that allows coordination between the routing of a number of gateways. Goals of IGRP include stable routing in large networks, fast response to changes in network topology, and low overhead. See also communications protocol , gateway , topology .
IIA n. See SIIA .
IIL n. See integrated injection logic .
IIOP n. Acronym for I nternet I nter- O RB P rotocol. A networking protocol that enables distributed programs written in different programming languages to communicate over the Internet. IIOP, a specialized mapping in the General Inter-ORB Protocol (GIOP) based on a client/server model, is a critical part of CORBA. See also CORBA . Compare DCOM .
IIS n. See Internet Information Server .
ILEC n. Acronym for I ncumbent L ocal E xchange C arrier. A telephone company that provides local service to its customers. Compare CLEC .
Not allowed, or leading to invalid results. For example, an illegal character in a word processing program would be one that the program cannot recognize; an illegal operation might be
The amount of light falling on, or illuminating, a surface area.
A measure of
IM n. See instant messaging .
iMac n. A family of Apple Macintosh computers introduced in 1998. Designed for nontechnical users, the iMac has a case that contains both the CPU and the monitor and is available in several bright colors. The “i” in iMac stands for Internet; the iMac was designed to make setting up an Internet connection extremely simple. The first version of the iMac included a 266-MHz PowerPC processor, a 66-MHz system bus, a hard drive, a CD-ROM drive, and a 15-inch monitor, with a translucent blue case. Later iMacs came with faster processors and a choice of case colors. See the illustration. See also Macintosh .
.image n. A file extension for a Macintosh Disk Image, a storage type often used on Apple’s FTP software download sites.
image n. 1. A stored description of a graphic picture, either as a set of brightness and color values of pixels or as a set of instructions for reproducing the picture. See also bit map , pixel map . 2. A duplicate, copy, or representation of all or part of a hard or floppy disk, a section of memory or hard drive, a file, a program, or data. For example, a RAM disk can hold an image of all or part of a disk in main memory; a virtual RAM program can create an image of some portion of the computer’s main memory on disk. See also RAM disk .
image color matching n. The process of image output correction to match the same colors that were scanned or input.
The use of a data compression technique on a graphical image. Uncompressed graphics files tend to use up large amounts of storage, so image compression is useful to
image compression dialog component
An application programming interface that sets parameters for compressing images and image sequences in QuickTime, a technology from Apple for creating, editing, publishing, and viewing multimedia content. The component displays a dialog box as a user interface,
Image Compression Manager
A major software component used in QuickTime, a technology from Apple for creating, editing, publishing, and viewing multimedia content. The Image Compression Manager is an interface that provides image-compression and image-
image compressor component n. A software component used by the Image Compression Manager to compress image data in QuickTime, a technology from Apple for creating, editing, publishing, and viewing multimedia content. See also Image Compression Manager , QuickTime .
image decompressor component n. A software component used by the Image Compression Manager to decompress image data in QuickTime, a technology from Apple for creating, editing, publishing, and viewing multimedia content. See also Image Compression Manager , QuickTime .
image editing n. The process of changing or modifying a bitmapped image, usually with an image editor.
An application program that allows users to modify the appearance of a bitmapped image, such as a scanned photo, by using filters and other functions. Creation of new images is
image enhancement n. The process of improving the quality of a graphic image, either automatically by software or manually by a user through a paint or drawing program. See also anti-aliasing , image processing .
An image that contains more than one hyperlink on a Web page. Clicking different parts of the image links the user to other resources on another part of the Web page or a different Web page or in a file. Often an image map, which can be a photograph, drawing, or a composite of several different drawings or photographs, is used as a map to the resources found on a particular Web site. Older Web browsers support only server-side image maps, which are executed on a Web server through CGI script. However, most
The analysis, manipulation, storage, and display of graphical images from sources such as photographs, drawings, and video. Image processing
image sensor n. A light-sensitive integrated circuit or group of integrated circuits used in scanners, digital cameras, and video cameras.
imagesetter n. A typesetting device that can transfer camera-ready text and artwork from computer files directly onto paper or film. Imagesetters print at high resolution (commonly above 1000 dpi) and are usually PostScript-compatible.
A number that must be
imaging n. The processes involved in the capture, storage, display, and printing of graphical images.
. The latest version of IMAP, a method for an e-mail program to gain access to e-mail and bulletin board messages stored on a mail server. Unlike POP3, a similar protocol, IMAP allows a user to retrieve messages
IMC n. See Internet Mail Consortium .
IMHO n. Acronym for i n m y h umble o pinion. IMHO, used in e-mail and in online forums, flags a statement that the writer wants to present as a personal opinion rather than as a statement of fact. See also IMO .
immediate access n. See direct access , random access .
immediate operand n. A data value, used in the execution of an assembly language instruction, that is contained in the instruction itself rather than pointed to by an address in the instruction.
immediate printing n. A process in which text and printing commands are sent directly to the printer without being stored as a printing file and without the use of an intermediate page-composition procedure or a file containing printer setup commands.
immersive imaging n. A method of presenting photographic images on a computer by using virtual reality techniques. A common immersive image technique puts the user in the center of the view. The user can pan 360 degrees within the image and can zoom in and out. Another technique puts an object in the center of the view and allows the user to rotate around the object to examine it from any perspective. Immersive imaging techniques can be used to provide virtual reality experiences without equipment such as a headpiece and goggles. Also called: image-based rendering . See also imaging , virtual reality .
pinion. A shorthand phrase used often in e-mail and Internet news and discussion groups to
A printer, such as a wire-pin
impedance n. Opposition to the flow of alternating current. Impedance has two aspects: resistance, which impedes both direct and alternating current and is always greater than zero; and reactance, which impedes alternating current only, varies with frequency, and can be positive or negative. See also resistance .
In role-playing games, the administrator,
import vb. To bring information from one system or program into another. The system or program receiving the data must somehow support the internal format or structure of the data. Conventions such as the TIFF (Tagged Image File Format) and PICT formats (for graphics files) make importing easier. See also PICT , TIFF . Compare export .
IMT-2000 n. See International Mobile Telecommunications for the Year 2000 .
In an environment capable of displaying multiple on-screen
in-betweening n. See tween .
Inbox n. In many e-mail applications, the default mailbox where the program stores incoming messages. See also e-mail , mailbox . Compare Outbox .
incident light n. The light that strikes a surface in computer graphics. See also illuminance .
in-circuit emulator n. See ICE (definition 2) .
INCLUDE directive n. A statement within a source-code file that causes another source-code file to be read in at that spot, either during compilation or during execution. It enables a programmer to break up a program into smaller files and enables multiple programs to use the same files.
inclusive OR n. See OR .
increment 1 n. A scalar or unit amount by which the value of an object such as a number, a pointer within an array, or a screen position designation is increased. Compare decrement 1 .
increment 2 vb. To increase a number by a given amount. For example, if a variable has the value 10 and is incremented successively by 2, it takes the values 12, 14, 16, 18, and so on. Compare decrement 2 .
incumbent local exchange carrier n. See ILEC .
indent 1 n. 1. Displacement of the left or right edge of a block of text in relation to the margin or to other blocks of text. 2. Displacement of the beginning of the first line of a paragraph relative to the other lines in the paragraph. Compare hanging indent .
Indeo n. A codec technology developed by Intel for compressing digital video files. See also codec . Compare MPEG .
independent content provider
A business or organization that
independent software vendor n. A third-party software developer; an individual or an organization that independently creates computer software. Acronym: ISV .
index 1 n. 1. A listing of keywords and associated data that point to the location of more comprehensive information, such as files and records on a disk or record keys in a database. 2. In programming, a scalar value that allows direct access into a multi-element data structure such as an array without the need for a sequential search through the collection of elements. See also array , element (definition 1) , hash , list .
index 2 vb. 1. In data storage and retrieval, to create and use a list or table that contains reference information pointing to stored data. 2. In a database, to find data by using keys such as words or field names to locate records. 3. In indexed file storage, to find files stored on disk by using an index of file locations (addresses). 4. In programming and information processing, to locate information stored in a table by adding an offset amount, called the index, to the base address of the table.
indexed address n. The location in memory of a particular item of data within a collection of items, such as an entry in a table. An indexed address is calculated by starting with a base address and adding to it a value stored in a register called an index register.
indexed search n. A search for an item of data that uses an index to reduce the amount of time required.
indexed sequential access method
A scheme for
index hole n. The small, round hole near the large, round spindle opening at the center of a 5.25-inch floppy disk. The index hole marks the location of the first data sector, enabling a computer to synchronize its read/write operations with the disk’s rotation.
Indexing Service Query Language n. A query language available in addition to SQL for the Indexing Service in Windows 2000. Formerly known as Index Server, its original function was to index the content of Internet Information Services (IIS) Web servers. Indexing Service now creates indexed catalogs for the contents and properties of both file systems and virtual Webs.
index mark n. 1. A magnetic indicator signal placed on a soft-sectored disk during formatting to mark the logical start of each track. 2. A visual information locator, such as a line, on a microfiche.
A dial or light that displays information about the status of a device, such as a light connected to a disk drive that
indirect address n. See relative address .
The ability to store energy in the form of a magnetic field. Any length of wire has some inductance, and coiling the wire, especially around a ferromagnetic
induction n. The creation of a voltage or current in a material by means of electric or magnetic fields, as in the secondary winding of a transformer when exposed to the changing magnetic field caused by an alternating current in the primary winding. See also impedance . Compare inductance .
Industry Standard Architecture n. See ISA .
INET n. 1. Short for I nter net . 2. An annual conference held by the Internet Society.
.inf n. The file extension for device information files, those files containing scripts used to control hardware operations.
infection n. The presence of a virus or Trojan horse in a computer system. See also Trojan horse , virus , worm .
The processing portion of an expert system. It matches input
inference programming n. A method of programming (as in Prolog) in which programs yield results based on logical inference from a set of facts and rules. See also Prolog .
infinite loop n. 1. A loop that, because of semantic or logic errors, can never terminate through normal means. 2. A loop that is intentionally written with no explicit termination condition but will terminate as a result of side effects or direct intervention. See also loop 1 (definition 1) , side effect .
is a mixture of the terms
, a German
A term created from the phrase
. A service provider that
The meaning of data as it is intended to be interpreted by people. Data consists of facts, which become information when they are seen in context and
Information Analysis Center n. See IAC .
Information and Content Exchange n. See ICE (definition 1) .
A specialized computer designed to perform a limited number of functions and, especially, to provide access to the Internet. Although devices such as electronic address books or appointment calendars might be considered information appliances, the term is more typically used for devices that are less expensive and less capable than a fully functional personal computer. Set-top boxes are a current example; other devices,
information center n. 1. A large computer center and its associated offices; the hub of an information management and dispersal facility in an organization. 2. A specialized type of computer system dedicated to information retrieval and decision-support functions. The information in such a system is usually read-only and consists of data extracted or downloaded from other production systems.
information engineering n. See IE (definition 1) .
The current period in human history, in which the possession and
information hiding n. A design practice in which implementation details for both data structures and algorithms within a module or subroutine are hidden from routines using that module or subroutine, so as to ensure that those routines do not depend on some particular detail of the implementation. In theory, information hiding allows the module or subroutine to be changed without breaking the routines that use it. See also break , module , routine , subroutine .
Information Highway or information highway n. See Information Superhighway .
Information Industry Association n. See SIIA .
information kiosk n. See kiosk .
information management n. The process of defining, evaluating, safeguarding, and distributing data within an organization or a system.
information packet n. See packet (definition 1) .
information processing n. The acquisition, storage, manipulation, and presentation of data, particularly by electronic means.
information resource management n. The process of managing the resources for the collection, storage, and manipulation of data within an organization or system.
information retrieval n. The process of finding, organizing, and displaying information, particularly by electronic means.
information revolution n. See information explosion .
information science n. The study of how information is collected, organized, handled, and communicated. See also information theory .
Information Services n. The formal name for a company’s data processing department. Acronym: IS . Also called: Data Processing , Information Processing , Information Systems , Information Technology , Management Information Services , Management Information Systems .
Information Superhighway n. The existing Internet and its general infrastructure, including private networks, online services, and so on. See also National Information Infrastructure .
Information Systems n. See Information Services .
Information Technology n. See Information Services .
Information Technology Industry Council n. Trade organization of the information technology industry. The council promotes the interests of the information technology industry and compiles information on computers, software, telecommunications, business equipment, and other topics related to information technology. Acronym: ITIC .
information theory n. A mathematical discipline founded in 1948 that deals with the characteristics and the transmission of information. Information theory was originally applied to communications engineering but has proved relevant to other fields, including computing. It focuses on such aspects of communication as amount of data, transmission rate, channel capacity, and accuracy of transmission, whether over cables or within society.
information warehouse n. The total of an organization’s data resources on all computers.
Infoseek n. A Web search site that provides full-text results for user searches plus categorized lists of related sites. InfoSeek is powered by the Ultraseek search engine and searches Web pages, Usenet newsgroups, and FTP and Gopher sites.
infrared adj. Having a frequency in the electromagnetic spectrum in the range just below that of red light. Objects radiate infrared in proportion to their temperature. Infrared radiation is traditionally divided into four somewhat arbitrary categories based on its wavelength. See the table. Acronym: IR .
|near infrared||7501500 nanometers (nm)|
|middle infrared||15006000 nm|
|far infrared||600040,000 nm|
|far-far infrared||40,000 nm1 millimeter (mm)|
Infrared Data Association n. See IrDA .
infrared device n. A computer, or a computer peripheral such as a printer, that can communicate by using infrared light. See also infrared .
infrared file transfer n. Wireless file transfer between a computer and another computer or device using infrared light. See also infrared .
infrared network connection n. A direct or incoming network connection to a remote access server using an infrared port. See also infrared port .
An optical port on a computer for interfacing with an infrared-capable device. Communication is achieved without physical connection through cables. Infrared ports can be found on some laptops,
inherent error n. An error in assumptions, design, logic, algorithms, or any combination thereof that causes a program to work improperly, regardless of how well written it is. For example, a serial communications program that is written to use a parallel port contains an inherent error. See also logic , semantics (definition 1) , syntax .
inherit vb. To acquire the characteristics of another class, in object-oriented programming. The inherited characteristics may be enhanced, restricted, or modified. See also class .
The transfer of the characteristics of a class in object-oriented programming to other classes derived from it. For example, if “vegetable” is a class, the classes “legume” and “root” can be derived from it, and each will inherit the properties of the “vegetable” class: name, growing
A set of structural and procedural attributes
inhibit vb. To prevent an occurrence. For example, to inhibit interrupts from an external device means to prevent the external device from sending any interrupts.
.ini n. In MS-DOS and Windows 3.x, the file extension that identifies an initialization file, which contains user preferences and startup information about an application program.
, a text file containing information about the initial configuration of Windows and Windows-based applications, such as default settings for fonts, margins, and line spacing. Two ini files, win.ini and system.ini, are required to run the Windows operating system through version 3.1. In later versions of Windows, ini files are
INIT n. On older Macintosh computers, a system extension that is loaded into memory at startup time. See also extension (definition 4) . Compare cdev .
Initial Graphics Exchange Specification
A standard file format for computer graphics, supported by the American National Standards Institute (ANSI), that is particularly suitable for describing models created with computer-aided design (CAD) programs. It includes a wide variety of basic geometric forms (primitives) and, in keeping with CAD objectives, offers
The process of assigning initial values to
initialization file n. See ini file .
A sequence of commands sent to a device, especially a modem, to configure it and prepare it for use. In the case of a modem, the initialization string consists of a string of
initialize vb. 1. To prepare a storage medium, such as a disk or a tape, for use. This may involve testing the medium’s surface, writing startup information, and setting up the file system’s index to storage locations. 2. To assign a beginning value to a variable. 3. To start up a computer. See also cold boot , startup .
initializer n. An expression whose value is the first (initial) value of a variable. See also expression .
initial program load
The process of copying an operating system into memory when a system is
initiator n. The device in a SCSI connection that issues commands. The device that receives the commands is the target. See also SCSI , target .
ink cartridge n. A disposable module that contains ink and is typically used in an ink-jet printer. See also ink-jet printer .
ink-jet printer or inkjet printer n. A nonimpact printer in which liquid ink is vibrated or heated into a mist and sprayed through tiny holes in the print head to form characters or graphics on the paper. Ink-jet printers are competitive with some laser printers in price and print quality if not in speed. However, the ink, which must be highly soluble to avoid clogging the nozzles in the print head, produces fuzzy-looking output on some papers and smears if touched or dampened shortly after printing. See also nonimpact printer , print head .
inline adj. 1. In programming, referring to a function call replaced with an instance of the function’s body. Actual arguments are substituted for formal parameters. An inline function is usually done as a compile-time transformation to increase the efficiency of the program. Also called: unfold , unroll . 2. In HTML code, referring to graphics displayed along with HTML-formatted text. Inline images placed in the line of HTML text use the tag <IMG>. Text within an inline image can be aligned to the top, bottom, or middle of a specific image.
inline code n. Assembly language or machine language instructions embedded within high-level source code. The form it takes varies considerably from compiler to compiler, if it is supported at all.
inline discussion n. Discussion comments that are associated with a document as a whole or with a particular paragraph, image, or table of a document. In Web browsers, inline discussions are displayed in the body of the document; in word-processing programs, they are usually displayed in a separate discussion or comments pane.
inline graphics n. Graphics files that are embedded in an HTML document or Web page and viewable by a Web browser or other program that recognizes HTML. By avoiding the need for separate file opening operations, inline graphics can speed the access and loading of an HTML document. Also called: inline image .
inline image n. An image that is embedded within the text of a document. Inline images are common on Web pages. See also inline graphics .
inline processing n. Operation on a segment of low-level program code, called inline code, to optimize execution speed or storage requirements. See also inline code .
inline stylesheet n. A stylesheet included within an HTML document. Because an inline stylesheet is directly associated with an individual document, any changes made to that document’s appearance will not affect the appearance of other Web site documents. Compare linked stylesheet .
A subroutine whose code is
ellite. Organization based in London, England, that operates
inner join n. An operator in relational algebra, often implemented in database management. The inner join produces a relation (table) that contains all possible ordered concatenations (joinings) of records from two existing tables that meet certain specified criteria on the data values. It is thus equivalent to a product followed by a select applied to the resulting table. Compare outer join .
inoculate vb. To protect a program against virus infection by recording characteristic information about it. For example, checksums on the code can be recomputed and compared with the stored original checksums each time the program is run; if any have changed, the program file is corrupt and may be infected. See also checksum , virus .
input 1 n. Information entered into a computer or program for processing, as from a keyboard or from a file stored on a disk drive.
input 2 vb. To enter information into a computer for processing.
input area n. See input buffer .
input-bound adj. See input/output-bound .
input buffer n. A portion of computer memory set aside for temporary storage of information arriving for processing. See also buffer 1 .
input channel n. See input/output channel .
input device n. A peripheral device whose purpose is to allow the user to provide input to a computer system. Examples of input devices are keyboards, mice, joysticks, and styluses. See also peripheral .
input driver n. See device driver .
input language n. 1. A language to be inputted into the system through the keyboard, a speech-to-text converter, or an Input Method Editor (IME). 2. In Microsoft Windows XP, a Regional and Language Options setting that specifies the combination of the language being entered and the keyboard layout, IME, speech-to-text converter, or other device being used to enter it. This setting was formerly known as input locale.
Input Method Editor
Programs used to enter the thousands of different characters in written Asian languages with a standard 101-key keyboard. An IME consists of both an engine that converts keystrokes into
input/output n. The complementary tasks of gathering data for a computer or a program to work with, and of making the results of the computer’s activities available to the user or to other computer processes. Gathering data is usually done with input devices such as the keyboard and the mouse, while the output is usually made available to the user via the display and the printer. Other data resources, such as disk files and communications ports for the computer, can serve as either input or output devices. Acronym: I/O .
input/output area n. See input/output buffer .
Characterized by the need to
input/output buffer n. A portion of computer memory reserved for temporary storage of incoming and outgoing data. Because input/output devices can often write to a buffer without intervention from the CPU, a program can continue execution while the buffer fills, thus speeding program execution. See also buffer 1 .
input/output channel n. A hardware path from the CPU to the input/output bus. See also bus .
input/output device n. A piece of hardware that can be used both for providing data to a computer and for receiving data from it, depending on the current situation. A disk drive is an example of an input/output device. Some devices, such as a keyboard or a mouse, can be used only for input and are thus called input (input-only) devices. Other devices, such as printers, can be used only for output and are thus called output (output-only) devices. Most devices require installation of software routines called device drivers to enable the computer to transmit and receive data to and from them.
input/output interface n. See input/output controller .
input/output port n. See port .
Hardware designed to handle input and output operations to relieve the
input/output statement n. A program instruction that causes data to be transferred between memory and an input or output device.
input port n. See port .
input stream n. A flow of information used in a program as a sequence of bytes that are associated with a particular task or destination. Input streams include series of characters read from the keyboard to memory and blocks of data read from disk files. Compare output stream .
inquiry n. A request for information. See also query .
INS n. See WINS .
insertion point n. A blinking vertical bar on the screen, such as in graphical user interfaces, that marks the location at which inserted text will appear. See also cursor (definition 1) .
Insert key n. A key on the keyboard, labeled “Insert” or “Ins,” whose usual function is to toggle a program’s editing setting between an insert mode and an overwrite mode, although it may perform different functions in different applications. Also called: Ins key .
A mode of operation in which a character typed into a document or at a command line pushes subsequent existing characters farther to the right on the screen rather than overwriting them. Insert mode is the
An attack on a network or system carried out by an individual associated with the hacked system. Insider attacks are typically the work of current or former
Ins key n. See Insert key .
install vb. To set in place and prepare for operation. Operating systems and application programs commonly include a disk-based installation, or setup, program that does most of the work of preparing the program to work with the computer, printer, and other devices. Often such a program can check for devices attached to the system, request the user to choose from sets of options, create a place for the program on the hard disk, and modify system startup files as necessary.
installable device driver n. A device driver that can be embedded within an operating system, usually in order to override an existing, less-functional service.
Installable File System Manager n. In Windows 9x and Windows 2000, the part of the file system architecture responsible for arbitrating access to the different file system components. Acronym: IFS .
installation program n. A program whose function is to install another program, either on a storage medium or in memory. An installation program, also called a setup program, might be used to guide a user through the often complex process of setting up an application for a particular combination of machine, printer, and monitor.
Installer n. A program, provided with the Apple Macintosh operating system, that allows the user to install system upgrades and make bootable (system) disks.
instance n. An object, in object-oriented programming, in relation to the class to which it belongs. For example, an object myList that belongs to a class List is an instance of the class List . See also class , instance variable , instantiate , object (definition 2) .
instance variable n. A variable associated with an instance of a class (an object). If a class defines a certain variable, each instance of the class has its own copy of that variable. See also class , instance , object (definition 2) , object-oriented programming .
instantiate vb. To create an instance of a class. See also class , instance , object (definition 2) .
A service that alerts users when friends or colleagues are on line and allows them to communicate with each other in real time through private online chat areas. With instant messaging, a user creates a list of other users with whom he or she wishes to communicate; when a user from his or her list is on line, the service alerts the user and enables immediate contact with the other user. While instant messaging has primarily been a proprietary service
Institute of Electrical and Electronics Engineers n. See IEEE .
instruction n. An action statement in any computer language, most often in machine or assembly language. Most programs consist of two types of statements: declarations and instructions. See also declaration , statement .
instruction code n. See operation code .
instruction counter n. See instruction register .
The cycle in which a processor retrieves an instruction from memory, decodes it, and carries it out. The time required for an instruction cycle is the sum of the instruction (fetch) time and the execution (translate and execute) time and is measured by the number of clock
The assortment of types of instructions contained in a program, such as assignment instructions, mathematical instructions (floating-point or integer), control instructions, and indexing instructions. Knowledge of instruction
instruction pointer n. See program counter .
A register in a central processing unit that holds the address of the
The set of machine instructions that a processor recognizes and can execute.
instruction time n. The number of clock ticks (pulses of a computer’s internal timer) required to retrieve an instruction from memory. Instruction time is the first part of an instruction cycle; the second part is the execution (translate and execute) time. Also called: I-time .
instruction word n. 1. The length of a machine language instruction. 2. A machine language instruction containing an operation code identifying the type of instruction, possibly one or more operands specifying data to be affected or its address, and possibly bits used for indexing or other purposes. See also assembler , machine code .
Any material that is a very poor conductor of electricity, such as rubber, glass, or ceramic.
A device used to separate elements of electrical circuits and prevent current from taking unwanted paths, such as the stacks of ceramic disks that suspend
integer n. 1. A positive or negative “whole” number, such as 37, 50, or 764. 2. A data type representing whole numbers. Calculations involving only integers are much faster than calculations involving floating-point numbers, so integers are widely used in programming for counting and numbering purposes. Integers can be signed (positive or negative) or unsigned (positive). They can also be described as long or short, depending on the number of bytes needed to store them. Short integers, stored in 2 bytes, cover a smaller range of numbers (for example, 32,768 through 32,767) than do long integers (for example, 2,147,483,648 through 2,147,483,647), which are stored in 4 bytes. Also called: integral number . See also floating-point notation .
integral modem n. A modem that is built into a computer, as opposed to an internal modem, which is a modem on an expansion card that can be removed. See also external modem , internal modem , modem .
integral number n. See integer (definition 2) .
A device consisting of a number of connected circuit elements, such as
||in the 10s|
|medium-scale integration (MSI)||in the 100s|
|large-scale integration (LSI)||in the 1000s|
|very-large-scale integration (VLSI)||in the 100,000s|
||1,000,000 or more|
integrated development environment n. A set of integrated tools for developing software. The tools are generally run from one user interface and consist of a compiler, an editor, and a debugger, among others. Acronym: IDE .
Integrated Device Electronics n. See IDE (definition 1) .
integrated injection logic
A type of circuit design that uses both NPN and PNP transistors and does not require other components, such as resistors. Such circuits are moderately fast,
Integrated Services Digital Network n. See ISDN .
Integrated Services LAN n. See isochronous network .
A program that combines several applications, such as word processing, database management, and spreadsheets, in a single package. Such software is “integrated” in two ways: it can transfer data from one of its applications to another, helping users coordinate tasks and merge information created with the different software tools; and it provides the user with a consistent interface for choosing commands, managing files, and
In computing, the combining of different activities, programs, or hardware components into a functional unit.
In electronics, the process of packing multiple electronic circuit elements on a single chip.
A circuit whose output represents the integral, with respect to time, of the input signalthat is, its total
integrity n. The completeness and accuracy of data stored in a computer, especially after it has been manipulated in some way. See also data integrity .
Intel Architecture 64 n. See IA-64 .
Content of the human intellect deemed to be unique and original and to have
intelligence n. 1. The ability of hardware to process information. A device without intelligence is said to be dumb; for example, a dumb terminal connected to a computer can receive input and display output but cannot process information independently. 2. The ability of a program to monitor its environment and initiate appropriate actions to achieve a desired state. For example, a program waiting for data to be read from disk might switch to another task in the meantime. 3. The ability of a program to simulate human thought. See also artificial intelligence . 4. The ability of a machine such as a robot to respond appropriately to changing stimuli (input).
intelligent adj. Of, pertaining to, or characteristic of a device partially or totally controlled by one or more processors integral to the device.
intelligent agent n. See agent (definition 2) .
intelligent cable n. A cable that incorporates circuitry to do more than simply pass signals from one end of the cable to the other, such as to determine the characteristics of the connector into which it is plugged. Also called: smart cable .
Intelligent Concept Extraction n. A technology owned by Excite, Inc., for searching indexed databases to retrieve documents from the World Wide Web. Intelligent Concept Extraction is like other search technologies in being able to locate indexed Web documents related to one or more key words entered by the user. Based on proprietary search technology, however, it also matches documents conceptually by finding relevant information even if the document found does not contain the key word or words specified by the user. Thus, the list of documents found by Intelligent Concept Extraction can include both documents containing the specified search term and those containing alternative words related to the search term. Acronym: ICE .
A database that manipulates stored information in a way that people find logical, natural, and easy to use. An intelligent database conducts searches relying not only on traditional data-finding routines but also on predetermined rules
Intelligent hub n. A type of hub that, in addition to transmitting signals, has built-in capability for other network chores, such as monitoring or reporting on network status. Intelligent hubs are used in different types of networks, including ARCnet and 10Base-T Ethernet. See also hub .
Intelligent Input/Output n. See I2O .
intelligent terminal n. A terminal with its own memory, processor, and firmware that can perform certain functions independently of its host computer, most often the rerouting of incoming data to a printer or video screen.
Intelligent Transportation Infrastructure n. A system of automated urban and suburban highway and mass transit control and management services proposed in 1996 by U.S. Secretary of Transportation Federico Pea. Acronym: ITI .
IntelliSense n. A Microsoft technology used in various Microsoft products, including Internet Explorer, Visual Basic, Visual Basic C++, and Office that is designed to help users perform routine tasks. In Visual Basic, for example, information such as the properties and methods of an object is displayed as the developer types the name of the object in the Visual Basic code window.
Intensity Red Green Blue n. See IRGB .
interactive adj. Characterized by conversational exchange of input and output, as when a user enters a question or command and the system immediately responds. The interactivity of microcomputers is one of the features that makes them approachable and easy to use.
interactive fiction n. A type of computer game in which the user participates in a story by giving commands to the system. The commands given by the user determine, to some extent, the events that occur during the story. Typically the story involves a goal that must be achieved, and the puzzle is to determine the correct sequence of actions that will lead to the accomplishment of that goal. See also adventure game .
interactive graphics n. A form of user interface in which the user can change and control graphic displays, often with the help of a pointing device such as a mouse or a joystick. Interactive graphics interfaces occur in a range of computer products, from games to computer-aided design (CAD) systems.
interactive processing n. Processing that involves the more or less continuous participation of the user. Such a command/response mode is characteristic of microcomputers. Compare batch processing (definition 2) .
interactive program n. A program that exchanges output and input with the user, who typically views a display of some sort and uses an input device, such as a keyboard, mouse, or joystick, to provide responses to the program. A computer game is an interactive program. Compare batch program .
interactive services n. See BISDN .
interactive session n. A processing session in which the user can more or less continuously intervene and control the activities of the computer. Compare batch processing (definition 2) .
A video technology in which a viewer
interactive TV n. See iTV .
interactive video n. The use of computer-controlled video, in the form of a CD-ROM or videodisc, for interactive education or entertainment. See also CD-ROM , interactive , interactive television , videodisc .
interactive voice response
A computer that operates through the telephone system, in which input commands and data are transmitted to the computer as spoken words and numbers or tones and dial pulses generated by a telephone instrument; and output instructions and data are received from the computer as
Interactive voice system n. See interactive voice response .
interapplication communication n. The process of one program sending messages to another program. For example, some e-mail programs allow users to click on a URL within the message. After the user clicks on the URL, browser software will automatically launch and access the URL.
interblock gap n. See inter-record gap .
Interchange File Format n. See .iff .
Interchange Format n. See Rich Text Format .
interconnect n. 1. See System Area Network . 2. An electrical or mechanical connection. Interconnect is the physical connection and communication between two components in a computer system.
The point at which a connection is made between two elements so that they can work with each other or exchange information.
Software that enables a program to work with the user (the user interface, which can be a command-line interface,
interface adapter n. See network adapter .
interface card n. See adapter .
Interface Definition Language n. See IDL .
Noise or other external signals that affect the performance of a communications channel.
Electromagnetic signals that can disturb radio or television
Interior Gateway Protocol n. A protocol used for distributing routing information among routers (gateways) in an autonomous networkthat is, a network under the control of one administrative body. The two most often used interior gateway protocols are RIP (Routing Information Protocol) and OSPF (Open Shortest Path First). Acronym: IGP . See also autonomous system , OSPF , RIP . Compare exterior gateway protocol .
Interior Gateway Routing Protocol n. See IGRP .
Interix n. A software application from Microsoft that allows businesses to run existing UNIX-based legacy applications while adding applications based on the Microsoft Windows operating system. Interix serves as a single enterprise platform from which to run UNIX-based, Internet-based, and Windows-based applications.
Pertaining to a display method on raster-scan monitors in which the
interlaced GIF n. A picture in GIF format that is gradually displayed in a Web browser, showing increasingly detailed versions of the picture until the entire file has finished downloading. Users of slower modems have a perceived shorter wait time for the image to appear, and they can sometimes get enough information about the image to decide whether to proceed with the download or move on. Users with faster connections will notice little difference in effect between an interlaced GIF and a noninterlaced GIF.
interlacing n. See interlace scanning .
interleaved memory n. A method of organizing the addresses in RAM memory in order to reduce wait states. In interleaved memory, adjacent locations are stored in different rows of chips so that after accessing a byte, the processor does not have to wait an entire memory cycle before accessing the next byte. See also access time (definition 1) , wait state .
interlock vb. To prevent a device from acting while the current operation is in progress.
intermediate language n. 1. A computer language used as an intermediate step between the original source language, usually a high-level language, and the target language, usually machine code. Some high-level compilers use assembly language as an intermediate language. See also compiler (definition 2) , object code . 2. See Microsoft intermediate language .
Pertaining to something, such as a signal or connection, that is not unbroken but occurs at periodic or
An error that
internal clock n. See clock/calendar .
internal command n. A routine that is loaded into memory along with the operating system and resides there for as long as the computer is on. Compare external command .
internal font n. A font that is already loaded in a printer’s memory (ROM) when the printer is shipped. Compare downloadable font , font cartridge .
An interrupt generated by the processor itself in response to certain predefined situations, such as an attempt to divide by zero or an arithmetic value
internal memory n. See primary storage .
A view of information about the physical files composing a database, including file names, file locations, accessing methodology, and actual or potential data
internal sort n. 1. A sorting operation that takes place on files completely or largely held in memory rather than on disk during the process. 2. A sorting procedure that produces sorted subgroups of records that will be subsequently merged into one list.
International Computer Security Association n. See ICSA .
International Federation of Information Processing n. See IFIP .
International Maritime Satellite n. See Inmarsat .
International Mobile Telecommunications for the Year 2000 n. Specifications set forth by the International Telecommunications Union (ITU) to establish third-generation wireless telecommunication network architecture. The specifications include faster data transmission speeds and improved voice quality. Acronym: IMT-2000 .
International Organization for Standardization n. See ISO .
International Telecommunication Union n. See ITU .
International Telecommunication Union-Telecommunication Standardization Sector n. See ITU-T .
International Telegraph and Telephone Consultative Committee n. English-language form of the name for the Comit Consultatif International Tlgraphique et Tlphonique, a standards organization that became part of the International Telecommunication Union in 1992. See ITU-T . See also CCITT .
Internaut n. See cybernaut .
internet n. Short for internet work . A set of computer networks that may be dissimilar and are joined together by means of gateways that handle data transfer and conversion of messages from the sending networks’ protocols to those of the receiving network.
The worldwide collection of networks and gateways that use the TCP/IP suite of protocols to communicate with one another. At the heart of the Internet is a backbone of high-speed data communication lines between major nodes or host computers, consisting of thousands of commercial, government, educational, and other computer systems, that route data and messages. One or more Internet nodes can go off line without endangering the Internet as a whole or
A computer-network development project launched in 1996 by a collaborative group of 120 universities under the auspices of the University Corporation for Advanced Internet Development (UCAID). The consortium is now being led by over 190 universities working with industry and government. The goal of Internet2, whose high-speed, fiberoptic backbone was brought on line in early 1999, is the development of advanced Internet technologies and applications for use in research and education at the university level. Though not open for public use, Internet2 and the technologies and applications developed by its members are intended to eventually benefit users of the commercial Internet as well. Some of the new technologies Internet2 and its
The capability of a user to connect to the Internet. This is generally accomplished through one of two ways. The first is through a dialing up of an Internet service provider or an online information services provider via a modem connected to the user’s computer. This method is the one used by the majority of home computer users. The second way is through a dedicated line, such as a T1 carrier, that is connected to a local area network, to which, in
Internet access device n. A communications and signal-routing mechanism, possibly incorporating usage tracking and billing features, for use in connecting multiple remote users to the Internet.
Internet access provider n. See ISP .
A generic term for a registered username at an Internet Service Provider (ISP). An Internet account is accessed via username and password. Services such as dial-in PPP Internet access and e-mail are provided by ISPs to Internet account
Internet address n. See domain name address , e-mail address , IP address .
Internet appliance n. 1. See set-top box . 2. See server appliance .
Internet Architecture Board n. The body of the Internet Society (ISOC) responsible for overall architectural considerations regarding the Internet. The IAB also serves to adjudicate disputes in the standards process. Acronym: IAB . See also Internet Society .
Internet Assigned Numbers Authority n. See IANA , ICANN .
Internet backbone n. One of several high-speed networks connecting many local and regional networks, with at least one connection point where it exchanges packets with other Internet backbones. Historically, the NSFnet (predecessor to the modern Internet) was the backbone to the entire Internet in the United States. This backbone linked the supercomputing centers that the National Science Foundation (NSF) runs. Today, different providers have their own backbones so that the backbone for the supercomputing centers is independent of backbones for commercial Internet providers such as MCI and Sprint. See also backbone .
Broadcasting of audio, or audio plus video, signals across the Internet. Internet broadcasting includes conventional over-the-air broadcast stations that transmit their signals into the Internet as well as Internet-only
Internet Cache Protocol n. See ICP .
Internet Control Message Protocol n. See ICMP .
Internet Corporation for Assigned Names and Numbers n. See ICANN .
Internet cramming n. See Web cramming .
Internet Directory n. 1. Online database of sites organized by category where you can search for files and information by subject, keyword, or other criteria. 2. Storage place for information such as names, Web addresses, organizations, departments, countries, and locations. Typically, Internet Directories are used to look up e-mail addresses that are not in a local address book or a corporate-wide directory.
A document produced by the Internet Engineering Task Force (IETF) for purposes of discussing a possible change in standards that
Internet Engineering and Planning Group n. See IEPG .
Internet Engineering Steering Group n. The group within the Internet Society (ISOC) that, along with the Internet Architecture Board (IAB), reviews the standards proposed by the Internet Engineering Task Force (IETF). Acronym: IESG .
Internet Engineering Task Force n. See IETF .
Internet Explorer n. Microsoft’s Web browsing software. Introduced in October 1995, the latest versions of Internet Explorer include many features that allow you to customize your experience on the Web. Internet Explorer is also available for the Macintosh and UNIX platforms. See also ActiveX control , Java applet , Web browser .
Internet Foundation Classes
A Java class library developed by Netscape to facilitate the creation of full-feature, mission-critical Java applications. Internet Foundation Classes (IFC) comprises
Internet gateway n. A device that provides the connection between the Internet backbone and another network, such as a LAN (local area network). Usually the device is a computer dedicated to the task or a router. The gateway generally performs protocol conversion between the Internet backbone and the network, data translation or conversion, and message handling. A gateway is considered a node on the Internet. See also gateway , Internet backbone , node (definition 2) , router .
Internet Group Membership Protocol
A protocol used by IP
Internet home n. See smart home .
Internet Information Server
Microsoft’s brand of Web server software,
Internet Inter-ORB Protocol n. See IIOP .
Internet Mail Consortium
An international membership organization of businesses and
Internet Naming Service n. See WINS .
Internet Printing Protocol
A specification for transmission of documents to printers through the Internet. Development of the Internet Printing Protocol (IPP) was proposed in 1997 by members of the Internet Engineering Task Force (IETF). Intended to provide a standard protocol for Internet-based printing, IPP covers both printing and printer management (printer status, job cancellation, and so on). It is
Internet Protocol n. See IP .
Internet Protocol address n. See IP address .
Internet Protocol next generation n. See IPng .
Internet Protocol number n. See IP address .
Internet Protocol Security n. See IPSec .
Internet Protocol version 4 n. See IPv4 .
Internet Protocol version 6 n. See IPv6 .
Internet reference model n. See TCP/IP reference model .
Internet Relay Chat n. See IRC .
Internet Research Steering Group n. The governing body of the Internet Research Task Force (IRTF). Acronym: IRSG .
Internet Research Task Force n. A volunteer organization that is an arm of the Internet Society (ISOC) focused on making long-term recommendations concerning the Internet to the Internet Architecture Board (IAB). Acronym: IRTF . See also Internet Society .
Internet robot n. See spider .
Internet security n. A broad topic dealing with all aspects of data authentication, privacy, integrity, and verification for transactions over the Internet. For example, credit card purchases made via a World Wide Web browser require attention to Internet security issues to ensure that the credit card number is not intercepted by an intruder or copied from the server where the number is stored, and to verify that the credit card number is actually sent by the person who claims to be sending it.
Internet Security and Acceleration Server n. A software application from Microsoft Corporation to increase the security and performance of Internet access for businesses. Internet Security and Acceleration Server provides an enterprise firewall and high-performance Web cache server to securely manage the flow of information from the Internet through the enterprise’s internal network. Acronym: ISA Server .
Internet Server Application Programming Interface n. See ISAPI .
Internet service provider n. See ISP .
Internet Society n. An international, nonprofit organization based in Reston, Virginia, comprising individuals, companies, foundations, and government agencies, that promotes the use, maintenance, and development of the Internet. The Internet Architecture Board (IAB) is a body within the Internet Society. In addition, the Internet Society publishes the Internet Society News and produces the annual INET conference. Acronym: ISOC . See also INET , Internet Architecture Board .
Internet Software Consortium n. A nonprofit organization that develops software that is available for free, via the World Wide Web or FTP, and engages in development of Internet standards such as the Dynamic Host Configuration Protocol (DHCP). Acronym: ISC . See also DHCP .
Internet SSE n. See SSE .
Internet Streaming Media Alliance n. See ISMA .
Internet synchronization n. 1. The process of synchronizing data between computing and communication devices that are connected to the Internet. 2. A feature in Microsoft Jet and Microsoft Access that allows replicated information to be synchronized in an environment in which an Internet server is configured with Microsoft Replication Manager, a tool included with Microsoft Office 2000 Developer.
Internet Talk Radio
Audio programs similar to radio broadcasts but distributed over the Internet in the form of files that can be downloaded via FTP. Internet Talk Radio programs, prepared at the National Press Building in Washington, D.C., are 30 minutes to 1
Internet telephone n. Point-to-point voice communication that uses the Internet instead of the public-switched telecommunications network to connect the calling and called parties. Both the sending and the receiving party need a computer, a modem, an Internet connection, and an Internet telephone software package to make and receive calls.
Internet Telephony Service Provider n. See ITSP .
Internet telephony n. See VoIP .
Internet television n. The transmission of television audio and video signals over the Internet.
Internet traffic distribution n. See ITM .
Internet traffic management n. See ITM .
Of or pertaining to communications between connected networks. It is often used to refer to communication between one LAN (local area network) and another over the Internet or another WAN (
A network made up of smaller,
Internetwork Packet Exchange n. See IPX .
Internetwork Packet Exchange/Sequenced Packet Exchange n. See IPX/SPX .
Internet World n. Series of international conferences and exhibitions on e-commerce and Internet technology sponsored by Internet World magazine. Major conferences include the world’s largest Internet conferences, Internet World Spring and Internet World Fall.
Internet Worm n. A string of self-replicating computer code that was distributed through the Internet in November 1988. In a single night, it overloaded and shut down a large portion of the computers connected to the Internet at that time by replicating itself over and over on each computer it accessed, exploiting a bug in UNIX systems. Intended as a prank, the Internet Worm was written by a student at Cornell University. See also back door , worm .
The organization that has traditionally registered domain names and IP addresses as well as distributed information about the Internet. InterNIC was
Referring to components of computer systems that are able to function in different environments. For example, Microsoft’s NT operating system is interoperable on Intel, DEC Alpha, and other CPUs. Another example is the SCSI standard for disk drives and other peripheral devices that allows them to
interpret vb. 1. To translate a statement or instruction into executable form and then execute it. 2. To execute a program by translating one statement at a time into executable form and executing it before translating the next statement, rather than by translating the program completely into executable code (compiling it) before executing it separately. See also interpreter . Compare compile .
interpreted language n. A language in which programs are translated into executable form and executed one statement at a time rather than being translated completely (compiled) before execution. Basic, LISP, and APL are generally interpreted languages, although Basic can also be compiled. See also compiler . Compare compiled language .
A program that
interprocess communication n. The ability of one task or process to communicate with another in a multitasking operating system. Common methods include pipes, semaphores, shared memory, queues, signals, and mailboxes. Acronym: IPC .
An unused space between data blocks stored on a disk or tape. Because the speed of disks and tapes fluctuates slightly during operation of the drives, a new data block may not occupy the exact space occupied by the old block it overwrites. The inter-record gap
interrogate vb. To query with the expectation of an immediate response. For example, a computer may interrogate an attached terminal to determine the terminal’s status (readiness to transmit or receive).
A signal from a device to a computer’s processor requesting attention from the processor. When the processor receives an interrupt, it suspends its current operations, saves the status of its work, and transfers control to a special routine known as an interrupt handler, which contains the instructions for dealing with the particular situation that caused the interrupt. Interrupts can be generated by various hardware devices to request service or report problems, or by the processor itself in response to program errors or
Processing that takes place only when
interrupt handler n. A special routine that is executed when a specific interrupt occurs. Interrupts from different causes have different handlers to carry out the corresponding tasks, such as updating the system clock or reading the keyboard. A table stored in low memory contains pointers, sometimes called vectors, that direct the processor to the various interrupt handlers. Programmers can create interrupt handlers to replace or supplement existing handlers, such as by making a clicking sound each time the keyboard is pressed.
interrupt priority n. See interrupt .
interrupt request line
A hardware line over which a device such as an input/output port, the keyboard, or a disk drive can send interrupts (requests for service) to the CPU. Interrupt request lines are built into the computer’s internal hardware and are assigned different levels of priority so that the CPU can determine the sources and relative importance of incoming service requests. They are of concern
interrupt vector n. A memory location that contains the address of the interrupt handler routine that is to be called when a specific interrupt occurs. See also interrupt .
interrupt vector table n. See dispatch table .
An operator in relational algebra, used in database management. Given two relations (tables), A and B, that have corresponding fields (
in the wild
A private network based on Internet protocols such as TCP/IP but designed for information management within a company or organization. Its uses include such services as document distribution, software distribution, access to databases, and training. An intranet is so called because it looks like a World Wide Web site and is based on the same technologies, yet is
intraware n. Groupware or middleware for use on a company’s private intranet. Intraware packages typically contain e-mail, database, workflow, and browser applications. See also groupware , intranet , middleware .
intrinsic font n. A font (type size and design) for which a bit image (an exact pattern) exists that can be used as is, without such modification as scaling. Compare derived font .
intruder n. An unauthorized user or unauthorized program, generally considered to have malicious intent, on a computer or computer network. See also bacterium , cracker , Trojan horse , virus .
intruder attack n. A form of hacker attack in which the hacker enters the system without prior knowledge or access to the system. The intruder will typically use a combination of probing tools and techniques to learn about the network to be hacked. Compare insider attack .
Intrusion Countermeasure Electronics n. See ICE (definition 3) .
intrusion detection n. See IDS .
intrusion-detection system n. See IDS .
invalid adj. Erroneous or unrecognizable because of a flaw in reasoning or an error in input. Invalid results, for example, might occur if the logic in a program is faulty. Compare illegal .
inverse video n. See reverse video .
invert vb. 1. To reverse something or change it to its opposite. For example, to invert the colors on a monochrome display means to change light to dark and dark to light. See the illustration. 2. In a digital electrical signal, to replace a high level by a low level and vice versa. This type of operation is the electronic equivalent of a Boolean NOT operation.
inverted file n. See inverted list .
A method for creating alternative locators for sets of information. For example, in a file containing data about
A database similar to a relational database but with several differences that make it much more difficult for the database management system to ensure data consistency, integrity, and security than with a relational system. The rows (records or tuples) of an inverted-list table are ordered in a specific physical sequence, independent of any orderings that may be imposed by means of indexes. The total database can also be ordered, with specified logical merge criteria being imposed between tables. Any number of search keys, either simple or composite, can be defined. Unlike the keys of a relational system, these search keys are arbitrary fields or combinations of fields. No integrity or uniqueness constraints are enforced;
A file structure in which record keys are stored and manipulated separately from the records
inverter n. 1. A logic circuit that inverts (reverses) the signal input to itfor example, inverting a high input to a low output. 2. A device that converts direct current (DC) to alternating current (AC).
invoke vb. To call or activate; used in reference to commands and subroutines.
I/O n. See input/output .
I/O-bound adj. See input/output-bound .
I/O controller n. See input/output controller .
I/O device n. See input/output device .
A page printer in which the image is formed in electrostatic charges on a drum that picks up toner and transfers it to the paper, as in a laser, LED, or LCD printer, but the drum is charged using a beam of ions rather than light. These printers, used mainly in high-volume data-processing environments, typically
I/O port n. See port 1 (definition 1) .
I/O processor n. See input/output processor .
IO.SYS n. One of two hidden system files installed on an MS-DOS startup disk. IO.SYS in IBM releases of MS-DOS (called IBMBIO.COM) contains device drivers for peripherals such as the display, keyboard, floppy disk drive, hard disk drive, serial port, and real-time clock. See also MSDOS.SYS .
IP n. Acronym for I nternet P rotocol. The protocol within TCP/IP that governs the breakup of data messages into packets, the routing of the packets from sender to destination network and station, and the reassembly of the packets into the original data messages at the destination. IP runs at the internetwork layer in the TCP/IP modelequivalent to the network layer in the ISO/OSI reference model. See also ISO/OSI reference model , TCP/IP . Compare TCP .
A 32-bit (4-byte) binary number that uniquely identifies a host (computer) connected to the Internet to other Internet hosts, for the purposes of communication through the transfer of packets. An IP address is expressed in “
IP address classes n. Short for I nternet P rotocol address classes . The classes into which IP addresses were divided to accommodate different network sizes. Each class is associated with a range of possible IP addresses and is limited to a specific number of networks per class and hosts per network. See the table. See also Class A IP address , Class B IP address , Class C IP address , IP address .
|Address Class||Range of IP Addresses||Networks per Class||Hosts per Network (maximum number)|
|Class A (/8)||1.x.x.x to 126.x.x.x||126||16,777,214|
|Class B (/16)||128.0.x.x to 191.255.x.x||16,384||65,534|
|Class C (/24)||192.0.0.x to 223.255.255.x||2,097,152||254|
IP aliasing n. See NAT .
IPC n. See interprocess communication .
ipchains n. See iptables .
IP Filter n. Short for I nternet P rotocol Filter . A TCP/IP packet filter for UNIX, particularly BSD. Similar in functionality to netfilter and iptables in Linux, IP Filter can be used to provide network address translation (NAT) or firewall services. See also firewall . Compare netfilter , iptables .
IPL n. See initial program load .
IP masquerading n. See NAT .
IP multicasting n. Short for I nternet P rotocol multicasting . The extension of local area network multicasting technology to a TCP/IP network. Hosts send and receive multicast datagrams, the destination fields of which specify IP host group addresses rather than individual IP addresses. A host indicates that it is a member of a group by means of the Internet Group Management Protocol. See also datagram , Internet Group Membership Protocol , IP , MBONE , multicasting .
IPng n. Acronym for I nternet P rotocol n ext g eneration. A revised version of the Internet Protocol (IP) designed primarily to address growth on the Internet. IPng is compatible with, but an evolutionary successor to, the current version of IP, IPv4 (IP version 4), and was approved as a draft standard in 1998 by the IETF (Internet Engineering Task Force). It offers several improvements over IPv4 including a quadrupled IP address size (from 32 bits to 128 bits), expanded routing capabilities, simplified header formats, improved support for options, and support for quality of service, authentication, and privacy. Also called: IPv6 . See also IETF , IP , IP address .
IP number n. See IP address .
IPP n. See Internet Printing Protocol .
A security mechanism under development by the IETF (Internet Engineering Task Force) designed to ensure secure packet exchanges at the IP (Internet Protocol) layer. IPSec is based on two levels of security: AH (Authentication Header), which authenticates the sender and assures the recipient that the information has not been
IP Security n. See IPSec .
IP/SoC Conference and Exhibition
Conference and Exhibition
. Leading conference and exhibition for executives,
IP splicing n. See IP spoofing .
IP spoofing n. The act of inserting a false sender IP address into an Internet transmission in order to gain unauthorized access to a computer system. Also called: IP splicing . See also IP address , spoofing .
IP switching n. A technology developed by Ipsilon Networks (Sunnyvale, Calif.) that enables a sequence of IP packets with a common destination to be transmitted over a high-speed, high-bandwidth Asynchronous Transfer Mode (ATM) connection.
A utility used to configure firewall settings and rules in Linux. Part of the netfilter framework in the Linux kernel, iptables
IP telephony n. Telephone service including voice and fax, provided through an Internet or network connection. IP telephony requires two steps: conversion of analog voice to digital format by a coding/uncoding device (codec) and conversion of the digitized information to packets for IP transmission. Also called: Internet telephony , Voice over IP (VoIP) . See also H.323 , VoIP .
IP tunneling n. A technique used to encapsulate data inside a TCP/IP packet for transmission between IP addresses. IP tunneling provides a secure means for data from different networks to be shared over the Internet.
The current version of the Internet Protocol (IP), as compared with the next-generation IP, which is known familiarly as IPng and more
IPv6 n. Short for I nternet P rotocol v ersion 6 . The next-generation Internet Protocol from the Internet Engineering Task Force (IETF), IPv6 is now included as part of IP support in many products and in the major operating systems. IPv6 offers several improvements from IPv4, most significantly an increase of available address space from 32 to 128 bits, which makes the number of available addresses effectively unlimited. Usually called IPng (next generation), IPv6 also includes support for multicast and anycast addressing. See also anycasting , IP , IPng .
ipvs n. Acronym for IP V irtual S erver. See LVS .
IPX n. Acronym for I nternetwork P acket E x change. The protocol in Novell NetWare that governs addressing and routing of packets within and between LANs. IPX packets can be encapsulated in Ethernet packets or Token Ring frames. IPX operates at ISO/OSI levels 3 and 4 but does not perform all the functions at those levels. In particular, IPX does not guarantee that a message will be complete (no lost packets); SPX has that job. See also Ethernet (definition 1) , packet , Token Ring network . Compare SPX (definition 1) .
IPX/SPX n. Acronym for I nternetwork P acket E x change/ S equenced P acket E x change. The network and transport level protocols used by Novell NetWare, which together correspond to the combination of TCP and IP in the TCP/IP protocol suite. IPX is a connectionless protocol that handles addressing and routing of packets. SPX, which runs above IPX, ensures correct delivery. See also IPX , SPX (definition 1) .
IR n. See infrared .
hat. A service that enables an Internet user to participate in a conversation on line in real time with other users. An IRC channel,
IrDA n. Acronym for I nfra r ed D ata A ssociation. The industry organization of computer, component, and telecommunications vendors who have established the standards for infrared communication between computers and peripheral devices such as printers.
IRE scale n. Short for I nstitute of R adio E ngineers scale . Scale to determine video signal amplitudes as devised by the Institute of Radio Engineers, which is now part of the Institute of Electrical and Electronic Engineers (IEEE). The IRE scale includes a total of 140 units, with 100 up and 40 down from zero.
IRG n. See inter-record gap .
lue. A type of color encoding originally used in IBM’s Color/Graphics Adapter (CGA) and
ife. An expression used by many online users to denote life outside the computer realm, especially in conjunction with virtual
uest. One of a set of possible hardware interrupts, identified by a number, on a Wintel computer. The number of the IRQ determines which interrupt handler will be used. In the AT bus, ISA, and EISA, 15 IRQs are available; in Micro Channel Architecture, 255 IRQs are available. Each device’s IRQ is hardwired or set by a
IRQ conflict n. The condition on a Wintel computer in which two different peripheral devices use the same IRQ to request service from the central processing unit (CPU). An IRQ conflict will prevent the system from working correctly; for example, the CPU may respond to an interrupt from a serial mouse by executing an interrupt handler for interrupts generated by a modem. IRQ conflicts can be prevented by the use of Plug and Play hardware and software. See also interrupt handler , IRQ , Plug and Play .
irrational number n. A real number that cannot be expressed as the ratio of two integers. Examples of irrational numbers are the square root of 3, pi, and e . See also integer , real number .
IRSG n. See Internet Research Steering Group .
IRTF n. See Internet Research Task Force .
IS n. See Information Services .
ISA n. Acronym for I ndustry S tandard A rchitecture. A bus design specification that allows components to be added as cards plugged into standard expansion slots in IBM Personal Computers and compatibles. Originally introduced in the IBM PC/XT with an 8-bit data path, ISA was expanded in 1984, when IBM introduced the PC/AT, to permit a 16-bit data path. A 16-bit ISA slot actually consists of two separate 8-bit slots mounted end-to-end so that a single 16-bit card plugs into both slots. An 8-bit expansion card can be inserted and used in a 16-bit slot (it occupies only one of the two slots), but a 16-bit expansion card cannot be used in an 8-bit slot. See also EISA , Micro Channel Architecture .
ISAM n. See indexed sequential access method .
nterface. An easy-to-use, high-performance interface for back-end applications for Microsoft’s Internet Information Server (IIS). ISAPI has its own
ISAPI filter n. A DLL file used by Microsoft Internet Information Server (IIS) to verify and authenticate ISAPI requests received by the IIS.
ISA Server n. See Internet Security and Acceleration Server .
ISA slot n. A connection socket for a peripheral designed according to the ISA (Industry Standard Architecture) standard, which applies to the bus developed for use in the 80286 (IBM PC/AT) motherboard. See also ISA .
ISC n. See Internet Software Consortium .
etwork. A high-speed digital communications network evolving from existing telephone services. The goal in developing ISDN was to replace the current telephone network, which requires digital-to-analog conversions, with facilities totally devoted to digital switching and transmission, yet advanced enough to replace traditionally analog forms of data,
ISDN terminal adapter n. The hardware interface between a computer and an ISDN line. See also ISDN .
I seek you n. See ICQ .
ISIS or IS-IS n. Acronym for I ntelligent S cheduling and I nformation S ystem. A toolkit designed to help prevent and eliminate faults in manufacturing systems. Developed in 1980 at Cornell University, ISIS is now available commercially.
ISLAN n. See isochronous network .
ISMA n. Acronym for I nternet S treaming M edia A lliance. A nonprofit organization promoting the adoption of open standards for the streaming of rich media over Internet Protocol (IP) networks. ISMA membership consists of a number of technology companies and groups including Apple Computer, Cisco Systems, IBM, Kasenna, Philips, and Sun Microsystems. See also Windows Metafile Format .
ISO n. Short for I nternational O rganization for S tandardization (often incorrectly identified as an acronym for International Standards Organization), an international association of 130 countries, each of which is represented by its leading standard-setting organizationfor example, ANSI (American National Standards Institute) for the United States. The ISO works to establish global standards for communications and information exchange. Primary among its accomplishments is the widely accepted ISO/OSI reference model, which defines standards for the interaction of computers connected by communications networks. ISO is not an acronym; rather, it is derived from the Greek word isos , which means “equal” and is the root of the prefix “iso-.”
ISO 8601:1988 n. A standard entitled “Data elements and interchange formats” from the International Organization for Standardization (ISO) that covers a number of date formats.
An international format standard for CD-ROM adopted by the International Organization for Standardization (ISO) that
ISOC n. See Internet Society .
isochronous network n. A type of network defined in the IEEE 802.9 specification that combines ISDN and LAN technologies to enable networks to carry multimedia. Also called: Integrated Services LAN , ISLAN .
isometric view n. A display method for three-dimensional objects in which every edge has the correct length for the scale of the drawing and in which all parallel lines appear parallel. An isometric view of a cube, for example, shows the faces in symmetrical relation to one another and the height and width of each face evenly proportioned; the faces do not appear to taper with distance as they do when the cube is drawn in perspective. See the illustration. Compare perspective view .
ISO/OSI reference model
A layered architecture (plan) that standardizes levels of service and types of interaction for computers exchanging information through a communications network. The ISO/OSI reference model separates computer-to-computer communications into seven protocol layers, or levels, each buildingand relyingupon the standards contained in the levels below it. The
ISP n. Acronym for I nternet s ervice p rovider. A business that supplies Internet connectivity services to individuals, businesses, and other organizations. Some ISPs are large national or multinational corporations that offer access in many locations, while others are limited to a single city or region. Also called: access provider , service provider .
ISSE n. See SSE .
ISV n. See independent software vendor .
IT n. Acronym for I nformation T echnology. See Information Services .
A type style in which the characters are evenly
Itanium n. An Intel microprocessor that uses explicitly parallel instruction set computing and 64-bit memory addressing.
iterate vb. To execute one or more statements or instructions repeatedly. Statements or instructions so executed are said to be in a loop. See also iterative statement , loop .
iterative statement n. A statement in a program that causes the program to repeat one or more statements. Examples of iterative statements in Basic are FOR, DO, REPEAT..UNTIL, and DO..WHILE. See also control statement .
ITI n. See Intelligent Transportation Infrastructure .
I-time n. See instruction time .
ITM n. Short for I nternet t raffic m anagement . The analysis and control of Internet traffic to improve efficiency and optimize for high availability. With ITM, Web traffic is distributed among multiple servers using load balancers and other devices. See also load balancing .
ITR n. See Internet Talk Radio .
ITSP n. Acronym for I nternet T elephony S ervice P rovider. A business that supplies PC-to-telephone calling capabilities to individuals, businesses, and organizations. Through an ITSP, calls initiated on a PC travel over the Internet to a gateway that, in turn, sends the call to the standard public switched phone network and, eventually, to the receiving telephone. See also ISP , telephony .
nion. An international organization based in Geneva, Switzerland, that is responsible for making recommendations and establishing standards governing telephone and data communications systems for public and private telecommunications organizations. Founded in 1865 under the name International Telegraph Union, it was
ITU-T n. The standardization division of the International Telecommunication Union, formerly called Comit Consultatif International Tlgraphique et Tlphonique (CCITT). The ITU-T develops communications recommendations for all analog and digital communications. Also called: ITU-TSS . See also CCITT Groups 1-4 , ITU .
ITU-TSS n. See ITU-T .
ITU-T V series n. See V series .
ITU-T X series n. See X series .
iTV n. Acronym for I nteractive t ele v ision. A communications medium combining television with interactive services. iTV offers two-way communications between users and communications providers. From their televisions, users can order special programming, respond to programming options, and access the Internet and additional services such as instant messaging and telephone functions.
IVR n. See interactive voice response .
IVUE n. A proprietary image format (from Live Pictures) that allows files to be adjusted to screen resolution at any zoom level.
i-way n. See Information Superhighway .