Definitions (E-N) [ MPE/iX Glossary of Terms & Acronyms ] MPE/iX 5.0 Documentation
MPE/iX Glossary of Terms & Acronyms
Definitions (E-N)
echo What the computer does when it sends data typed on
the keyboard back to the terminal screen. If echo
is turned off, the computer receives the data, but
does not send it back, so nothing appears on the
screen.
echoplex A mode in the full-duplex communication channel in
which any character transmitted by a terminal is
echoed back to it.
EDIT/3000 An HP 3000 text editor, supplied with MPE/iX. It is
used to create and manipulate ASCII files.
editor A word processing application used to prepare,
modify, or delete text and program files.
EDIT/3000 is the text editor used with MPE/iX.
EIA 232-C See RS 232-C.
EIA 422-A See RS 422.
electronic mail The transmission of a message from one person to
another by way of computers.
Electronics An organization that creates North American data
Industries communication standards.
Association (EIA)
electrostatic The electric charge given by the release of
discharge (ESD) integrated circuits.
end of file (EOF) The marker that indicates the logical end of a
file. An end-of-file marker may be a control
character embedded in the data.
end of line (EOL) The mechanism for indicating the end of a line.
end of tape (EOT) A marker on the back of a tape, sensed by the tape
drive, indicating the supply of tape is running
low.
entry An element of information in a table, list, queue,
or other organized structure of data.
environment file A disk file containing the formatting
specifications for a printed page of data. These
specifications, which are not part of the data, may
include the page size, character fonts, forms, and
other requirements to be used in conjunction with
the Hewlett-Packard Laser Printing System.
erasable An EPROM chip can be programmed, erased, and
programmable reprogrammed.
read-only memory
chip (EPROM)
error checking code On an MPE/iX system, the internal memory word size
is 39 bits. There are 32 bits for data and seven
bits dedicated to error detection and correction.
Single-bit errors are automatically detected and
corrected ensuring data integrity. Multi-bit
errors are automatically detected resulting in a
high-priority interrupt to the system software for
appropriate action.
error listing A report generated by the system describing the
step by step processing of the job.
error messages Messages describing errors that occur during either
an interactive session or a batch job. The
messages are reported to the standard list device,
which is usually a terminal (for a session) or a
line printer (for a job).
escape key A special terminal key that is used in combination
with other characters to give those characters
different functions that modify a session or
terminal. The escape key is represented by ESC or
Escape.
escape sequences A sequence of characters beginning with the escape
character and used to control printers, plotters,
or the display screen.
EXCLUSIVE access A restriction limiting file access to one user at a
time.
execute What the computer does when it carries out the
instructions or performs the routine indicated.
executing state The state of a job/session, displayed when the
SHOWJOB command is executed. Possible states are
INTRO, WAIT, EXEC*, EXEC, and SUSP.
execution unit (EU) The part of the CPU containing the arithmetic logic
unit (ALU) and the registers. Data is held in
registers and manipulated in the ALU.
executive See control program.
execution unit (EU) The part of the CPU containing the arithmetic logic
unit (ALU) and the registers. Data is held in
registers and manipulated in the ALU.
executor A procedure responsible for executing an operating
system command.
explicit When the command interpreter encounters an
dereferencing exclamation point immediately before a variable
name, it substitutes the value for the variable
name. Explicit dereferencing may be used in any
MPE/iX command. See also implicit dereferencing.
expression A statement consisting of variables, constants, and
operators.
extended An 8-bit code that is an extension of binary-coded
binary-coded decimal decimal (BCD) notation. EBCDIC can represent up to
interchange code 256 different characters.
(EBCDIC)
extended code A table containing information about code segments
segment table (CSTX that come from users' program files and those
or XCST) segments that are assigned by running a program.
CSTX (or XCST) is used in MPE/iX only in
compatibility mode (CM).
extended large MPE/iX can be implemented with either 48-bit or
addressing
64-bit virtual addressing. The 48-bit addressing
provides a virtual address space consisting of
65,000 individual spaces each 4GB (four billion
bytes) in size. This is 65,000 times larger than a
typical 32-bit system.
extent A group of one or more contiguous sectors of disk
space allocated for a single file. Extents can be
variable length; any number of extents can exist
for a given file.
external interrupt A mechanism used by a module to signal to the
message (EIM) processor that the module has completed a requested
operation and is ready for another.
extra data segment A capability assigned by the system manager to
capability (DS users and accounts to use extra data segments. DS
capability) capability is normally restricted to only a few
users, since allowing many processes to use extra
data segments can easily overload the system,
requiring large amounts of main memory, a large
virtual storage area on the system disk, frequent
disk swapping, or all three.
Facility/Link An MPE communications subsystem. It allows users
to access a mainframe computer in interactive mode
using a Hewlett-Packard distributed systems network
(DSN). It is usually known as Interactive Mainframe
Facility/Link.
FCOPY An HP 3000 subsystem that allows the user to copy,
append, translate data from one type to another
(for example, ASCII to EBCDIC), verify, and compare
files. The subsystem is activated with the MPE/iX
FCOPY command.
fiber optics The technology of transmitting data over
communication lines made from flexible strands of
glass or plastic through which laser beams or light
from light emitting diodes are passed to transfer
data. The strands are formed into cables and can
carry many more times the amount of data than
traditional copper wire.
field replaceable An assembly that is replaced when any of its
unit (FRU) components fail.
file A group of related records that represents ASCII
text (text files) or binary data (such as
executable code). Every file must have a file name
so the user can access the file's contents.
file access The determination whether a process may perform a
permission requested operation on a file. Every file in the
file system has a set of access permissions. These
permissions are broken down according to whether a
file may be read, written, or executed.
file code A four-digit integer that identifies the special
function of a file. Users may assign a file code
between 0 and 1023 to a file they create to
classify it according to its purpose.
file creation time The time when a file is created.
file directory A directory maintained by the system containing
each file's name, who created it, its location, and
other defining characteristics.
file equation A method of equating a name with a specific device
or file. This name serves as an "alias" for
another device or file whose characteristics are
defined in the file equation. The MPE/iX FILE
command is used to define the file equation. File
equations are often used to direct the input to or
output from a program, job, or session to a
particular device or file.
file identifier A number associating a name with a file system
object. For example, when you "open" a file using
its name, the operating system returns a unique
number for your use. This number is the file
identifier.
file independence File independence means that data files are
shareable among all the Hewlett-Packard programming
languages. For instance, an HP Pascal/iX program
can read files created using any of the other
supported programming languages.
file information A display of file characteristics, an error
display (FID) message, an error number, and current FOPEN
intrinsic parameters provided when certain file
input/output errors occur.
file label A descriptive entry on disk containing the file
name, file code, record size, file format, current
end-of-file mark, maximum number of records,
blocking factor, number of disk sectors in use,
number of extents currently allocated, and maximum
number of extents. Use the LISTF,2 command to
display the file label.
file mark A uniquely formatted area on a magnetic tape used
to separate files. Also referred to as a tape
mark.
file name An MPE/iX file name is a string of up to eight
alphanumeric characters, the first of which must be
an alphabetic character.
file number An integer value assigned by the FOPEN intrinsic
that is used to refer to a file in a user program.
File numbers zero through seven are reserved for
the MPE/iX operating system.
file pointer A logical record pointer kept by the operating
system to indicate the next sequential record to be
accessed in a file. The pointer is set to the
first record when the file is opened.
file space The number of sectors of disk space that a group,
or account is using. It is displayed by executing
the MPE/iX REPORT command.
file specification The "full" name of a file. This includes the file
name, group, and account.
file state The condition of a file. This can include OPEN,
READY, ACTIVE, LOCKED, or WAIT. An OPEN file, for
example, is one currently being accessed by a user
or a program.
file system The part of the operating system that handles
access to input/output devices, data blocking,
buffering, data transfers, and deblocking.
firmware A set of microcode instructions that are executable
by the CPU. These are permanently stored in
read-only memory (ROM) or writable control store
(WCS).
fixed disk A large capacity disk that is fixed inside a disk
drive and cannot be removed.
fixed-length record A record that always contains the same number of
characters or words. Fixed-length records within a
single file are always the same length.
fixed space font A typeface in which each character occupies the
same amount of space. The space between characters
is uniform for all nonproportional fonts.
flexible disk A random access storage device, also called a
diskette or floppy disk. Data may be written to or
read from one or both sides with a special disk
drive intended only for diskettes. Flexible disks
are often used with personal computers.
floating-point A measurement of the speed of a processor.
operations per
second (FLOPS)
foreign tapes A tape or tapes not created on an HP 3000.
formal file The name that commonly appears on the left side of
designator a file equation for the purpose of redirecting
input/output to or from a file/device, or defining
the characteristics of a file/device. This is the
name that processes will refer to, rather than to
the actual file or device.
formatting 1) Part of a process of preparing a disk for use.
2) To prepare a file to be output with a certain
organization. Formatting includes such processes
as setting page length and width, specifying
printing fonts, and adding headers and footers.
FORTRAN Formula translator. A high-level computer
programming language often used in scientific and
engineering applications.
frame A unit of information used in packet switching. A
frame contains no more than one packet.
frame checking A 16-bit sequence derived from an algorithm common
sequence (FCS) to data circuit-terminating equipment (DCE) and
data terminal equipment (DTE). The sequence is
appended to each frame and used as a verification
of data transmission.
free space map A map of allocated and available disk sectors on
the volume set.
full-duplex A method of transmission that allows simultaneous
two-way communication. Full-duplex is also called
duplex. It is the opposite of half-duplex.
fully qualified file A complete file description that includes the file
name name, the group to which the file belongs, and the
account to which the group belongs. The fully
qualified file name of the LETTER file in the PUB
group of the SYS account is expressed as
LETTER.PUB.SYS.
function keys Special keys on the terminal keyboard that are
labelled sequentially, F1, F2, F3, and correspond
to the windows that appear at the bottom of the
terminal screen. Function keys perform various
activities.
fundamental The programs, utilities, and subsystems supplied on
operating software the master installation tape (MIT) for MPE/iX.
(FOS)
gate A circuit with one or more input signals to produce
a single output of binary 1 or 0 depending on the
type of logic built into it.
gateway 1) A special instruction used to increase the
user's privilege level and perform a branch. It is
required to access the operating system.
2) In data communications, a method used to access
one type of network from another type. A gateway
is a member of two or more networks and allows
communication between the networks to which it
belongs. For example, a gateway is used to go to a
local area network (LAN) from X.25.
general register A 32-bit register available to all processes at all
privilege levels for general computation and data
manipulation.
Glance/XL A software product which can help in locating and
evaluating performance problems. This is
equivalent to the MPE/VE system measurement tools.
global A term used to define scope. A global item is
widely accessible.
global variable A variable whose value is valid throughout a
program, job, or session. Global is the opposite
of local, which means that a variable is useful
only in a limited area.
Governmental Agency The testing conducted for the purpose of passing
Hardware governmental agency (FCC and VDE) and safety
Certification regulations (UL, CSA, IEC). Tests conducted include
electromagnetic compatibility, conducted emissions,
radiated emissions, and various safety tests.
group 1) A group is part of an account that is used to
organize the account's files. All files must be
assigned to a group, and within an account each
group has a unique name. A PUB (public) group is
established for each account when it is created.
Additional groups are created within the account,
as needed, by the account manager.
2) For the ALLBASE/SQL group, see authorization
group.
group-level security The file access modes, and the types of users to
whom they are available, as specified by the
account manager when the group is created.
group librarian Assigned by the account manager, to a user within
capability (GL an account. A group librarian can be assigned
capability) special file access modes for the maintenance of
certain files within the user's home group.
half-duplex Communication system or equipment capable of
transmission in either direction, but not in both
directions simultaneously. The transmission flow
must be halted each time the direction of travel is
reversed. This halt is called turnaround time and
typically requires from 50 to 250 milliseconds,
depending upon line length. The halt is required
to reverse the direction of the echo suppressers in
the telephone line and to allow modems to
stabilize. The opposite of full-duplex.
handshaking A communications protocol between devices, or
between a device and the CPU. The signals indicate
that information was received, more is on the way,
or it was not received correctly.
hard copy The output from a printer or plotter, usually onto
paper.
hard disk A device used to store information. A hard disk
has more storage than a floppy disk without being
susceptible to the same hazards (for example, being
bent or having the media corrupted by physical
handling). A hard disk generally comes in packs
consisting of several platters instead of just one.
Some disk packs can be removed from the disk drive.
hard reset A method to reset the computer or a terminal. A
hard reset erases all information in memory. See
soft reset.
hardware All the physical components of the computer,
including the CPU cabinet, tape drives, disk
drives, terminals, and other peripherals.
hardware The process of physically connecting the hardware
installation of a computer system together.
hard-wired In a hard-wired computer, the instruction set is
implemented directly in the CPU.
hard-wired direct A direct connection between a computer and a
connection terminal or between two computers over a relatively
short distance using copper wire pairs, coaxial
cable, or fiber optics. The signals are
transmitted in digital format.
hard-wired terminal A terminal directly connected to the computer
system by a length of cable.
head The physical mechanism on a disk or tape drive that
reads data from, and writes data to, the disk or
tape. The head on a disk drive does not normally
make physical contact with the surface of the
media, but the tape head does.
header The first page printed when output is directed to a
line printer. It contains the session name (if
designated), the session number, logon
identification, day of the week, date, and time.
It corresponds to the trailer printed as the last
page of the output.
Help facility An online utility providing information on all MPE
commands. Information can be accessed by topic
areas and tasks.
Hewlett-Packard (HP) A Fortune 500 company founded by Bill Hewlett and
Dave Packard in 1939. Hewlett-Packard is a
producer of computers and headquarters is located
in Palo Alto, California, U.S.A.
Hewlett-Packard A Hewlett-Packard high-level data-link (HDLC)
Data-Link Control II standard that defines the elements and procedures
(HP-DLC-II) for a balanced, bit-oriented, Level II of the Open
Systems Interconnection (OSI) model protocol.
Hewlett-Packard The graphics instruction set for Hewlett-Packard
Graphics Language film recorders and plotters.
(HP-GL)
Hewlett-Packard The HP-IB channel consists of an HP-IB cable
Interface Bus connected to an HP-IB interface card that is
(HP-IB) connected to the system's backplane. It performs
protocol translation between the CPU and HP-IB. For
the 900 Series HP 3000 up to six devices can be
connected to a single HP-IB channel. Disk drives,
tape drives, and system printers are connected by
an HP-IB which is HP's implementation of the IEEE
standard 488-1975 interface.
Hewlett-Packard A computer architecture expressly designed for
Precision performance, extensibility, and scalability. It
Architecture (HP-PA) can be implemented on low-end and high-end
computers across a complete family of computers.
Precision Architecture incorporates reduced
instruction set computer (RISC) technology in its
architecture. Advantages include fewer components
and PC boards, high reliability, and small power
supplies.
Hewlett-Packard The Hewlett-Packard relational database management
Structured Query system (DBMS) that uses the industry standard
Language Structured Query Language (SQL).
(ALLBASE/SQL)
hexadecimal The base 16 numbering system. The first 10 digits
are 0 through 9, and the last 6 are A through F.
When a number is written in base 16 it is preceded
by a dollar sign ("$"). For example, $F3 is the
hexadecimal representation for the decimal number
243.
hierarchical A point-to-point network topology. The
topology hierarchical topology is sometimes used with
supervisory-control application, in which large
databases exist at one node, possibly along with
control programs that are accessed by nodes lower
in the hierarchy. Hierarchical topologies are also
used for distributed database applications.
High Level Data-Link Types of protocols that eliminate much of the
Control (HDLC) handshaking (and resultant time-consuming line
turnarounds).
histogram A graphical representation of data.
history stack The history stack is a CI table that contains, by
default, the 20 most recent commands entered at the
system prompt during a session. The history stack
is used with the REDO and DO commands. To display
the commands in the history stack use the LISTREDO
command.
home group A default group, within an account, where a user
logs on when no specific group is indicated.
host computer 1) A computer running a process for a user logged
onto a different computer. For example, a user
logs onto system A and then uses data communication
software to start a session with system B and run a
program. System B is the host computer.
2) In a network, the computer that primarily
provides services such as computation, database
access, or special programs or programming
languages, to other users on the network.
HP AdvanceNet A family of communication products, hardware and
software, that allow HP systems to communicate with
each other and with equipment made by other
vendors.
HP Desk Hewlett-Packard's electronic mail product.
HPSlate An HP 3000 screen editor used to create and
manipulate files.
HPSORT An HP 3000 utility program that sorts records in a
file(s) and then merges the sorted files.
HP-UX An operating system based on AT&T Bell
Laboratories' implementation of UNIX System V and
containing other features. These features include
Hewlett-Packard capabilities (such as graphics) and
those from other UNIX systems, such as 4.2 BSD from
the University of California at Berkeley. UNIX is
a registered trademark of AT&T Bell Laboratories.
HPPATH A predefined, user-modifiable MPE/iX variable that
controls where the system searches for command and
program files. By default these files are searched
for in the user's group, followed by the .PUB group
of the user's account, followed by the .PUB group
of the .SYS account.
IF-THEN-ELSE A programming statement. When the IF condition is
statement
true, the THEN action is performed. When the IF
condition is false, the ELSE action is performed.
implicit A way of substituting the value of a variable in
dereferencing place of the variable name. Implicit dereferencing
is used with the CALC, IF, SETVAR, and WHILE
commands. See also explicit dereferencing.
IMAGE A network database management system. It consists
of a set of programs and procedures used to define,
create, access, and maintain a database.
implied RUN The ability to run a program without explicitly
using the RUN command. In MPE/iX it is not
necessary to specify RUN EDITOR.PUB.SYS to invoke
and run the EDIT/3000 program. It is only
necessary to enter EDITOR.
independent files Files that require only single-file consistency.
index In database terminology, a list of the contents of
a file, with keys or references for locating the
contents. An index facilitates data retrieval.
indirect file A text file containing the parameters for a STORE
or RESTORE command that you execute regularly.
INITIAL See system generator (SYSGEN)
initialization state The state of a job/session when it begins to
execute on its own stack. Indicated by EXEC* when
the SHOWJOB command is issued.
initialize To set to beginning values.
initialized volume After a member volume is defined with the NEWVOL
command, it can be made physically available to the
volume set by giving it a volume label, label
table, and free space map with the INITVOL command
of VOLUTIL.PUB.SYS. See defined volumes.
initial system ISL is the software used to bring up MPE/iX or
loader (ISL) perform a memory dump to tape. It provides a user
interface to obtain information about the bootpath
or to alter the bootpath. It is used to boot
MPE/iX or perform a memory dump to tape.
ink-jet printer A printer that forms characters by spraying ink
through a tiny jet onto paper.
input The data to be processed, or the process of
transferring data from external storage to the
computer.
input/output (I/O) The process of, or equipment used in, transmitting
information to or from the computer.
input priority A number in the range of 1 (lowest priority) to 14
(highest priority) assigned to input jobs. The
input priority can be assigned by the system
(default is 14) or by the user. Jobs with an input
priority less than or equal to the system jobfence
(default 8) are deferred.
INSTALL The MPE/iX Initial System Loader (ISL) INSTALL
utility performs a system load from tape and builds
essential operating system files and data
structures on disk. Equivalent to the MPE V/E
RELOAD operation.
instruction cache A high-speed cache implemented on the 900 Series HP
3000. It operates in parallel with the data cache
to enhance processing efficiency. For example,
data can be loaded from the data cache while the
next instruction is fetched from the instruction
cache. See data cache.
instruction set The set of all possible machine instructions
understood by the computer.
instruction unit A part of the MPE/iX CPU to control instruction
sequencing. It executes branch instructions,
maintains processor status, and handles traps and
interrupts.
integer A data type that is either a positive or negative
whole number, or zero.
integer value A sequence of digits preceded by a plus sign (+),
minus sign (-), dollar sign ($), or percent sign
(%). When neither a plus sign nor minus sign is
provided, a positive number is assumed. A dollar
sign indicates a hexadecimal integer and a percent
sign indicates an octal integer.
integrated circuit A silicon chip on which electrical connections are
(IC) etched to form electrical components. An IC may
contain as many as 100,000 gates depending on the
technology used. Chips are mounted on boards and
connected to form processing and memory functions
for a computer.
intelligent network A communications input/output board used with
processor (INP) Hewlett-Packard data communications products.
intelligent terminal A terminal that can edit, perform error checking,
and respond to programmatic instructions. An
intelligent terminal may be as simple as a CRT
terminal capable of block transmissions and minor
editing, or as complex as a terminal that is fully
user-programmable.
interactive An interactive session allows users to enter
commands and data at the terminal and receive an
immediate response. Sessions are useful for data
entry and retrieval, text editing, or program
development where direct dialog with the computer
is preferred.
interactive access A capability assigned to accounts and users
capability (IA allowing users to initiate sessions with the HELLO
capability) command.
interactive An MPE communications subsystem allowing users to
mainframe facility access a mainframe computer in interactive mode
(IMF) using a Hewlett-Packard distributed system network
(DSN).
interactive user A user who enters commands at a terminal.
interface 1) The connecting circuitry linking the central
processor of a computer system to its peripheral
devices.
2) Standards that allow systems to connect to each
other (for example, RS 232-C).
interleave A method of writing data to a disk device that
improves data access speed.
International An independent organization formed for the purpose
Association of of exchanging techniques and ideas among users of
Hewlett-Packard Hewlett-Packard computers.
Computer Users
(INTEREX)
International An organization established to promote the
Standards development of standards and to facilitate the
Organization (ISO) international exchange of goods and services. ISO
created the Open Systems Interconnection (OSI), a
seven-layer approach to network architecture.
internetwork Communication between networks. See catenet.
communication
internetwork The network services (NS) protocol based on the
protocol (IP) Defense Advanced Research Projects Agency's (DARPA)
standard. IP is primarily used to route messages
between networks using gateways. It provides
gateway-to-gateway routing, store-and-forward
service between gateways, and message fragmentation
and reassembly between source and destination
networks.
interprocess An MPE file system facility that allows processes
communication (IPC) to communicate with one another.
interrupt A signal that stops the current process and demands
immediate attention (so that it gets processed).
intrinsic A system routine accessible by user programs
providing interface to operating system resources
and functions. Intrinsics perform common tasks
such as file access, message formatting, or data
conversion.
intrinsic call The method used to invoke, or call, an intrinsic
from within a program.
I/O bay A cabinet containing the card cages and device
controller boards for peripherals connected to the
HP 3000. See card cage.
I/O dependent code Contains I/O module dependent data, and code used
(IODC) by processor-dependent code (PDC) in configuring
the I/O module and booting the system.
I/O error A data transmission error between a computer and
peripheral. Examples of I/O errors are baud rate
or parity mismatch, and incorrect syntax in
device-control instructions.
I/O interface card See device adapter.
I/O path The address of the interface hardware and the
physical path to reach a device. It is constructed
top down from where the device is physically
attached to the system. The path is determined by
the CIO adapter module number, the device adapter
(DA) slot number, and the device address.
ISQL The interactive interface to ALLBASE/SQL, the
relational interface to ALLBASE/SQL.
job A job is a method of submitting multiple operating
system and utility commands for processing with a
single command. Once submitted, the job executes
independently of the user's session. Jobs are used
to compile source programs, modify files, or
perform other functions not requiring user
interaction. See also batch processing and stream.
job control word A 16-bit logical word residing in an MPE-managed
(JCW) table. It's used to control command execution
within a job or a session. See variable or MPE/iX
variable.
jobfence A limit established to manage jobs. If a job has
an input priority higher than the jobfence, it
executes. If it has an input less than or equal to
the jobfence, it does not execute.
job file A file that contains commands that will be executed
noninteractively. A job file begins with the JOB
command and ends with the EOJ command.
job limit A limit set to manage jobs. The system manager or
operator can restrict system usage by limiting the
number of jobs allowed to run on the system. If
the LIMIT command is used to set the job limit to 0
(zero), no additional jobs can log onto the system.
job listing See listing.
job number A system assigned identification number given to
each job when it is submitted for processing.
job state A generic term for the preliminary stages,
excluding initial validation, a new job or session
must pass through during its lifespan. See
executing states.
JSMAIN An MPE/iX process that handles the logon dialog,
maintains session tables, and creates a command
interpreter (CI).
K Kilo (1000). In computer terminology, K is
commonly a symbol representing the number 1024, or
2 raised to the 10th power. Frequently used as a
synonym for thousand.
kernel A set of routines in the operating system. The
kernel is the executable code responsible for
overall control of the computer's resources, such
as allocating memory, creating processes, and
scheduling programs for execution. See control
program.
key In ALLBASE/SQL, a column used in an index
definition.
keyboard A keyboard is attached to a terminal and is a means
of inputting data to communicate with the system.
keyed file A file whose records can be read in logical
sequence or directly accessed by a key associated
with each record.
keyed sequential A file access method supported on the HP 3000 (and
access method (KSAM) included with the fundamental operating software)
in which records may be accessed either
sequentially or randomly by primary or alternate
record keys.
keyword A word assigned a specific meaning by the operating
system, a subsystem, computer language, or utility.
keyword parameters Words that have special meaning to the command
interpreter and are used to modify the intent or
effect of an MPE/iX command. Keyword parameters,
unlike positional parameters, may appear in any
order after a command has been entered on the
command line. An entire keyword parameter group,
such as PASS=password, must be separated from other
keyword parameters by a semicolon (;).
K file A recovery file created by EDIT/3000, with a name
in the form Kdddhhmm, where the first three
characters (ddd) show the Julian day, and the next
four (hhmm) characters show the time in hours and
minutes when work began on the file. A new K file
is created every time a new file is created or an
existing file is loaded for editing. If a system
problem occurs, the data in the new or loaded file
is saved to the K file for recovery purposes.
label table A table that contains file labels for the files
residing on the volume set.
LAN 3000/XL LINK Provides the hardware and communications software
needed to connect 900 Series HP 3000 machines to a
network for system-to-system communication.
LAN cables Cables used to connect the Datacommunications and
Terminal Controller (DTC) and the system. See
Thick LAN cable and Thin LAN cable.
language construct A command grouping (for example, IF-ENDIF) used to
control the flow of commands.
laser printer A printer that uses a laser to produce an image on
a page.
laser printing A method of printing in which a rotating drum has a
raster image transferred onto it by a laser. As it
rotates further, it is dusted with a fine black
plastic powder called toner which adheres to the
drum where it was struck by the laser. When the
drum comes in contact with the paper, the toner
pattern is transferred onto it and the toner is
melted (fused) to make the printing permanent.
layers The division in network architecture models. In
network architecture, different transmission and
communications tasks are assigned to each layer.
Each layer is a logically distinct module. One
example of layers is the seven-layer Open Systems
Interconnection (OSI) network model developed by
the International Standards Organization (ISO).
LDEV number See logical device number.
library A file containing a set of procedures that may be
accessed by programs.
line editor A line editor requires you to press Return to end
one line of text and to begin another. EDIT/3000
is an example of a line editor.
line printer A hardware device used for system output. A line
printer prints output one line at a time.
link To set up pointers and table entries for a compiled
file and its libraries. This creates an executable
file that allows a program to run.
link access protocol A subset of high-level data-link control (HDLC)
(LAP) protocol that governs the exchanges between a user
and the access node of a public data network. LAP
uses asynchronous response mode (ARM) of HDLC and
is now used in limited applications.
link access The current version of link access protocol (LAP)
protocol-balanced that uses asynchronous balanced mode (ABM) of
(LAP-B) high-level data-link control (HDLC).
link editor See linker.
linker A system program. It combines one or more object
programs into one program, searches libraries to
resolve user program references, and builds an
executable file. This executable file is ready for
execution through the program loader. Also
referred to as link editor.
listing A listing is the output of a job usually in the
form of a printed document.
load A machine instruction requesting the CPU to take
data from memory and place it in a register.
loading To prepare a program for execution by allocating
primary memory and putting the job in a queue for
execution.
local area network A computer network confined to a single location.
(LAN) For example, connecting two or more computer
systems within a single office together creates a
LAN.
local area network A hardware card that fits into the backplane of the
interface controller HP 3000
(LANIC) and provides a physical layer for IEEE 802.3 local
area networks.
localizable That quality of software or documentation that
facilitates changes to the punctuation characters,
key words, and command names to fit a particular
language so that applications can be used in
different countries. The user interface is in the
country's native language.
local mode A standalone method of terminal operation. A
terminal is operating in local mode when it is not
connected to the computer. See also remote mode.
local network The network to which the local node belongs.
local node The node where you are physically located and
logged on, and at which you enter commands.
local system console See system console.
local variable A variable that appears as a UDC or a command file
parameter. A local variable is valid only in a
certain section of code. This is the opposite of
global, which has value throughout an entire
program.
LOCKED state The status of an output spoolfile when it is being
accessed by the SPOOK utility, and is therefore
unavailable for printing.
lockword A word used as a security device on files. A
lockword can be assigned to a file when it is
created or renamed, and must be supplied to regain
access to the file. The word may be from one to
eight alphanumeric characters long and must begin
with an alphabetic character.
log file A file that maintains a record of events. Each
event is recorded in a separate log record, and is
correlated with the job or session causing the
event.
logging 1) The process of recording all system
modifications to a tape or disk file for the
purpose of recovery or accountability. If the
system fails, the log file can be used to restore
the system to its state prior to the failure.
2) The process used by DBCore to record the
activity of a DBEnvironment to enable either
rollback or rollforward recovery if necessary.
logging shutdown A shutdown marking the end of the logging cycle.
In most cases, it is performed just prior to either
system or database backup.
logic unit (LU) 1) A part of the CPU that executes arithmetic
statements.
2) A program or set of programs providing access to
a network for an end user.
logical device The logical representation of a physical device.
(LDEV) The representation includes a numeric identifier
and a set of parameters that define the device and
its address.
logical device An LDEV number is assigned to all hardware
number components of a computer system and is used for
identification purposes.
logical interchange A standard format for mass storage implemented on
format (LIF) many Hewlett-Packard computers to aid in media
transportability.
logical record A collection of fields or related data, treated as
a unit, residing in a file. A logical record is
defined in a user program. Its length is smaller
than or equal to the length of the physical record
in which it resides.
log off A method of terminating a session. To log off
MPE/iX, enter the BYE or EXIT command.
log on A method of initiating a session. To log on to
MPE/iX, enter the HELLO command and a valid user
and account name, plus a group name if necessary,
and any required passwords.
logon group The group accessed by defining a group name when
logging on using the HELLO command. The syntax is
username.accountname, groupname. Once the desired
group is accessed, resident files may be referenced
without fully qualifying them.
logon identity A security device used to verify users to the
system. A logon identity includes a valid user
name and account name in the form user.account.
logon prompt A system prompt (MPE/iX:) that indicates the
computer is ready to initiate a session. See also
prompt.
logon session The online interaction between a user and the
computer. The session occurs between logging on
and logging off.
logon UDC A user-defined command (UDC) automatically executed
at logon. Specified with an OPTION LOGON statement
within the UDC.
LONER A duplicate of a member volume currently online, or
a volume recognized by MPE/iX as a member volume
but without a master volume online. The VSCLOSE
command puts all master and member volumes of a set
in the LONER state.
machine cycle The period of time required by a computer to
perform the most fundamental operation.
machine instruction The smallest resolvable piece of a code segment.
Machine instructions are used by the CPU to
accomplish a single task, such as moving an item of
data to the CPU, moving it from the CPU to memory,
or performing a single calculation using data in
the CPU.
machine language Binary code that is executable by the CPU. All
programs must eventually be translated into machine
language before they can be processed by the
computer.
magnetic tape A data storage media that comes on reels.
mainframe computer A computer that generally has a large amount of
memory and operates at high-speed, servicing
multiple users and/or batch jobs.
main memory The fast, volatile, random access storage
containing all currently executing code and data
segments, including portions of the operating
system and any utilities in use.
maintenance word A protection word restricting access to certain
utility functions of a database. The creator can
define a maintenance word for a database or a
database space with HPIUtil and SQLUtil.
management A system using equipment and certain procedures to
information systems aid the managerial decision-making process.
(MIS)
manual master data A data set in a database containing a key item and
set possibly other data items. A manual master does
not have to be linked to a detail data set.
Entries in a manual master data set must be
explicitly added or deleted (compare to automatic
master data set).
mapped file The disk files that are mapped directly into the
virtual address space memory, bypassing the file
system and I/O routines that other disk files must
use.
mapped file access A method of transferring data to/from a disk file
by implicitly using virtual pointers and primitive
LOAD and STORE instructions, rather than by
explicitly reading/writing using file system
primitives. Mapped files are accessible by
obtaining a pointer to the file that is mapped to
the user's address space.
MASTER The state of a disk recognized by the system as a
master volume.
master data set A data set with one or more data items, one of
which must be a key item. A master data set is
generally used as an index to one or more detail
data sets. The two types of master data sets are
manual and automatic.
master device A peripheral device containing the device
controller board used to control it and other slave
devices.
master installation A tape containing the MPE/iX operating system,
tape (MIT) utilities, and subsystems for the HP 3000. It may
be either a new version of the software, a backup
of the user's system, or the original installation
tape for a new site. MIT may also refer to a
particular release of MPE.
master/slave A relation between two processes in which one
initiates the execution of the other, and controls
all subsequent communications between them.
master volume A master volume is the only volume needed to define
a volume set. It contains the configuration data,
the root directory, a free space map, file label
table, and a volume label with a unique volume set
ID for the volume set. See system volume.
mean time between A statistic that predicts how often failures will
failures (MTBF) occur.
mean time to A statistic that predicts how long a certain repair
recovery (MTTR) service will take.
media Devices capable of storing data, such as disks or
magnetic tapes.
medium attachment A device attached to a coaxial cable for a local
unit (MAU) area network. The MAU provides physical and
electrical connection from the attachment unit
interface (AUI) cable to the coaxial cable.
megabyte A measure of memory or storage space equal to
1,048,576 bytes of characters.
member volume A volume containing a volume label indicating it
belongs to an MPE/iX volume set. It may be used by
one or more volume classes.
memory An area of the computer's circuitry that holds
applications and any data generated with those
applications. Information held in random access
memory (RAM) is erased whenever the computer is
turned off. Information held in read-only memory
(ROM) is retained even when the computer is off.
memory dump The contents of memory stored on disk or tape. A
memory dump is usually used for analysis and
trouble shooting.
memory error logging A facility that records all memory errors. It
begins automatically when the system is
initialized.
memory-mapped I/O A configuration in which each device or I/O
interface card is assigned a set of memory
locations, or memory-mapped I/O registers.
menu A display on the terminal screen showing the
options available within a program. Many
application programs use menus to show the options
a user can select.
message A unit of information sent from one device
or computer to another in a form that is
understandable to the receiving device.
message file A special type of file with features ideal for
managing messages between processes. They also
allow processes in different jobs and sessions to
communicate with one another.
metadata A data dictionary term that means data that
describes other data.
microcode Directions that define machine language
instructions. Each machine instruction is a
complete microprogram. Microcode directly controls
how the hardware functions. Microcode runs in a
fast memory called a control store.
microcomputer A small computer, based on a microprocessor,
designed to serve one user at a time.
microprocessor A computer chip containing the circuitry the
computer needs to interpret and execute
instructions and to perform calculations. Some
microprocessors contain a small amount of memory.
The microprocessor is the heart of every personal
computer.
millicode The 900 Series HP 3000 utilizes millicode routines
to perform some of the more frequently executed
complex tasks. Millicode routines are sequences of
instructions that can be accessed and executed very
efficiently by MPE/iX.
million instructions A term used to measure how fast a CPU can operate.
per second (MIPS) For example, one machine might be rated to operate
at 4.5 MIPS, another at 6.7 MIPS.
minicomputer A medium-sized computer that can serve many users
and peripherals.
modem Modulator/demodulator. A device allowing
communication between computer systems. The modem
converts digital signals generated by the sending
(initiating) computer into a form that can be
transmitted by telephone (modulation). At the
receiving facility, the telephone signal is
reconverted into a digital signal (demodulation)
and is input to the computer.
module 1) A hardware device that sits on a bus, such as an
I/O interface card. Each has its own set of
memory-mapped registers to which it responds.
2) Within a software context, a piece of code.
monitor See control program.
motherboard A printed circuit assembly into which circuit
boards are plugged. The motherboard provides an
organized means to transmit data and control
information/power between the components and
devices controlled by the circuit boards.
mountable volumes See nonsystem volumes.
mounting The act of making a data storage device accessible.
To physically mount the device, you load the media
onto the device. To logically mount the device,
you tell the operating system which device you want
to use and it allows you access to that resource.
multileaving remote A distributed system network (DSN) product that
job entry (MRJE) provides a link between an HP 3000 and a mainframe
computer using remote job entry communications
protocol.
multiple RIN The ability to use more than one RIN at a time; for
capability (MR
capability)
example, locking more than one file at a time.
multiplexer (MUX) A device or interface that allows a number of
separate input or output lines to funnel into a
single computer.
multiprocessing The appearance of simultaneous execution of two or
more processes.
multiprocessor A processor that can be added to the main processor
to increase computing power.
multiprogramming The concurrent execution of multiple programs by a
single processing unit.
Multiprogramming The HP 3000 MPE V/E operating system. MPE consists
Executive (MPE) of programs that handle exchanges between HP
terminals, printers, storage devices, memory, and
executing programs.
MPE/iX Multiprogramming executive with integrated POSIX.
The operating system for the 900 Series HP 3000
computers. MPE/iX manages all system resources and
coordinates the execution of all programs running
on the system.
multiple RINs Allowing an account, group, or user multiple RINs
(by specifying multiple RIN (MR) capability with
the ALTACCT, ALTGROUP, or ALTUSER commands) allows
users to lock more than one resource at a time.
multiuser mode The state of an ALLBASE/SQL DBEnvironment that
allows more than one user to access it
concurrently. The maximum number of users is set
by the maximum transactions parameter stored in the
DBECon file.
multiuser state The condition of an operating system in which
terminals and the system console allow
communication between the system and its users.
multiuser system A system that may have more than one user actively
communicating with the system when it is in a
multiuser state.
nailed device A device permanently assigned an LDEV number.
native language MPE/iX utilities and intrinsics that facilitate the
support (NLS) development of applications for users in different
countries. NLS includes such features as currency
symbol handling and character translation.
native mode (NM) The native run-time environment of MPE/iX. In
native mode, source code has been compiled into the
native instruction set of the 900 Series HP 3000.
network A group of computer systems connected so that they
can exchange information and share resources.
network A user, selected by the system manager, who is
administrator
capability (NA
capability)
assigned to manage the data communications
subsystem at a specified location.
network architecture A structured, modular design for networks.
network boundary The division between networks in a catenet or
internetwork.
network file A network services (NS) user service that allows
transfer (NFT) you to copy files from one node to another
interactively or programmatically.
network interprocess A network services (NS) user service that allows
communication autonomous processes running concurrently at
(NetIPC) different nodes to exchange information in a
peer-to-peer manner.
network layer Layer three of the Open Systems Interconnection
(OSI) network model. Network layer tasks include
determining the routes messages take to get from
one node to another.
network map A diagram of the links, nodes, and networks in a
catenet. A network map should include node
information (system type and resources,
peripherals, amount of memory, and services
supported) and linked information (location of
coaxial cables, terminators, repeaters, attachment
unit interface (AUI) cables, and media attachment
unit (MAUs).
network remote job A facility to provide batch systems network
entry (NRJE) architecture (SNA) communications. SNA NRJE allows
users to transmit large batch jobs and files from
an HP 3000 to an IBM mainframe for processing and
to receive output and files from an IBM mainframe.
network services Network services (NS) software products provide
(NS) user interface to the network. They allow batch
job submittals, file transfers, virtual terminal
access, and other services.
$NEWPASS Temporary file created automatically, typically
during compiling, to which newly generated compiled
code is written. This is a system-defined file and
only one may exist during a single job or session.
When this file is closed, its name changes to
$OLDPASS.
node One end of a communications link or a computer
system in a network. For example, if two HP 3000
computers are connected by a DS line, each system
is considered a node.
node manager A capability assigned to users allowing them to
capability (NM control communication subsystems at their node.
capability)
node name A string of up to 31 characters, not including
control characters or spaces, that uniquely
identifies a node in a network or internetwork.
noise Undesirable signals on a communication channel.
Noise can interfere with or distort data signals.
nonremovable disks Disks that cannot be removed from the disk drive.
nonshareable device A capability assigned to accounts and users
capability (ND allowing account members to own nonshareable
capability) devices such as unspooled printers, serial disks,
private volumes (on MPE V/E), and foreign disks.
nonsystem volumes Volumes that do not need to be mounted for the
operating system to run. Also called mountable
volumes. These volumes are equivalent to MPE V/E
private volumes.
NS Common Services A group of network services including network file
transfer (NFT), network interprocess communication
(NetIPC), remote process management (RPM), and
virtual terminal (VT).
$NULL Temporary file that is empty when used as input and
meaningless when used as output (the output
essentially disappears into what is referred to as
the bit bucket). When referenced as an input file
by a program, that program receives only an
end-of-file mark upon first access. When
referenced as an output file, the associated write
request is accepted by MPE/iX but no physical
output is actually performed. $NULL can be used to
discard unneeded output from an executing program.
null value A value consisting only of binary zeros. Null
values are neither blanks nor ASCII zeros. They do
not print.
MPE/iX 5.0 Documentation