DATA COMMUNICATIONS

Site hosted by Angelfire.com: Build your free website today!
This section of the site is dedicated to helping to build a better understanding of the term 'Data Communication'. Listed from A-Z is a glossery of terms involved in computing, and the Internet. Click on a each individual link to visit each individual letter.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

MAC

n. Acronym for media access control. See IEEE 802 standards.

 

Mac-

prefix A prefix used to indicate a software product's applicability for the Apple Macintosh computer, as in MacDraw.

 

Mac clone

n. A computer licensed and built to run the Macintosh operating system. Power Computing was named as the first licensee of the Macintosh OS in December 1994. See also Macintosh.

 

Mach

n. A variant of the UNIX operating system developed at Carnegie-Mellon University. Mach was designed to support advanced features such as multitasking and multiprocessing. See also UNIX.

 

machine address

n. See absolute address.

 

Macintosh

n. A popular series of personal computers introduced by the Apple Computer Corporation in January 1984. The Macintosh was one of the earliest personal computers to incorporate a graphical user interface and the first to use 3.5-inch floppy disks. It was also the first to use the 32-bit Motorola 68000 microprocessor. Despite its user-friendly features, the Macintosh has lost market share during the 1990s, losing ground to PC-compatible computers, but still enjoys widespread use in desktop publishing and graphics-related applications. Also called Mac. See also graphical user interface, PC-compatible.

 

Macintosh Application Environment

n. A system shell for open RISC-based systems that provides a Macintosh interface within an X Window System window. The Macintosh Application Environment is both Mac- and UNIX-compatible and will support all off-the-shelf products for the Macintosh. See also RISC, X Window System. Acronym: MAE.

 

Macintosh File System

n. The early, flat file system used on the Macintosh before the Hierarchical File System was introduced. See also flat file system. Compare Hierarchical File System. Acronym: MFS.

 

Mac OS

n. Short for Macintosh operating system. The name given to the Macintosh operating system, beginning with version 7.5 in September 1994, when Apple started licensing the software to other computer manufacturers. See also Macintosh.

 

macro

n. 1. In applications, a set of keystrokes and instructions recorded and saved under a short key code or macro name. When the key code is typed or the macro name is used, the program carries out the instructions of the macro. Users can create a macro to save time by replacing an often-used, sometimes lengthy, series of strokes with a shorter version. 2. In programming languages, such as C or assembly language, a name that defines a set of instructions that are substituted for the macro name wherever the name appears in a program (a process called macro expansion) when the program is compiled or assembled. Macros are similar to functions in that they can take arguments and in that they are calls to lengthier sets of instructions. Unlike functions, macros are replaced by the actual instructions they represent when the program is prepared for execution; function instructions are copied into a program only once. Compare function (definition 2).

 

macro instruction

n. An instruction used to manage macro definitions. See also macro language.

 

macro virus

n. A virus that is written in a macro language associated with an application. The macro virus is carried by a document file used with that application and executes when the document is opened.

 

MacTCP

n. A Macintosh extension that allows Macintosh computers to use TCP/IP. See also TCP/IP.

 

magnetic disk

n. A computer disk enclosed in a protective case (hard disk) or jacket (floppy disk) and coated with a magnetic material that enables data to be stored in the form of changes in magnetic polarity (with one polarity representing a binary 1 and the other a 0) on many small sections (magnetic domains) of the disk surface. Magnetic disks should be protected from exposure to sources of magnetism, which can damage or destroy the information they hold. See also disk, floppy disk, hard disk. Compare compact disc, magneto-optic disc.

 

magneto-optical recording

n. A type of recording technology used with optical discs in which a laser beam heats a small portion of the magnetic material covering the disc. The heating enables a weak magnetic field to change the orientation of the portion, thus recording onto the disc. This technique can also be used to erase the disc, making the disc rewritable.

 

magneto-optic disc

n. An erasable or semi-erasable storage disc, similar to a CD-ROM disc and of very high capacity, in which a laser beam is used to heat the recording surface to a point at which tiny regions on the surface can be magnetically aligned to store bits of data. See also CD-ROM, magneto-optical recording.

 

mailbomb1

n. An excessively large amount of e-mail data (a very large number of messages or one very large message) sent to a user's e-mail address in an attempt to make the user's mailer program crash or to prevent the user from receiving further legitimate messages. See also e-mail (definition 1). Compare letterbomb.

 

mailbomb2

vb. To send a mailbomb to a user. One person might mailbomb a user with a single enormous message; a large number of users might mailbomb an unpopular person by simultaneously sending messages of normal size.

 

mailer-daemon

n. A program used to transport e-mail between hosts on a network. See also daemon.

 

mail merge

n. A mass-mail facility that takes names, addresses, and sometimes pertinent facts about recipients and merges the information into a form letter or another such basic document.

 

mailto

n. The Internet protocol used to send electronic mail.

 

mainframe computer

n. A high-level computer designed for the most intensive computational tasks. Mainframe computers are often shared by multiple users connected to the computer by terminals. See also computer, supercomputer.

 

Majordomo

n. The name of a popular software program that manages and supports Internet mailing lists. See also mailing list, mailing list manager.

 

major geographic domain

n. A two-character sequence in an Internet domain name address that indicates the country in which a host is located. The major geographic domain is the last part of the of the domain name address, following the subdomain and domain codes; for example, uiuc.edu.us indicates a host at the University of Illinois in the United States, whereas cam.ac.uk indicates a host at the University of Cambridge in the United Kingdom. The code .us, which indicates a domain in the United States, is usually omitted. Also called country code. See also DNS (definition 1), domain name address.

 

male connector

n. A type of connector that has pins for insertion into receptacles. Male connector part numbers often include an M (male) or P (plug). For example, a male DB-25 connector might be labeled DB-25M or DB-25P. Compare female connector.

 

MAN

n. Acronym for metropolitan area network. A high-speed network that can carry voice, data, and images at up to 200 Mbps or faster over distances of up to 75 km. Based on the network architecture, the transmission speed can be higher for shorter distances. A MAN, which can include one or more LANs as well as telecommunications equipment such as microwave and satellite relay stations, is smaller than a wide area network but generally operates at a higher speed. Compare LAN, wide area network.

 

management information service

n. A department within an organization that functions as a clearinghouse for information. Acronym: MIS.

 

management information system

n. A computer-based system for processing and organizing information so as to provide various levels of management within an organization with accurate and timely information needed for supervising activities, tracking progress, making decisions, and isolating and solving problems. Acronym: MIS.

 

map1

n. Any representation of the structure of an object. For example, a memory map describes the layout of objects in an area of memory, and a symbol map lists the associations between symbol names and memory addresses in a program. See also image map.

 

map2

vb. To translate one value into another. For example, in computer graphics one might map a three-dimensional image onto a sphere. In reference to virtual memory systems, a computer might translate (map) a virtual address into a physical address. See also virtual memory.

 

MAPI

n. Acronym for Messaging Application Programming Interface. The Microsoft interface specification that allows different messaging and workgroup applications (including e-mail, voice mail, and fax) to work through a single client, such as the Exchange client included with Windows 95 and Windows NT. See also application programming interface.

 

mapped drives

n. 1. In the Windows environment, network drives that have been assigned local drive letters and are locally accessible. 2. Under UNIX, disk drives that have been defined to the system and can be made active.

 

markup language

n. A set of codes in a text file that instruct a computer how to format it on a printer or video display or how to index and link its contents. Examples of markup languages are Hypertext Markup Language (HTML), which is used in Web pages, and Standard Generalized Markup Language (SGML), which is used for typesetting and desktop publishing purposes and in electronic documents. Markup languages of this sort are designed to enable documents and other files to be platform-independent and highly portable between applications. See also HTML, SGML.

 

marquee

n. A nonstandard HTML extension that causes scrolling text to appear as part of a Web page. Currently, marquees are viewable only with Internet Explorer. See also HTML, Internet Explorer, Web page.

 

mask

n. A binary value used to selectively screen out or let through certain bits in a data value. Masking is performed by using a logical operator (AND, OR, XOR, NOT) to combine the mask and the data value. For example, the mask 00111111, when used with the AND operator, removes (masks off) the two uppermost bits in a data value but does not affect the rest of the value. See also logical operator, mask bit.

 

mass storage

n. A generic term for disk, tape, or optical disc storage of computer data, so called for the large masses of data that can be stored in comparison with computer memory capacity. Compare memory.

 

maximize

vb. In a graphical user interface, to cause a window to expand to fill all of the space available within a larger window or on the screen. See also enlarge, graphical user interface, Maximize button, window. Compare minimize, reduce.

 

Maximize button

n. In Windows 3.x, Windows 95, and Windows NT, a button in the upper right-hand corner of a window that, when clicked, maximizes a window to fill all of the space available within a larger window or on the screen. See also graphical user interface, window. Compare Minimize button.

 

MB

n. See megabyte.

 

Mb

n. See megabit.

 

Mbps

n. Acronym for megabits per second. One million bits per second.

 

MCI

n. 1. Acronym for Media Control Interface. Part of the Windows application programming interface that enables a program to control multimedia devices. 2. A major long-distance telephone service carrier, originally Microwave Communications, Inc.

 

MDI

n. Acronym for multiple-document interface. A user interface in an application that allows the user to have more than one document open at the same time. See also user interface.

 

media

n. The physical material, such as paper, disk, and tape, used for storing computer-based information. Media is plural; medium is singular.

 

media access control

n. See IEEE 802 standards.

 

media filter

n. 1. A device used with local area networks (LANs) as an adapter between two different types of media. For example, an RJ-45 connector might be used between coaxial cable and unshielded twisted pair (UTP) cables. Media filters are similar in function to transceivers. As with many components to LANs, manufacturers often choose different names for similar products, so a LAN expert is needed to decide what media filters are required for a particular LAN. See also coaxial cable, connector (definition 1), LAN, transceiver, UTP. 2. A device added to data networks to filter out electronic noise from the environment. For example, a media filter might be added to an Ethernet network based on coaxial cabling to prevent data loss from interference by nearby electronic equipment. See also coaxial cable, Ethernet (definition 1).

 

medium2

n. A substance in which signals can be transmitted, such as a wire or fiber-optic cable. See media.

 

megabit

n. Abbreviated Mb or Mbit. Usually 1,048,576 bits (220); sometimes interpreted as 1 million bits.

 

megabyte

n. Abbreviated MB. Usually 1,048,576 bytes (220); sometimes interpreted as 1 million bytes.

 

megahertz

n. Abbreviated MHz. A measure of frequency equivalent to 1 million cycles per second.

 

memory

n. A device where information can be stored and retrieved. In the most general sense, memory can refer to external storage such as disk drives or tape drives; in common usage, it refers only to the fast semiconductor storage (RAM) directly connected to the processor. See also core, EEPROM, EPROM, flash memory, PROM, RAM, ROM. Compare bubble memory, mass storage.

 

memory chip

n. An integrated circuit devoted to memory storage. The memory storage can be volatile and hold data temporarily, such as RAM, or nonvolatile and hold data permanently, such as ROM, EPROM, EEPROM, or PROM. See also EEPROM, EPROM, integrated circuit, nonvolatile memory, PROM, RAM, volatile memory.

 

memory management

n. 1. In operating systems for personal computers, procedures for optimizing the use of RAM (random access memory). These procedures include selectively storing data, monitoring it carefully, and freeing memory when the data is no longer needed. Most current operating systems optimize RAM usage on their own; some older operating systems, such as early versions of MS-DOS, required the use of third-party utilities to optimize RAM usage and necessitated that the user be more knowledgeable about how the operating system and applications used memory. See also memory management unit, RAM. 2. In programming, the process of ensuring that a program releases each chunk of memory when it is no longer needed. In some languages, such as C and C++, the programmer must keep track of memory usage by the program. Java, a newer language, automatically frees any chunk of memory that is not in use. See also C++, C, garbage collection, Java.

 

memory management program

n. 1. A program used to store data and programs in system memory, monitor their use, and reassign the freed space following their execution. 2. A program that uses hard disk space as an extension of the random access memory (RAM).

 

menu

n. A list of options from which a user can make a selection in order to perform a desired action, such as choosing a command or applying a particular format to part of a document. Many application programs, especially those that offer a graphical interface, use menus as a means of providing the user with an easily learned, easy-to-use alternative to memorizing program commands and their appropriate usage.

 

menu bar

n. A rectangular bar displayed in an application program's on-screen window, often at the top, from which menus can be selected by the user. Names of available menus are displayed in the menu bar; choosing one with the keyboard or with a mouse causes the list of options in that menu to be displayed.

 

menu-driven

adj. Using menus to present choices of commands and available options. Menu-driven programs are usually considered friendlier and easier to learn than programs with a command-line interface. Compare command-line interface.

 

menu item

n. A choice on a menu, selectable by either the keyboard or a mouse. In some instances, a menu item that is not available (that is, not appropriate) for a given situation is "grayed" (dimmed in comparison to the valid menu choices).

 

merge

vb. To combine two or more items, such as lists, in an ordered way and without changing the basic structure of either. Compare concatenate.

 

message

n. 1. In communications, a unit of information transmitted electronically from one device to another. A message can contain one or more blocks of text as well as beginning and ending characters, control characters, a software-generated header (destination address, type of message, and other such information), and error-checking or synchronizing information. A message can be routed directly from sender to receiver through a physical link, or it can be passed, either whole or in parts, through a switching system that routes it from one intermediate station to another. See also asynchronous transmission, block (definition 4), control character (definition 1), frame (definition 1), frame (definition 2), header (definition 2), message switching, network, packet (definition 1), packet switching, synchronous transmission. 2. In software, a piece of information passed from the application or operating system to the user to suggest an action, indicate a condition, or inform that an event has occurred. 3. In message-based operating environments, such as Microsoft Windows, a unit of information passed among running programs, certain devices in the system, and the operating environment itself.

 

message of the day

n. A daily bulletin for users of a network, multiuser computer, or other shared system. In most cases, users are shown the message of the day when they log into the system. Acronym: MOTD.

 

message queue

n. An ordered list of messages awaiting transmission, from which they are taken up on a first in, first out (FIFO) basis.

 

messaging

n. The use of computers and data communication equipment to convey messages from one person to another, as by e-mail, voice mail, or fax.

 

micro-

prefix 1. In nonexact measurements, small or compact, as in microprocessor or microcomputer. 2. Metric prefix meaning 10-6 (one millionth).

 

Micro Channel Architecture

n. The design of the bus in IBM PS/2 computers (except Models 25 and 30). The Micro Channel is electrically and physically incompatible with the IBM PC/AT bus. Unlike the PC/AT bus, the Micro Channel functions as either a 16-bit or a 32-bit bus. The Micro Channel also can be driven independently by multiple bus master processors.

 

microcomputer

n. A computer built around a single-chip microprocessor. Less powerful than minicomputers and mainframe computers, microcomputers have nevertheless evolved into very powerful machines capable of complex tasks. Technology has progressed so quickly that state-of-the-art microcomputers are as powerful as mainframes of only a few years ago, at a fraction of the cost. See also computer.

 

microphone

n. 1. A device that converts sound waves into analog electrical signals. Additional hardware can convert the microphone's output into digital data that a computer can process; for example, to record multimedia documents or analyze the sound signal. 2. A communications program that runs on the Apple Macintosh.

 

microprocessor

n. A central processing unit (CPU) on a single chip. A modern microprocessor can have over 1 million transistors in an integrated-circuit package that is roughly 1 inch square. Microprocessors are at the heart of all personal computers. When memory and power are added to a microprocessor, all the pieces, excluding peripherals, required for a computer are present. The most popular lines of microprocessors today are the 680x0 family from Motorola, which powers the Apple Macintosh line, and the 80x86 family from Intel, which is at the core of all IBM PC-compatible and PS/2 computers. See also 6502, 65816, 6800, 68000, 68020, 68030, 68040, 80286, 80386DX, 80386SX, 8080, 8086, 8088, 88000, DECchip 21064, i486DX, i486DX2, i486SL, i486SX, Pentium, Pentium Pro, PowerPC, SPARC, Z80.

 

microwave relay

n. A communications link that uses point-to-point radio transmissions at frequencies higher than approximately 1 gigahertz (1,000 megahertz).

 

middleware

n. 1. Software that sits between two or more types of software and translates information between them. Middleware can cover a broad spectrum of software and generally sits between an application and an operating system, a network operating system, or a database management system. Examples of middleware include CORBA and other object broker programs and network control programs. See also CORBA. 2. Software that provides a common application programming interface (API). Applications written using that API will run in the same computer systems as the middleware. An example of this type of middleware is ODBC, which has a common API for many types of databases. See also application programming interface, ODBC. 3. Software development tools that enable users to create simple programs by selecting existing services and linking them with a scripting language. See also scripting language.

 

MIDI

n. Acronym for Musical Instrument Digital Interface. A serial interface standard that allows for the connection of music synthesizers, musical instruments, and computers. The MIDI standard is based partly on hardware and partly on a description of the way in which music and sound are encoded and communicated between MIDI devices. The information transmitted between MIDI devices is in a form called a MIDI message, which encodes aspects of sound such as pitch and volume as 8-bit bytes of digital information. MIDI devices can be used for creating, recording, and playing back music. Using MIDI, computers, synthesizers, and sequencers can communicate with each other, either keeping time or actually controlling the music created by other connected equipment. See also synthesizer.

 

migration

n. The process of making existing applications and data work on a different computer or operating system.

 

MILNET

n. Short for Military Network. A wide area network that represents the military side of the original ARPANET. MILNET carries nonclassified U.S. military traffic. See also ARPANET. Compare NSFnet.

 

MIME

n. Acronym for Multipurpose Internet Mail Extensions. A standard that extends the Simple Mail Transfer Protocol (SMTP) to permit data, such as video, sound, and binary files, to be transmitted by Internet e-mail without having to be translated into ASCII format first. This is accomplished by the use of MIME types, which describe the contents of a document. A MIME-compliant application sending a file, such as some e-mail programs, assigns a MIME type to the file. The receiving application, which must also be MIME-compliant, refers to a standardized list of documents that are organized into MIME types and subtypes to interpret the content of the file. For instance, one MIME type is text, and it has a number of subtypes, including plain and html. A MIME type of text/html refers to a file that contains text written in HTML. MIME is part of HTTP, and both Web browsers and HTTP servers use MIME to interpret e-mail files they send and receive. See also HTTP, HTTP server, Simple Mail Transfer Protocol, Web browser. Compare BinHex1 (definition 1).

 

minimize

vb. In a graphical user interface, to hide a window without shutting down the program responsible for the window. Usually an icon, button, or name for the window is placed on the desktop; when the user clicks on the button, icon, or name, the window is restored to its previous size. See also graphical user interface, Minimize button, taskbar, window. Compare maximize.

 

Minimize button

n. In Windows 3.x, Windows 95, and Windows NT, a button in the upper right-hand corner of a window that when clicked on hides the window. In Windows 3.x and Windows NT 3.5 and lower, an icon appears on the desktop that represents the window; in Windows 95 and Windows NT 4.0, the name of the window appears on the taskbar at the bottom of the desktop screen. When the icon or the name is clicked on, the window is restored to its previous size. See also graphical user interface, taskbar, window.

 

miniport drivers

n. Drivers containing device-specific information that communicate with non-device-specific port drivers, which in turn communicate with the system. See also driver.

 

minitower

n. A vertical floor-standing computer cabinet that is about half the height (13 inches) of a tower case (24 inches). See also tower.

 

mirror image

n. An image that is an exact duplicate of the original with the exception that one dimension is reversed. For example, "<" and ">" are mirror images.

 

mirroring

n. In computer graphics, the ability to display a mirror image of a graphic--a duplicate rotated or reflected relative to some reference such as an axis of symmetry.

 

mirror site

n. A file server that contains a duplicate set of files to the set on a popular server. Mirror sites exist to spread the distribution burden over more than one server or to eliminate the need to use high-demand international circuits.

 

MIS

n. See management information service, management information system.

 

misc. newsgroups

n. Usenet newsgroups that are part of the misc. hierarchy and have the prefix misc. These newsgroups cover topics that do not fit into the other standard Usenet hierarchies (comp., news., rec., sci., soc., talk.). See also newsgroup, traditional newsgroup hierarchy, Usenet.

 

mixed cell reference

n. In spreadsheets, a cell reference (the address of a cell needed to solve a formula) in which either the row or the column is relative (automatically changed when the formula is copied or moved to another cell) while the other is absolute (not changed when the formula is copied or moved). See also cell.

 

MMX

n. Short for Multimedia Extensions. An enhancement to the architecture of Intel Pentium processors that improves the performance of multimedia and communications applications.

 

mnemonic

n. A word, rhyme, or other memory aid used to associate a complex or lengthy set of information with something that is simple and easy to remember. Mnemonics are widely used in computing. Programming languages other than machine language, for example, are known as symbolic languages because they use short mnemonics, such as ADD (for addition) and def (for define) to represent instructions and operations. Similarly, operating systems and applications based on typed commands use mnemonics to represent instructions to the program. MS-DOS, for example, uses dir (for directory) to request a list of files.

 

mobile computing

n. The process of using a computer while traveling. Mobile computing usually requires a battery-powered portable computer rather than a desktop system.

 

mode

n. The operational state of a computer or a program. For example, edit mode is the state in which a program accepts changes to a file. See also address mode, compatibility mode, safe mode, video mode, virtual real mode.

 

model

n. A mathematical or graphical representation of a real-world situation or object--for example, a mathematical model of the distribution of matter in the universe, a spreadsheet (numeric) model of business operations, or a graphical model of a molecule. Models can generally be changed or manipulated so that their creators can see how the real version might be affected by modifications or varying conditions. See also modeling, simulation.

 

modem

n. Short for modulator/demodulator. A communications device that enables a computer to transmit information over a standard telephone line. Because a computer is digital (works with discrete electrical signals representing binary 1 and binary 0) and a telephone line is analog (carries a signal that can have any of a large number of variations), modems are needed to convert digital to analog and vice versa. When transmitting, modems impose (modulate) a computer's digital signals onto a continuous carrier frequency on the telephone line. When receiving, modems sift out (demodulate) the information from the carrier and transfer it in digital form to the computer. Sophisticated modems are also capable of such functions as automatic dialing, answering, and redialing in addition to transmitting and receiving. Without appropriate communications software, however, modems cannot perform any useful work. See also baud rate.

 

modem bank

n. A collection of modems connected to a server maintained by an ISP or the operator of a BBS or remote-access LAN. Most modem banks are configured to allow a remote user to dial a single phone number that routes calls to an available phone number on the bank. See also BBS (definition 1), ISP, LAN.

 

modem eliminator

n. A device that enables two computers to communicate without modems. See also null modem.

 

modem port

n. A serial port used for connecting an external modem to a personal computer. See also modem, serial port.

 

moderated discussion

n. Communication taking place on a mailing list, newsgroup, or other online forum that is edited by a moderator. When one submits a message to a moderated discussion, the moderator decides if the message is relevant to the discussion topic. If so, it is forwarded to the discussion group. The content of a moderated discussion is often perceived as more valuable than that of an unmoderated one because the information has been read and approved by a "gatekeeper," who has (presumably) filtered out irrelevant submissions. Some moderators also filter submissions for obscene or pornographic material or material that is potentially offensive. See also mailing list, moderator, newsgroup.

 

moderator

n. In some Internet newsgroups and mailing lists, a person through whom all messages are filtered before they are distributed to the members of the newsgroup or list. The moderator discards or edits any messages that are not considered appropriate. See also mailing list, newsgroup.

 

modified frequency modulation encoding

n. Abbreviated MFM encoding. A widely used method of storing data on disks. MFM encoding is based on an earlier technique called frequency modulation encoding but improves on its efficiency by reducing the need for synchronizing information and by basing the magnetic coding of each bit on the status of the previously recorded bit. MFM encoding stores more information on a disk than does frequency modulation encoding and is used on many hard disks. It is not, however, as efficient a space saver as the technique known as run-length limited encoding, or RLL. Compare frequency modulation encoding, run-length limited encoding.

 

modifier key

n. A key on the keyboard that, when held down while another key is pressed, changes the meaning of the keystroke. See also Alt key, Command key, Control key, Shift key.

 

modular design

n. An approach to designing hardware or software. In modular design, a project is broken into smaller units, or modules, each of which can be developed, tested, and finished independently before being combined with the others in the final product. Each unit is designed to perform a particular task or function and can thus become part of a "library" of modules that can often be reused in other products having similar requirements. In programming, for example, one module might consist of instructions for moving the cursor in a window on the screen. Because it is deliberately designed as a stand-alone unit that can work with other sections of the program, the same module might be able to perform the same task in another program as well, thus saving time in development and testing.

 

module

n. 1. In programming, a collection of routines and data structures that performs a particular task or implements a particular abstract data type. Modules usually consist of two parts: an interface, which lists the constants, data types, variables, and routines that can be accessed by other modules or routines, and an implementation, which is private (accessible only to the module) and which contains the source code that actually implements the routines in the module. See also abstract data type, information hiding, Modula-2, modular programming. 2. In hardware, a self-contained component that can provide a complete function to a system and can be interchanged with other modules that provide similar functions. See also memory card, SIMM.

 

monitor

n. The device on which images generated by the computer's video adapter are displayed. The term monitor usually refers to a video display and its housing. The monitor is attached to the video adapter by a cable. See also CRT.

 

monochrome

adj. Of, pertaining to, or being a monitor that displays images in only one color--black on white (as on early monochrome Macintosh screens) or amber or green on black (as on early IBM and other monochrome monitors). The term is also applied to a monitor that displays only variable levels of a single color, such as a gray-scale monitor.

 

monochrome adapter

n. A video adapter capable of generating a video signal for one foreground color or sometimes for a range of intensities in a single color, as for a gray-scale monitor.

 

monochrome display

n. 1. A video display capable of rendering only one color. The color displayed depends on the phosphor of the display (often green or amber). 2. A display capable of rendering a range of intensities in only one color, as in a gray-scale monitor.

 

Monochrome Display Adapter

n. See MDA.

 

monographics adapter

n. Any video adapter that can display only monochrome text and graphics; any video adapter functionally compatible with the Hercules Graphics Card (HGC). See also HGC.

 

monospace font

n. A font (set of characters in a particular style and size), similar to that used on a typewriter, in which each character occupies the same amount of horizontal space regardless of its width--an i, for example, taking as much room as an m. This is a sentence in a monospace font. Also called fixed-width font. See also monospacing. Compare proportional font.

 

MOO

n. Acronym for MUD, object oriented. A form of multi-user dungeon (MUD) that contains an object-oriented language with which users can create areas and objects within the MOO. Generally, MOOs are more focused on communications and programming and less on games than MUDs are. See also MUD.

 

MooV

n. The file format for QuickTime movies that stores synchronized tracks for control, video, audio, and text. See also QuickTime.

 

morphing

n. Short for metamorphosing. A process by which one image is gradually transformed into another, creating the illusion of a metamorphosis occurring in a short time. A common motion picture special-effects technique, morphing is available in many advanced computer animation packages. See also tween.

 

Mosaic

n. The first popular graphical World Wide Web browser. Released on the Internet in early 1993 by the National Center for Supercomputing Applications (NCSA) at the University of Illinois at Urbana-Champaign, Mosaic is available as freeware and shareware for Windows, Macintosh, and X Window systems. Mosaic is distinguished from other early Web browsers by its ease of use and its addition of inline images to Web documents. Also called NCSA Mosaic.

 

Most Recently Used List

n. In an application, a listing of the last files that have been saved or loaded in chronological order (the last file saved or opened appears first). Typically appears at the bottom of the File menu. Acronym: MRU.

 

most significant bit

n. In a sequence of one or more bytes, the highest-order bit of a binary number, not including the sign bit. See also high-order. Compare least significant bit. Acronym: MSB.

 

motherboard

n. The main circuit board containing the primary components of a computer system. This board contains the processor, main memory, support circuitry, and bus controller and connector. Other boards, including expansion memory and input/output boards, may attach to the motherboard via the bus connector. See also expansion slot. Compare daughterboard.

 

Motion JPEG

n. A standard for storing motion video, proposed by the Joint Photographic Experts Group (JPEG), that uses JPEG image compression for each frame. See also JPEG (definition 1). Compare MPEG (definition 1).

 

mount

vb. To make a physical disk or tape accessible to a computer's file system. The term is most commonly used to describe accessing disks in Apple Macintosh and UNIX-based computers.

 

mouse

n. A common pointing device. The basic features of a mouse are a flat-bottomed casing designed to be gripped by one hand; one or more buttons on the top; a multidirectional detection device (usually a ball) on the bottom; and a cable connecting the mouse to the computer. By moving the mouse on a surface (such as a desk top), the user typically controls an on-screen cursor. A mouse is a relative pointing device because there are no defined limits to the mouse's movement and because its placement on a surface does not map directly to a specific screen location. To select items or choose commands on the screen, the user presses one of the mouse's buttons, producing a "mouse click." See also bus mouse, mechanical mouse, optical mouse, optomechanical mouse, relative pointing device, serial mouse. Compare trackball.

 

MouseKeys

n. A feature in Microsoft Windows that allows a user to use the numeric keyboard to move the mouse pointer. MouseKeys is primarily intended for people who may have physical limitations that make it difficult to move a conventional mouse. See also mouse.

 

mouse pad

n. A surface on which a mouse can be moved, typically a rectangular rubber pad covered with fabric, providing more traction than a wooden or glass desktop or tabletop. See also mouse.

 

mouse pointer

n. An on-screen element whose location changes as the user moves the mouse. Depending on the location of the mouse pointer and the operation of the program with which it is working, the area of the screen where the mouse pointer appears serves as the target for an action when the user presses one of the mouse buttons. See also block cursor, cursor (definition 3).

 

mouse trails

n. The creation of a shadowlike trail following the mouse pointer on screen in order to make it easier to see. Mouse trails are useful for laptops and notebooks, particularly ones with passive matrix displays or older models with monochrome screens. The relatively low resolution and contrast of these screens made it easy to lose sight of a small mouse pointer. See also mouse pointer, submarining.

 

move

n. A command or instruction to transfer information from one location to another. Depending on the operation involved, a move can affect data in a computer's memory or it can affect text or a graphical image in a data file. In programming, for example, a move instruction might transfer a single value from one memory location to another. In applications, on the other hand, a move command might relocate a paragraph of text or all or part of a graphic from one place in a document to another. Unlike a copy procedure, which duplicates information, a move indicates that information either is or can be deleted from its original location. Compare copy.

 

Moving Pictures Experts Group

n. See MPEG (definition 1).

 

Mozilla

n. A nickname for the Netscape Navigator Web browser, coined by the Netscape Corporation. See also Mosaic, Netscape Navigator.

 

MPC

n. See Multimedia PC.

 

MPEG

n. 1. Acronym for Moving Pictures Experts Group. A set of standards for audio and video compression established by the Joint ISO/IEC Technical Committee on Information Technology. The MPEG standard has different types that have been designed to work in different situations. Compare Motion JPEG. 2. A video/audio file in the MPEG format. Such files generally have the extension .mpg. See also JPEG. Compare Motion JPEG.

 

MPEG-1

n. The original MPEG standard for storing and retrieving video and audio information, designed for CD-ROM technology. MPEG-1 defines a medium bandwidth of up to 1.5 Mb/s, two audio channels, and noninterlaced video. See also MPEG (definition 1). Compare MPEG-2, MPEG-3, MPEG-4.

 

MPEG-2

n. An extension of the MPEG-1 standard designed for broadcast television, including HDTV. MPEG-2 defines a higher bandwidth of up to 40 Mb/s, five audio channels, a wider range of frame sizes and interlaced video. See also HDTV, MPEG (definition 1). Compare MPEG-1, MPEG-3, MPEG-4.

 

MPEG-3

n. Initially an MPEG standard designed for HDTV (high-definition television), but it was found that MPEG-2 could be used instead. Therefore, this standard no longer exists. See also HDTV, MPEG (definition 1). Compare MPEG-1, MPEG-2, MPEG-4.

 

MPEG-4

n. A standard currently under development designed for videophones and multimedia applications. MPEG-4 provides a lower bandwidth of up to 64 Kb/s. See also MPEG (definition 1). Compare MPEG-1, MPEG-2, MPEG-3.

 

MPPP

n. See Multilink Point-to-Point Protocol.

 

mput

n. In many FTP clients, the command that instructs the local client to transmit multiple files to the remote server.

 

MR

n. Acronym for modem ready. A light on the front panel of a modem indicating that the modem is ready.

 

MRU list

n. Short for Most Recently Used list.

 

ms

n. See millisecond.

 

MS-DOS

n. Acronym for Microsoft Disk Operating System. A single-tasking, single-user operating system with a command-line interface, released in 1981, for IBM PCs and compatibles. MS-DOS, like other operating systems, oversees operations such as disk input and output, video support, keyboard control, and many internal functions related to program execution and file maintenance.

 

MS-DOS mode

n. A shell in which the MS-DOS environment is emulated in 32-bit systems such as Windows 95. See also MS-DOS, shell1.

 

MS-DOS shell

n. A shell environment based on a command line prompt that allows a user to interact with MS-DOS or an MS-DOS-emulating operating system.

 

MSDOS.SYS

n. One of two hidden system files installed on an MS-DOS startup disk. MSDOS.SYS, called IBMDOS.SYS in IBM releases of MS-DOS, contains the software that makes up the heart (kernel) of the operating system. See also IO.SYS.

 

msec

n. See millisecond.

 

MTBF

n. Acronym for mean time between failures. The average time interval, usually expressed in thousands or tens of thousands of hours (sometimes called power-on hours or POH), that will elapse before a hardware component fails and requires service.

 

MTTR

n. Acronym for mean time to repair. The average time interval, usually expressed in hours, that it takes to repair a failed component.

 

MUD

n. Acronym for multi-user dungeon. A virtual environment on the Internet in which multiple users simultaneously participate in a role-playing game and interact with each other in real time. Also called multi-user simulation environment.

 

multifunction board

n. A computer add-in board that provides more than one function. Multifunction boards for personal computers frequently offer additional memory, serial/parallel ports, and a clock/calendar.

 

multi-hosting

The ability of a web server to support more than one Internet address and more than one home page. Also called multi-homing.

Multilink Point-to-Point Protocol

n. An Internet protocol that allows computers to establish multiple physical links to combine their bandwidths. This technology creates a virtual link with more capacity than a single physical link. See also PPP. Acronym: MPPP.

 

multimedia

n. The combination of sound, graphics, animation, and video. In the world of computers, multimedia is a subset of hypermedia, which combines the aforementioned elements with hypertext. See also hypermedia, hypertext.

 

Multimedia PC

n. Software and hardware standards set forth by the Multimedia PC Marketing Council, which sets minimum standards for a PC's sound, video, and CD-ROM playing capabilities. Acronym: MPC.

 

Multimedia Personal Computer

n. See Multimedia PC.

 

multiplexer

n. 1. A hardware circuit for selecting a single output from multiple inputs. 2. A device for funneling several different streams of data over a common communications line. Multiplexers are used to attach many communications lines to a smaller number of communications ports or to attach a large number of communications ports to a smaller number of communications lines. Acronym: MUX.

 

multiplexing

n. A technique used in communications and input/output operations for transmitting a number of separate signals simultaneously over a single channel or line. To maintain the integrity of each signal on the channel, multiplexing can separate the signals by time, space, or frequency. The device used to combine the signals is a multiplexer. See also FDM, space-division multiplexing, time-division multiplexing.

 

Multi-Protocol Over ATM

n. See MPOA.

 

Multipurpose Internet Mail Extensions

n. See MIME.

 

multiuser

n. See multiuser system.

 

multiuser dungeon

n. See MUD.

 

multiuser simulation environment

n. See MUD.

 

MUX

n. See multiplexer (definition 2).

 

My Briefcase

n. A Windows 95 utility, helpful for workers away from the office, that manages the updating of modified files once the remote user's computer is connected back on the office network.

 

MYOB

Acronym for Mind your own business. An expression used in e-mail and newsgroups.