HP 3000 Manuals

Definitions (A-D) [ MPE/iX Glossary of Terms & Acronyms ] MPE/iX 5.0 Documentation


MPE/iX Glossary of Terms & Acronyms

Definitions (A-D) 

abort                 A procedure that terminates a program or session if
                      an irrecoverable error, mistake, or malfunction
                      occurs, or if the system manager requests
                      termination.

access                The process of obtaining data from files or
                      acquiring the use of a device.  Access implies an
                      input/output (I/O) operation and is used as a
                      synonym for I/O.

access codes          Access codes are assigned by the system manager to
                      accounts and by the account manager to groups, and
                      users.  Access codes specify which users have the
                      ability to read, write, append, lock, or execute a
                      given file.

access control        An ACD is how the owner of a file defines who can
definitions (ACDs)    do what with the file.  ACDs take precedence over
                      other access controls namely the MPE file access
                      matrix and lockwords.  The types of access are read
                      (R), write (W), append (A), lock (L), execute (X),
                      none (NONE), and read and copy the ACD permission
                      file (RACD).

access method         The way in which data is moved between main storage
                      and input/output devices.

access port (AP)      The MPE/iX system console interfaces the host
                      system through the access port (AP) located in the
                      channel I/O (CIO) section of the system card cage.
                      The AP provides a user support interface for
                      issuing hard and soft resets through software
                      commands from the console.  It allows a remote
                      console to be enabled and to switch between console
                      and session modes.

access rights field   A field containing the type of memory access.  It
(ARF)                 is compared with the user's privilege level to
                      determine if the type of access the user is
                      requesting (READ, WRITE, EXECUTE, or GATEWAY) is
                      allowed for that page of memory.

account               A collection of users and groups.  Each account has
                      a unique name on the system.  It is the method used
                      to organize a system's users and files and track
                      use of system resources such as central processor
                      time, online connect time, and file space.
                      Accounts are the principal billing entity for the
                      use of these resources.  Every user must specify an
                      account to access the system.

account level         The types of file access assigned by the system
security              manager to the account when it is created.  The
                      types of access are READ, LOCK, APPEND, WRITE, and
                      EXECUTE, abbreviated R, L, A, W, and X
                      respectively.  They may be assigned to any user
                      (ANY), members of the account only (AC), or members
                      of the group only (GU). The types of file access
                      permitted are the first level of system security.
                      The account manager may further restrict groups and
                      users within an account by assigning them a limited
                      set of file access modes.

account librarian     A capability assigned by the account manager to a
capability (AL        user within the account.  An account librarian can
capability)           be allowed special file access to maintain
                      specified files within the account.

account manager       A capability assigned to one user within each
capability (AM        account who is then responsible for establishing
capability)           users and groups.

account member        A person who has been granted access to the system
                      through the use of a valid user name within an
                      account.  Account members are created by the
                      account manager, who defines the user name and
                      assigns the user appropriate capabilities and
                      security restrictions.

account structure     The account structure provides organization,
                      security, and billing for the system.  It is used
                      to allocate system resources such as central
                      processor time, online connect time, and file
                      space.  The account is the principal billing entity
                      for the use of system resources.

acknowledge           To answer or reply to a polling, an address, or a
                      message.

acoustic modem        A data communications device.  An acoustic modem
                      has a cradle and form-fitting rubber cups to hold a
                      telephone handset.  The opposite of direct-connect
                      modem.

ACTIVE state          The status of either an input or output spoolfile
                      (defined differently for each).  During input
                      spooling, an ACTIVE file is a spoolfile being
                      created, indicating that the input spooler is still
                      collecting data from the input device.  An ACTIVE
                      output spoolfile is the only file being output to a
                      device.  For example, when the standard output
                      device is the system printer the file being printed
                      is ACTIVE.

actual file           The file name provided by the user.  The system
designator            then uses the file name in place of the formal file
                      designator to accomplish some task.  The actual
                      file designator is the file name listed in the
                      directory.  See formal file designator.

address               1) A number identifying an exact location in
                      memory.  A process can send data to, or retrieve
                      data from, this address.

                      2) A set of values identifying a specific
                      peripheral (I/O) device to the computer.  The exact
                      details on the formation of an address differ
                      between systems.

address bus           The electrical conductors within a computer.  They
                      carry addresses from the CPU to components under
                      CPU control.  The 900 Series HP 3000 address bus is
                      32-bits wide.

advanced terminal     An intelligent hardware interface between terminals
processor (ATP)       and the HP 3000.  The ATP handles character
                      processing and eliminates CPU interrupts.  It
                      supports full-duplex asynchronous modems and direct
                      memory access of user data.

AdvanceNet            See HP AdvanceNet.

algorithm             A step-by-step procedure for solving a problem in a
                      finite amount of time.

ALLBASE/SQL           A Hewlett-Packard database management system.  It
                      provides both network and relational interfaces.

allocate              1) To locate and reserve disk space for a
                      particular file.

                      2) To use the ALLOCATE command to update table
                      entries and resolve pointers necessary for a
                      program to execute.  However, the program is not
                      actually loaded into memory until run time.

alpha character       A character in the range of A through Z (or a-z).

alphanumeric          A character in the range of A through Z (or a-z),
character             or 0 through 9.

alpha test            The designation given when the reliability of a
                      computer system is tested by internal users.  For
                      example, internal Hewlett-Packard users test and
                      verify a new product before external customer tests
                      are conducted.

alternate boot path   The hardware path used when booting the system from
                      a boot tape.  See boot path.

American National     A nongovernmental agency that establishes
Standards Institute   standards, including those for data processing.
(ANSI)  

American Standard     The standard method of representing character data
Code for Information  (seven data bits plus one that is sometimes used
Interchange (ASCII, 
USASCII)  
                      for parity).  This method was established by the
                      American National Standards Institute (ANSI) to
                      achieve compatibility between data devices when
                      they are interchanging information.

analog                Data that varies continuously rather than in
                      discrete steps.  When used in reference to
                      circuits, it means those circuits that produce an
                      output varying as an uninterrupted function of the
                      input.  The opposite of digital.

append                To join all or part of one existing file to the end
                      of another existing file.

application           A set of computer instructions or programs that
                      accomplish tasks for the end user, rather than
                      control the computer (that is what the operating
                      system does).  Examples of applications include
                      spreadsheets, word processing programs, graphics,
                      database management, and communications.

application layer     Layer seven of the Open Systems Interconnection
                      (OSI) network model.  Application layer tasks
                      include the user interface to remote services.

application program   A set of computer instructions that guides the
                      computer through a specific set of tasks (usually
                      for the end user).  Applications include
                      spreadsheets, word processing, graphics, database
                      management, and data communication programs.

architecture          1) The unique set of machine instructions,
                      registers, and components, as well as the way they
                      interact, that provides the basis of the operation
                      of the computer's CPU.

                      2) In networking, a structured modular network
                      design in which different data communications tasks
                      are assigned to different layers or levels.  See
                      Open Systems Interconnection.

archive mode          A DBCore mode of logging that enables both rollback
                      and rollforward recovery for HP SQL databases.

archiving             Storing infrequently used or out-of-date files onto
                      tape and permanently removing them from the system
                      disks at the same time.

arithmetic logic      The part of a system that performs arithmetic and
unit (ALU)            logic operations as part of the central processing
                      unit (CPU). The CPU may contain one or more
                      arithmetic logic units.

array                 An ordered collection of letters, numbers, or words
                      defined by the user.  The computer stores the data
                      in an array in continuous memory.

ASCII                 American Standard Code for Information Interchange
                      (ASCII) is the standard method of representing
                      character data (seven bits plus one that can be
                      used for parity).  This method was established by
                      the American National Standards Institute (ANSI) to
                      achieve compatibility between data devices when
                      they are exchanging information.

assembly language     A programming language in which each operation
                      performed by the central processing unit (CPU) is
                      written as a symbolic instruction.  Assembly
                      language is a convenient means of representing
                      machine language (one instruction represents
                      exactly one operation).  A program known as an
                      assembler translates instructions written in
                      assembly language into machine language.

associated device     A device associated with a user by way of the
                      ASSOCIATE command.  Thereafter, the associated user
                      has operator control of the designated device until
                      the user logs off or gives up control of the
                      device, or until the operator issues the
                      DISASSOCIATE command.

asynchronous          A method of transmitting data serially without
                      sending a clock signal.  Each character consists of
                      one start bit, five to eight data bits, an optional
                      parity bit, and one or more stop bits.  The
                      opposite of synchronous.

asynchronous I/O      An I/O operation.  The user process need not wait
                      for completion before continuing execution.  There
                      are two forms, user asynchronous I/O and system
                      asynchronous I/O.

asynchronous serial   A part of the fundamental operating software
communications (ASC)  package for the 900 Series HP 3000.  It works in
                      conjunction with the Datacommunications and
                      Terminal Controller (DTC) to provide data
                      transmission functions.  The ASC software handles
                      handshaking between the host system and its
                      asynchronous devices, including character echoing,
                      multiplexing, and input character buffering.

attachment unit       A cable joining the local area network interface
interface (AUI)       controller (LANIC) to the media attachment unit
                      (MAU) for coaxial cable IEEE 802.3 local area
                      network links.

attributes            Characteristics assigned to users, groups, and
                      accounts which determine what can be done in the
                      groups and accounts, or by the user.  Attributes
                      include file access codes and special capabilities.
                      They enable the computer to determine what
                      functions it will or will not allow a user, group,
                      or account to perform.

authorization group   A security feature of HP SQL. A collection of users
                      and groups with the same authorities within a
                      DBEnvironment.

automatic calling     A device that automatically places a telephone call
unit (ACU)            after receiving instructions from the calling
                      device.

automatic in          A computer-to-PBX connection sequence.  It allows
                      the computer to initiate an incoming connection on
                      a specified channel from a specified device through
                      the PBX. No telephone number is given; the device
                      location (telephone number) is associated with the
                      given channel by an administrative process on the
                      PBX.

automatic master      A data set within a database.  It contains only one
data set              data item (the key item).  It is related to at
                      least one detail data set.  When a new search item
                      value is added to a related detail set, a new entry
                      is automatically added to the master with that item
                      value as a key.  When the last entry containing
                      that search item is deleted from all related child
                      data sets, the master entry is automatically
                      deleted.

automatic out         A computer-to-PBX connection sequence.  It allows
                      the computer to initiate an outgoing connection on
                      a specified channel to a specified device through
                      the PBX. No telephone number is given; the device
                      location (telephone number) is associated with the
                      given channel by an administrative process on the
                      PBX.

automatic restart     Main memory battery backup to automatically restart
                      the system after a power failure.  Temporary power
                      line interruptions can be tolerated with no data
                      loss and without needing to restart the system.

backplane             Wiring blocks or units that provide most of the
                      interconnecting circuits of a system.  Individual
                      printed-circuit boards plug into the backplane.
                      Every backplane contains multiple card cages.

backreference         The technique of using an asterisk (*) before a
                      formal file designator to indicate that it has been
                      previously defined with the FILE command.

backup                The process that duplicates computer data to
                      offline media, such as magnetic tape.  Backups
                      protect data if a system problem should occur.

backup devices        System peripherals that allow you to write
                      information to, and read information from, backup
                      media.

battery backup unit   A box within the SPU that contains a battery to
                      supply power to main memory during a power failure.

BASIC                 Beginner's All-purpose Symbolic Instruction Code.
                      A computer programming language.

batch processing      A method of submitting a job for processing.  A
                      job, which is submitted as a single entity, can
                      consist of multiple commands such as program
                      compilation and execution, file manipulation, or
                      utility functions.  Once submitted, no further
                      interaction between the user and the job is
                      necessary.

batch access          A default capability.  It is assigned to accounts
capability (BA        and users, allowing users to submit batch jobs.
capability)  

baud                  A measure of the speed at which information travels
                      between devices.  This signal speed is equal to the
                      number of discrete conditions or signal event
                      changes per second.  When one bit represents each
                      signal change, baud is the same as bits per second.
                      Terminal speed settings are the most familiar
                      references to baud rate.

beginning of tape     A mark on a magnetic tape indicating where the tape
(BOT)                 drive will start reading or writing data.

beta test             The designation given to a product test in a
                      limited customer environment.  For example,
                      Hewlett-Packard tests its products at selected
                      external customer sites before they are publicly
                      released.

binary                A method of representing numbers, alphabetic
                      characters, and symbols in digital computers.
                      Binary is the base two numbering system that uses
                      only two digits, 0's and 1's, to express numeric
                      quantities.

binary coded decimal  A decimal notation in which individual decimal
(BCD)                 digits are each represented by a group of four
                      bits.

binary synchronous    A data link protocol, also referred to as BISYNC. A
communications (BSC)  line control station in a data communications
                      system.

bit                   A binary digit; the number 0 or 1 in the base 2
                      numbering system (0 represents OFF, and 1
                      represents ON). Usually eight bits equal one byte.
                      A bit is the smallest unit of information in a
                      digital computer.

bit bucket            Computer jargon referring to a nonexistent computer
                      storage area.  The bit bucket is used when the
                      system-defined $NULL file is specified in a command
                      line as an output file.  The associated write
                      request is accepted by MPE/iX, but no physical
                      output is actually performed.

bit-oriented          A communications protocol that does not recognize a
protocol (bop)        character as sequences of bits.

bit rate              The speed at which bits are transmitted.  The bit
                      rate is usually kilobits per second (Kb/s) or
                      megabits per second (Mb/s).

bits per inch (bpi)   A measurement of data density.  It expresses the
                      number of bits recorded per inch of recording
                      surface.

bits per second       A measure of transmission speed over a
(bps)                 communications channel.

block                 A group of one or more logical records treated as a
                      single piece of data.

blocked               A state of suspension for a process.

blocked record        A physical record that contains more than one
                      logical record.  The opposite of unblocked record.

block mode            A terminal processing mode.  It transmits groups,
                      or blocks of characters all at once, instead of one
                      character at a time.

board                 A piece of fiberglass that holds integrated
                      circuits (ICs or chips) and contains the
                      connections between chips.  A board is also called
                      a card or circuit board.

Boolean               A data type with a value that is either TRUE or
                      FALSE (binary 1 or 0).

boot                  The process of loading and initializing an
                      operating system.  The term booting is derived from
                      the phrase "pulling yourself up by your
                      bootstraps."

boot path             Boot paths are used to bring up the system from
                      disk or tape.  The primary boot path is used for
                      booting the system from disk resident software.
                      The alternate boot path is used for booting the
                      system from a boot tape.  The console boot path is
                      used to determine if the system can autoboot
                      without operator intervention.

boot ROM              Performs tests on the computer's hardware, finds
                      all devices that are accessible through the
                      computer, and then loads either a specified
                      operating system or the first operating system
                      found according to a specific search algorithm.

boot tape             A tape created by backing up the system with the
                      system generator (SYSGEN) utility program.  The
                      tape is then used to reload the system.  Also
                      referred to as a system load tape.  Equivalent to
                      MPE V/E coldload tape.

bottleneck            A system resource that is being completely used and
                      is compromising system performance.

branch                A machine instruction that alters the sequence of
                      instructions being executed by the CPU.

break                 1) An operation that interrupts (suspends or
                      aborts) an executing process and allows the user to
                      initiate some other operation.

                      2) To press the Break key on the terminal or call
                      the CAUSEBREAK intrinsic.  If a process is only
                      suspended, it may be resumed with the RESUME
                      command.

broadcast             A communication method of sending a message to all
                      devices on a link simultaneously.

broadcast bus         A network in which nodes are connected by a linear
network               run of cable.  Messages are simultaneously
                      transmitted to every node.  Typically, the nodes
                      process only those messages addressed to them and
                      ignore all other messages.  The opposite of
                      point-to-point network.

broadcast space       An implementation to address multiple processors on
                      a bus.  Local broadcast address space is used when
                      all processors on a bus with the I/O module are to
                      be interrupted.  A global broadcast address space
                      is used when all processors system-wide are to be
                      interrupted.

b-tree index          An index type supported by DBCore that maintains
                      tuples in sorted order by key value and is used for
                      accessing a particular tuple in a set of tuples.

buffer                The part of a computer or device memory where data
                      is held temporarily until it can be processed or
                      transmitted elsewhere.  A buffer usually refers to
                      a memory area that is reserved for I/O operations.

bug                   Computer industry jargon for a computer problem.

bundled systems       A pricing option.  It allows a group of products to
                      be purchased at a lower cost than if they were each
                      purchased separately.

bus                   A common group of hardware lines that are used to
                      transmit information between digitally based
                      devices or components.

bus address           A number that is part of the address used to find a
                      particular device.  The bus address is determined
                      by a setting on a peripheral device that allows the
                      computer to distinguish between two devices
                      connected to the same interface.  A bus address is
                      also referred to as a device address.

BYE                   An MPE command used to terminate an interactive
                      session on the HP 3000.

byte                  A combination of eight consecutive bits treated as
                      a unit.  A byte represents one letter or number.
                      The size of memory and disk storage is measured in
                      bytes.

bytes per inch (BPI)  A measurement of data density; usually for tapes.
                      It expresses the number of bytes recorded per inch
                      of recording surface.

C                     A high-level computer programming language that can
                      do low-level manipulations.  It allows great
                      flexibility with type declarations.

cable                 A connector between computers and peripheral
                      devices.

cache                 A small, high-speed memory buffer unit.  The cache
                      is continually updated to contain recently accessed
                      data to reduce access time.  There may be one cache
                      or separate caches for instructions and data.  HP
                      Precision Architecture has separate caches.

cache miss            When an instruction or data required by the CPU is
                      not stored in a cache, the procedure that occurs is
                      called a cache miss.  The required code or data is
                      then retrieved from the main memory modules.

capability            A type of access right assigned to a subject (user,
                      group, or account) affecting what the subject can
                      do to an object (file, device, command) on the
                      system.

card                  A printed circuit assembly (PCA). See board.

card cage             The structure used to hold cards in their proper
                      place inside the computer.  Card cage and I/O bay 
                      are sometimes used interchangeably.  However, the
                      I/O bay usually refers to the entire cabinet
                      containing one or more card cages used to store the
                      cards that control I/O devices.

card image            The representation of data in the standard columns
                      found on a punched card, which is a fixed-length
                      record of 80 characters.

carriage-control      Carriage-control characters determine such things
characters (CCTL)     as double spacing, vertical line spacing, and page
                      ejects.

catalog               A file that acts as a directory of specific objects
                      (files, commands, messages, users, etc.)  on the
                      system.

catenet               Several networks that are joined, or concatenated,
                      to form a network of networks.  A catenet is also
                      called an internetwork.

cathode ray tube      The video display part of a terminal or PC.
(CRT)  

CCITT                 Comite Consultatif International Telephonique et
                      Telegraphique (International Telegraph and
                      Telephone Consultative Committee); an international
                      standards group for establishing communication
                      protocols.

central bus (CTB)     The communication path between the CPU main memory
                      modules and the channel I/O adapters.

central processing    The part of a system that interprets and executes
unit (CPU)            machine instructions.  The central processor
                      contains an execution unit and a control unit.  See
                      also SPU.

channel               A path within a data communications line through
                      which data flows.

channel I/O (CIO)     Input/output instructions for a channel.

channel I/O adapter   Provides the interface between the central bus
                      (CTB) and the channel I/O buses.  Each channel I/O
                      adapter serves as a high performance channel
                      multiplexer.  It provides a full direct memory
                      access (DMA) for all HP-IB and LAN I/O channels and
                      synchronizes the differing speeds and bandwidths of
                      the CTB and channel I/O buses.

channel I/O buses     Provides a synchronous bidirectional data path
(CIB)                 between the central bus (CTB) and I/O devices.

channel number        The number assigned to the device controller board
                      in the I/O card cage.  It is used to calculate the
                      logical address of the device, or device reference
                      table (DRT) number.

character             A letter, number, or symbol represented by one byte
                      of data.

character-oriented    A communications protocol that uses special control
protocol  
                      characters to relay instructions for controlling
                      data transmission.

character set         A series of characters to substitute for a single
                      character to name a group of files.

characters per inch   A measurement of print density of various printers.
(cpi)  

checksum              The combination of all binary digits in a block.
                      The checksum is used to verify correct transmission
                      of the block.

child process         A new process created by an existing process.  The
                      new process is thereafter known to the preexisting
                      process as its child process.  The preexisting
                      process is called the parent process.

chip                  A slice of silicon containing an integrated
                      circuit.  RAM, ROM, PROM, CPU, and EPROM are
                      commonly used chips.

CIO adapter (CA)      The interface slot number containing the adapter
                      for the CIO bus and central bus (CTB).

CIO expander          The channel input/output expander provides eight
                      additional peripheral card slots to the SPU.

circuit board         See board.

circular file         1) A wraparound file structure that functions as a
                      sequential file until it is full.  As records are
                      written to a circular file, they are appended to
                      the tail of the file.  When the file is full, the
                      next record causes the block at the head of the
                      file to be deleted and all other blocks to be
                      logically shifted toward the head of the file.
                      Circular files are useful as history files when you
                      are more interested in information recently written
                      to the file and less concerned about earlier
                      material.

                      2) A file that can be reused (DBCore nonarchive log
                      files are circular files).

class                 A user-defined collection of objects.

class name            1) A label that is either unique to, or associated
                      with, one or more devices in the system's I/O
                      configuration, used to reference a particular
                      device or class of devices.  Device class names may
                      be up to eight alphanumeric characters long,
                      beginning with a letter.  A single logical device
                      may have multiple device class names.  The HP 2680
                      Laser Printer, for example, is referred to as EPOC
                      (electro-photographic output for computers), PP
                      (page printer), or SLP (system line printer), or
                      any other defined name.  Directing output to any of
                      these class names sends the output to a laser
                      printer.

                      2) An abstract entity that can own objects in an HP
                      SQL DBEnvironment.

clipping              To restrict plotting or drawing to a rectangular
                      portion (window) of the total available area.

closing a file        Terminating access to a file.  A file is closed by
                      calling the FCLOSE intrinsic or terminating process
                      execution.

cluster               A physical storage organization method supported by
                      DBCore that can help minimize disk accesses.  If a
                      relation is clustered, the physical placement of
                      its rows is controlled by a key value; this key is
                      called the cluster index key.

COBOL                 Common business-oriented language.  A high-level
                      computer language primarily used for business
                      applications.

code                  Code consists of the executable instructions that
                      make up a program or subprogram.

code segment          The instructions to the CPU contained in a single
                      logical module; one or more code segments comprise
                      a complete program or subprogram.  Code segments
                      remain unchanged during program execution, and may
                      be overwritten with a new code segment once the
                      current segment has executed completely.  In this
                      way, programs larger than the maximum code segment
                      size can execute without user intervention or a
                      large amount of memory.

code segment table    A table that keeps track of all code segments
(CST)                 currently being used.  CST is used only in
                      compatibility mode (CM) on MPE
                      XL.

cold dump             See memory dump.

coldload              See system load tape.

coldload tape         See boot tape.

COLDSTART             See UPDATE.

color palette         In plotting terminology, a specific set of pen
                      colors and line widths as defined by the pen color
                      instructions of the graphics system being used.

column                A named collection of data in an HP SQL table or
                      view with a particular data type and size.

command               A system-reserved word that directs the operating
                      system, a subsystem, or a utility program to
                      perform a specific operation.

command file          1) A set of one or more MPE/iX commands in a file
                      that are executed by specifying the file name.  See
                      also HPPATH or UDC.

                      2) A set of one or more SQL or ISQL commands in a
                      file that can be executed with the ISQL START
                      command.

command interpreter   CI: A program that reads command lines entered at
(CI)  
                      the standard input device, interprets them,
                      determines if they are valid, and, if so, executes
                      them.

command line history  See history stack (also called command history
stack                 stack).

command set '80       A family of mass storage devices from
protocol (CS/80 or    Hewlett-Packard that communicate using the C/80
CS-80)                protocol.  Examples are the HP
                      7911, HP 7912, HP 7914 disk/tape drives.

communication         The ability of one computer system to access or
                      talk to other computer systems by way of
                      telecommunication devices.

communication link    The software and hardware that moves data from the
                      driver and card of one computer to the driver of an
                      adjacent computer.

communications        Allows users to obtain exclusive access to a
subsystem capability  communications device such as a DSN/RJE line or a
(CS)                  DSN/DS line.  The capability is required to use
                      DSN/RJE subsystems.

compatibility         The ability of software developed for one computer
                      to work on another computer.  See compatibility 
                      mode.

compatibility mode    Compatibility mode provides object code
(CM)                  compatibility between MPE V/E-based systems and the
                      900 Series
                      HP 3000.  Compatibility mode allows current
                      Hewlett-Packard customers to move applications and
                      data to the 900 Series
                      HP 3000 without changes or recompilation.

compile               The process of changing a program written in a
                      source language (for example, BASIC, C, FORTRAN)
                      into machine executable instructions.  The compiled
                      routine is then ready to be link-edited and then
                      loaded into storage and run.

compiler              A program that translates source code written by a
                      programmer into machine instructions.  The compiler
                      also diagnoses and reports syntax errors found in
                      the application program.

completion list       A linked list of four-word entries made by a direct
                      memory access (DMA) I/O card before interrupting
                      the processor.  Each DMA adapter or module (which
                      may have more than one DMA device associated with
                      it) has its own completion list.

complex instruction   A computer based on an architecture that uses
set computer (CISC)   microprogramming and complex instructions.

component name        A name identifying an object within the context of
                      a directory object.

compound item         A named group of identically defined, adjacent
                      items within the same data entry; an array.  A
                      compound item is subdivided into subitems.

compression           The process of translating data into a more compact
                      form so that it can be transmitted more
                      economically or efficiently.

computer              A device that accepts information, processes it,
                      and supplies an output.  A computer usually
                      contains memory, a control unit, arithmetic and
                      logical units, and a means for input and output.

concurrent            A decentralized system directory scheme.  Each disk
directories           attached to the system contains its own directory
                      of the files on that disk.  This provides faster
                      file access by eliminating the physical or logical
                      serialization of a centralized directory.

configuration         1) The way in which computer and peripheral devices
                      are programmed to interact with each other.

                      2) The layout of the computer system, including MPE
                      table, memory, and buffer sizes.  The configuration
                      tells which peripheral devices are connected to the
                      computer and how they can be accessed.  The system
                      is configured by the system supervisor, who works
                      with the Hewlett-Packard applications engineer
                      (AE).

connect time          The amount of time, in minutes, that a user, group,
                      or account has used the CPU for a session or job.
                      It is determined by executing the MPE REPORT
                      command.

console               A terminal given unique status by the operating
                      system.  The operator uses the console to monitor
                      and manage jobs, sessions and resources, respond to
                      requests, and communicate with other user
                      terminals.  It is used to boot the system and
                      receive system loader error messages, system error
                      messages, and system status messages.

console boot path     Used to determine if the system can autoboot
                      without operator intervention.  See boot path.

console command       A command that is executable only from the system
                      console at the = prompt (generated by pressing CTRL 
                      and the A key on the console keyboard).  Console
                      commands cannot be distributed to MPE users, since
                      CTRLA has no meaning on a standard terminal.  The
                      logical console, however, can be moved to a
                      standard terminal.

console logging       A system logging event.  It records console
                      commands in the system log file.

console message       A message sent to the system console by the system,
                      an application, or a user.

constant              A fixed value (as opposed to a variable which is a
                      symbol for a changing valuex)..

continuation          An ampersand (&) character entered as the last
character             character of a command line.  A continuation
                      character tells the command interpreter that the
                      command is longer than one line and is continuing
                      onto a second or more subsequent lines.

continuation line     See subline.

control character     A member of a character set that produces action in
                      a device rather than printing or displaying a
                      character.  In the ASCII character set, control
                      characters are those in the range 0 through 31, and
                      127.  Control characters are generated by pressing
                      the CTRL key and a character key simultaneously
                      (for example D). In documentation these two-key
                      sequences are shown as CTRLD.

control codes         Special codes contained in data sent to a
                      peripheral device.  These codes control how the
                      device operates.

control program       The program responsible for handling I/O for
                      terminals and file storage, establishing processing
                      priorities, maintaining waiting lists of work in
                      process, activating operational programs, and
                      performing other supervisory functions in a
                      real-time system.  Other terms used synonymously to
                      designate such a program are driver, executive,
                      monitor, kernel, and supervisor.

control register      A 32-bit register on the register file board, used
                      for memory access protection, interrupt control,
                      and processor state control.

control unit          A part of the CPU that regulates the execution unit
                      and oversees the instruction cycle.

control-Y             A break function activated by simultaneously
                      pressing the CTRL key and the Y key on a terminal's
                      keyboard.  It is typically a subsystem break and
                      does not affect MPE commands.  In documentation
                      this two-key sequence is shown as CTRLY.

COOLSTART             See START.

coprocessor           A special purpose processor that works with the CPU
                      to speed up specialized operations such as
                      floating-point arithmetic and graphics processing.

coupled environment   The MPE/iX file system's use of the MPE V/E file
                      system in compatibility mode to perform functions
                      that MPE/iX does not currently handle.

CPU time              The amount of time, in seconds, that a user, group,
                      or account has used the CPU. It is displayed by
                      executing the MPE REPORT command.

crash                 1) The unexpected shutdown of a program or system.
                      If the operating system crashes, it is called a
                      system crash, and the system must be rebooted.

                      2) A head crash or disk crash.  This occurs when
                      the read/write heads on a disk drive (that normally
                      ride on a thin cushion of air above the disk) make
                      physical contact with the disk surface, destroying
                      data and the disk track.  The extent of damage to
                      the system depends on which disk crashed and how
                      much of the disk was corrupted.  A crash of the
                      system disk is serious, since it contains the
                      directory of user files as well as operating system
                      programs, the I/O configuration, and the account
                      structure.

CRC-CCITT             An error detection scheme defined by the Comite
                      Consultatif International Telephonique et
                      Telegraphique (CCITT).

CRC-16                An error detection scheme used in data
                      communications.

create volumes        The ability to define and access nonsystem domain
capability (CV        disks with the NEWSET command of VOLUTIL.PUB.SYS
capability)           (use NEWVSET command for private volumes on MPE
                      V/E). Users and accounts assigned CV capability are
                      automatically given use volumes (UV) capability.

cursor                1) A flashing rectangle or blinking underline
                      character on a display screen.  It marks the
                      position where text or data can be entered,
                      changed, or deleted.

                      2) In HP SQL, the pointer to one tuple in a set of
                      tuples from an application program.

customer engineer     A Hewlett-Packard field representative responsible
(CE)                  for the installation, troubleshooting, and
                      maintenance of computer hardware and operating
                      systems.

custom performance    Using an outside performance expert to locate and
consulting            evaluate performance problems.

cyclic redundancy     An error detection scheme in which the checking
check (CRC)           character is generated by taking the remainder
                      after dividing all the serialized bits in a block
                      of data by a predetermined binary number.  An equal
                      comparison indicates no errors, while an unequal
                      comparison indicates an error in the transmission.

cylinder              A portion of a disk pack that consists of
                      vertically aligned tracks on each disk platter
                      within the pack.  The first track on the first
                      platter is directly above the first track on the
                      second platter, which is aligned with the first
                      track on the third platter, and so on.  These
                      tracks, taken together, are considered a cylinder.
                      Therefore, cylinder 1 refers to track 1 on each of
                      the platters in the disk.

daisy wheel printer   A printer that forms characters by striking metal
                      or plastic images of characters against a ribbon
                      onto paper.  The name comes from the shape of the
                      print wheel, which looks like a daisy.

database (DB)         A collection of logically related data files, and
                      structural information about the data and/or files.

database management   A software package designed to protect the
system (DBMS)         consistency and security of data in computer-stored
                      files (databases).  It allows a user to define a
                      database structure and manipulate the contents by
                      storing, retrieving, deleting, modifying, and
                      sorting data.

data cache            A high-speed CPU cache implemented on the 900
                      Series
                      HP 3000.  It operates in parallel with the
                      instruction cache.  Data is transferred by load and
                      store instructions between the general purpose
                      registers of the execution unit and the data cache.
                      It is a write-to cache, so the main memory modules
                      are updated only as required.  See instruction 
                      cache.

data circuit          Equipment used to send information between
terminating           locations, such as a modem.  DCE is also known as
equipment (DCE)       data communications equipment.

data communications   The transmission of information from one computer
                      or terminal to another.  It is sometimes shortened
                      to datacomm.

Datacommunications    An MPE/iX intelligent controller, with
and Terminal          microprocessors to handle communications with 900
Controller (DTC)      Series HP 3000 systems.  Each DTC may contain
                      connection cards allowing access to X.25 networks,
                      as well as connection cards allowing asynchronous
                      device connections.

data communications   The methodology used to connect all asynchronous
and terminal          devices to a 900 series HP 3000, except for the
subsystem (DTS)       system console.

data dictionary       A database used as a programmer's tool to store
                      information about data.  It does not contain the
                      data itself, but describes the type, location,
                      usage, and relationships of the data resources of
                      an organization.

data endpoint         The point at which the digital multiplexer
                      interface (DMI) data channel protocol is
                      terminated.  Data endpoints can be at the host
                      computer or at the PBX. Data endpoints are
                      classified by the physical serial interface they
                      would present such as terminal or communication
                      equipment.  See data circuit-terminating equipment 
                      and data terminal equipment.

data entry            A task that involves entering information into a
                      computer.

data item             The smallest accessible data element in a database.
                      A data item corresponds to a column in relational
                      database terminology.

data link layer       Layer two of the Open Systems Interconnection (OSI)
                      network model.  The data link layer checks for and
                      corrects transmission errors over the physical
                      link.

data recovery         The process of using special utilities to recover
                      data that cannot be used by the operating system
                      from disks (due primarily to disk addressing
                      problems).

data segment table    A table that identifies and provides pointer
(DST)                 information to all data segments, including those
                      used by MPE and user's data stacks.  On the 900
                      Series HP 3000 the DST is used only in
                      compatibility mode (CM).

data set              A file used in a database.  There are different
                      types of data sets:  detail, manual master, and
                      automatic master.

data switch           A dynamic port allocator.  Allows access from any
                      terminal to any system that is connected (see PBX).

data terminal         The local node or the user terminal where
equipment (DTE)       information enters into and exits from a data link
                      or the computer itself.

DBCore/XL             The common services that HP SQL uses on the MPE/iX
                      operating system.

DBEFile               The basic unit of storage used by DBCore.  A
                      DBEFile is a file on the host operating system.
                      DBCore stores relations in DBEFileSets.

DBEFileSet            A logical grouping of DBEFiles.  A relation can
                      span DBEFiles within a DBEFileSet.

DBEnvironment (DBE)   The scope of transactions and recovery for HP SQL
                      databases.  A DBE is a collection of one or more
                      databases.

deadlock              A condition that arises when multiple processes are
                      waiting for resources held by other processes.  A
                      process cannot release the resources it holds until
                      it can acquire the resources it is waiting for, but
                      it cannot acquire these resources until another
                      process releases them.

debug                 1) To find and correct mistakes in a computer
                      program.

                      2) Debug/XL is the debug facility supplied with
                      MPE/iX. It provides debug information at the
                      machine instruction (object code) level.  It can
                      be used to debug programs written in any
                      Hewlett-Packard-supported language, both in native
                      mode and compatibility mode.

decimal code          The decimal representation of an ASCII character.
                      For example, the character A has the ASCII binary
                      code value 01000001 and the decimal code value 65.

default               A predefined value or condition that is assumed,
                      and used if no other value or condition is
                      specified.

defined volume        A member volume that is not yet physically
                      available to a volume set, but has its name, class
                      assignments, and space allocation specified on the
                      volume set information table (VSIT) of a system
                      master volume.  See initialized volume.

delimiter             A special character used to mark the end of a
                      string of characters.  Common delimiters are a
                      comma (,), semicolon (;), equal sign (=), or a
                      Return.

delta                 A term used to express an incremental change.
                      Refers to a release of the operating system with
                      only minor changes from the previous release.

dereferencing         Dereferencing substitutes the value of a variable
                      in place of the variable name.  See also explicit 
                      dereferencing and implicit dereferencing.

descriptor            A set of data structures that collectively
                      represent the characteristics of an open file.  The
                      data structures contain the file's attributes,
                      identification, access control, and accounting
                      information, and are maintained by the file system
                      routines.

destructive testing   A deliberate attempt to cause the system or program
                      to fail by including a test specifically designed
                      for that purpose.

detail data set       A data set in a database whose entries contain one
                      or more search items but not a key item.  Entries
                      with the same search item value are chained
                      together; this chain can be linked to entries in
                      master data sets that have matching key item
                      values.  A detail data set is equivalent to a child
                      relation that does not have a key item.

device                See peripheral.

device adapter        A device that manages communications between the
                      computer and a peripheral device.  It is the same
                      as an I/O interface card or a printed circuit
                      assembly.

device address        See bus address.

device class          A collection of devices.  The MPE/iX file system
                      supports a means of maintaining collections of
                      devices.

device configuration  See system configuration.

device file           A physical device that the system treats as a file
                      by writing to it or reading from it.  Examples of
                      device files are $STDIN and $STDLIST, the default
                      input and output device files for the keyboard and
                      terminal screen, respectively.

device independence   A characteristic of the operating system that
                      allows users to selectively redirect input/output
                      from a program, session, or job with the FILE
                      command without regard to the nature of the device.
                      File equations created with the FILE command are in
                      effect only for the duration of the job or session
                      in which they are defined.

device reference      A table containing the logical address of disks,
table (DRT)           tape drives, and other peripheral devices.

device subtype        A number ranging from 0 to 15, defining a specific
                      device and its associated software driver.  There
                      can be several device subtypes within one basic
                      type.  For example, a graphics terminal and one
                      without graphics capabilities can share the same
                      device type, but they are assigned different
                      subtype numbers.

device type           Device types are defined by a number.  For example,
                      0 represents a moving-head disk and 16 is the class
                      type number assigned to line printers.

diagnostician         A capability usually assigned only to the
capability (DI        Hewlett-Packard customer engineer (CE). It allows
capability)           the CE to conduct certain CPU and diagnostic tests.

Diagnostic Support    The online diagnostic package for the Intelligent
Monitor (DSM)         Network Processor (INP).

diagnostic user       A means by which a user can communicate with the
interface (DUI)       diagnostic system.

diagnostic utility    A set of utilities used to diagnose a system
system (DUS)          failure.  The DUS is loaded from standalone serial
                      storage media into the main memory of the shutdown
                      system.

diagnostics           A set of programs that test for hardware faults.

dibit                 A two-bit signal unit.

digital               A method of representing all information stored,
                      processed, or transferred in discrete values or
                      symbols.  For example, the set of integers
                      constitute a set of digital values.  The opposite
                      of analog.

digital multiplexed   A specification for interfacing a host computer to
interface (DMI)       a private branch exchange (PBX).

digitize              To convert a continuous function to one containing
                      a finite number of discrete levels.

direct access         To read from or write to a random access device
                      (usually a disk) by addressing a specific logical
                      record.  Direct record access is not possible on
                      serial storage media (such as magnetic tapes) since
                      data can only be read sequentially from the first
                      record (or byte) to the nth record (or byte).

direct connect modem  A data communications device.  A direct connect
                      modem has a built-in phone jack, allowing the phone
                      line to be plugged directly into the modem.  The
                      opposite of acoustic modem.

direct memory access  A technique that allows a periperals device to gain
(DMA)                 direct access to the main memory of the computer.
                      This method allows extremely high data transfer
                      rates.

directory             A system table showing in what group or account
                      each file is located, as well as its disk address,
                      so that it can be accessed.  A directory may
                      contain other information such as size of the file,
                      its creation date, any modification dates, file
                      creator, or file security information.

DISCFREE              An MPE/iX utility supplying information about a
                      system's disk free space, transient and permanent
                      space, and the volumes total space capacity.  The
                      information is supplied in either a histogram or a
                      condensed format.  Equivalent to the MPE V/E FREE5
                      utility.

DISCUTIL utility      An MPE/iX utility that is used primarily to recover
                      data from disks that cannot be used by the
                      operating system.

disk                  A circular plate, coated with material which holds
                      a magnetic charge, used to store computer data.  A
                      disk may be fixed, removable, hard, or flexible.

disk drive            A peripheral device that reads information from and
                      writes information to the disk.

disk failure          A disk-related problem that causes a disk to be
                      unavailable for use.

disk file             A file stored on disk.

disk I/O              The electromechanical process of transferring the
                      code and data that are stored on disk into main
                      memory.

disk loaded           See mounting.

disk pack             A set of one or more disk platters stacked inside a
                      plastic cylindrical container.

disk platter          An aluminum disk coated with magnetic material.
                      One or more platters are mounted on a central
                      spindle, and together they form a complete disk
                      pack.  Information may be recorded on one or both
                      sides of each platter within the pack.

disk sector           A section of a disk's surface (256 contiguous
                      bytes).  A file is stored in one or more sectors.

disk space            The space available on a disk to store data.

disk status           The state of a disk recognized by the system.  See
                      MEMBER, MASTER, LONER, SCRATCH, and UNKNOWN.

disk swapping         The process of moving data segments from memory to
                      disk and from disk to memory; and for moving code
                      segments from disk to memory.

diskette              See flexible disk.

dismounted            A disk not recognized by the system.

distributed database  A database whose data is located on a number of
                      different computers, which may be in different
                      geographic locations.

distributed systems   Systems in which some or all of the processing
                      functions are in different places and connected by
                      transmission facilities.

distributed system    The communications line between two computers,
line (DS line)        controlled by the distributed system network.

distributed system    A system of hardware and software data
network (DSN)         communications products spanning multiple
                      Hewlett-Packard product lines.

dot matrix printer    A printer in which each character is represented by
                      a pattern of dots.

download              The process of transferring a block of information
                      from one computer system to another.

driver                1) In hardware, driver refers to a circuit that is
                      capable of supplying specific current and voltage
                      requirements.

                      2) In software, driver refers to a program that is
                      capable of controlling a specific input/output
                      device.  See control program.

DRT number            Device reference table number.  The physical I/O
                      address of a device controller, displayed in the
                      second column of the I/O configuration table listed
                      during the SYSDUMP dialog.  An MPE V/E index into
                      the DRT.

dumb terminal         A terminal which can only display and transmit
                      data.

DUMP                  1) The MPE/XL ISL DUMP utility writes system main
                      memory and secondary storage to tape.  DUMP also,
                      optionally, attempts a software reboot from disk.

                      2) See cold dump.

Dump Analysis (DPAN)  See dump analysis tool (DAT)  

Dump Analysis Tool    An MPE/iX program.  It produces a formatted listing
(DAT)                 of the contents of main memory after a system
                      failure or shutdown.  This aids in the analysis of
                      fatal system events such as process hangs, system
                      failures, or hardware failures.  This tool is
                      similar to the MPE V dump analysis program (DPAN).

duplex                The method of transmission that allows simultaneous
                      two-way communication.  Duplex is usually called
                      full-duplex.  The opposite of half-duplex.

duplicative           1) To echo input operations to a corresponding
                      display without intervention by the operating
                      system software.

                      2) The name of an MPE/iX command that writes to
                      $STDLIST.

dynamic backup        Dynamic backup means that the STORE file set and
                      structures are accessible for any access while the
                      backup is taking place.  Any modifications made to
                      the STORE file set during the backup are logged and
                      saved along with the data on the backup medium.  On
                      RESTORE, the data and log file are used to recover
                      the data to a consistent state.



MPE/iX 5.0 Documentation