H
Return to Glossary.
-
hacker
- An unauthorized person who
tries to gain access to protected resources on a system.
-
HAL
- See hardware
abstraction layer.
-
half-adjust
- A method of rounding
off a number by adjusting the last significant digit. When the number to the
right of the last significant digit is 5 or greater, add 1 to the digit. For
example, 2.475 half-adjusted to two decimal places becomes 2.48, but 2.474
becomes 2.47.
-
half-duplex (HD, HDX)
- Describing
a communications connection over which only one device at a time can transmit
data. See also duplex.
-
half-session
- In SNA, one of the locations
in a logical connection in a network.
-
halfword binary
- In DB2® UDB for iSeries™, a binary number with a precision of 15 bits.
-
halt indicator
- In RPG, an indicator
that stops the program when an unacceptable condition occurs. Valid halt indicators
are H1 through H9.
-
handle
- (1) In application programming
interfaces, a variable that represents an object, an instance of an application
using some function, or a processing session.
- (2) In WebSphere® MQ, the
identifier or token by which a program accesses an MQM object.
-
handle cursor
- A pointer that keeps
track of the current exception handler.
-
handler
- A function that is registered
by the application programmer to be called by the system or by the application
when certain events occur in the system or application.
-
Hanja
- Korean characters derived from
Chinese.
-
hardcopy
- A printed copy of machine
output in a visually readable form, such as printed reports, documents, and
summaries. See also softcopy.
-
hard disk
- A nonremovable storage
medium used for storage of data on a personal computer.
-
hard link
- (1) A named connection between
an object and its parent directory. An object may have multiple named connections
between itself and one or more parent directories.
- (2) In a file system,
an actual path to an existing object. A hard link is established by creating
a directory entry. A hard link cannot cross file systems.
-
hardware abstraction layer (HAL)
- In operating systems such as Windows NT®, a layer in which assembly
language code is isolated. A hardware abstraction layer functions similarly
to an application programming interface (API) and is used by programmers to
write device-independent applications.
-
hardware cell
- In the GDDM® function, the
default character box associated with a particular display.
-
hardware character
- In the GDDM function, an
alphanumeric character provided by the display station, usually from a display
file.
-
hardware service manager
- A tool for
displaying and working with system hardware from both a logical and a packaging
viewpoint, for debugging input/output processors (IOPs) and devices, and for
fixing failing and missing hardware.
-
hashing
- A method by which a large
number of memory records are stored and can then be efficiently searched.
This is accomplished through the use of a tailored index that organizes the
memory records. This arrangement of records is called a hash table.
-
hash join
- A method for joining two
or more files together that uses a hash value to find the matching keys.
-
hash table
- The arrangement of memory
records.
-
hash value
- A number that is generated
from a string of text. The hash value (or simply hash), is substantially smaller
than the text itself and is generated by a formula in such a way that is extremely
unlikely that some other text will produce the same hash value. Hashes are
used in security systems to ensure that transmitted messages have not been
tampered with and also are used to access data records.
-
HCF
- See Host
Command Facility.
-
HCP
- See host
command processor.
-
HCP emulation
- See host command processor emulation.
-
HD
- See half-duplex.
-
HDLC
- See High-level
Data Link Control.
-
HDR
- See header
label.
-
HDX
- See half-duplex.
-
head
- A device that reads, writes,
or erases data on a storage medium.
-
header
- (1) In disk management, the 8-byte
portion of the 520-byte disk sector used by the operating system for control
and access information.
- (2) See include statement.
- (3) Text that is formatted to be in the top margin of printed
pages in a document. For example, the header could be the subject of the
document, the date, the page number, an outline heading, or the document ID.
See also footer.
-
header file
- See include file.
-
header fragment
- The first fragment
in a series of fragments.
-
header label (HDR)
- A set of information
on a diskette or tape that describes the contents of the diskette or tape.
-
header record
- (1) In RPG, output records
that are printed at the top of a report and include report titles, column
headings, or any other data needed to identify the information in the report.
- (2) A record that contains information, such as customer name and
customer address, that is common to detail records. See also detail record.
-
heap
- An object that provides dynamic
storage for a procedure. The object is part of the activation group and is
deleted when the activation group is deleted.
-
heap identifier
- A number that identifies
a heap within its activation group.
-
heartbeat
- A signal that one entity
sends to another to convey that it is still active.
-
held state
- The state of a connection
that results in the connection being maintained after the next commit operation.
This is the initial state of connections. See also released state.
-
help level specification
- In a display
file, data description specification coded between the record and field level
that defines areas on the screen and associates help information with those
areas.
-
help module
- In user interface manager,
the smallest part of a panel group object that can be displayed separately.
A help module can be used for contextual help, extended help, or a hypertext
node.
-
heterogeneous
- A collection of dissimilar
host computers such as those from different manufacturers. See also homogeneous.
-
heuristic decision
- A decision to
force a commit or rollback of a logical unit of work in part of a transaction
program network that is using the two-phase commit protocol, made when a system
or communications failure prevents normal completion of the logical unit of
work.
-
hexadecimal
- Pertaining to a numbering
system that has a base of 16.
-
hexadecimal string
- In REXX, any sequence
of zero or more hexadecimal digits (0-9, a-f, or A-F), optionally separated
by blanks, delimited by apostrophes or quotation marks, and immediately followed
by the symbol x or X.
-
HFS
- See hierarchical
file system.
-
hidden address
- An address that is
mapped to another address. The method of mapping that is used does not allow
external systems to initiate communications with hidden addresses unless port
numbers are specified.
-
hidden field
- A field in a display
file that is passed to and from the program but is not sent to the display.
-
hide function
- In AFP™ Utilities, a
function on the screen view used to display elements hidden by other elements
that were specified after the hidden elements and in the same or approximate
position as the hidden elements.
-
hierarchical file system (HFS)
- A
part of the operating system that includes the application programming interfaces
and the underlying file system support. HFS enables an application written
in a high-level language to create, store, retrieve, and manipulate data on
a storage device. The view of the data to the end user is a hierarchical directory
structure similar to DOS.
-
hierarchical storage management (HSM)
- A function that automatically distributes and manages data on disk,
tape, or both by regarding devices of these types and potentially others as
levels in a storage hierarchy that range from fast, expensive devices to slower,
cheaper, and possibly removable devices. The objectives are to minimize access
time to data and maximize available media capacity. Hierarchical storage
management is implemented in Tivoli® Storage Manager, in AS/400®, and in z/OS® in the combination of the storage management subsystem (SMS), DFSMShsm™, DFSMSdss™, and DFMSrmm.
-
hierarchy
- In COBOL, a set of entries
that includes all subordinate entries to the next equal- or higher-level number.
-
High-level Data Link Control (HDLC)
- A form of communications line control that uses a specified series of bits
rather than control characters to control data transmission over a communications
line.
-
high-level language (HLL)
- A programming
language that does not reflect the structure of any particular computer or
operating system.
-
high-level language pointer (HLL pointer)
- A source pointer that the programmer declares in the user program.
-
highlight
- To emphasize a display
element or segment by changing its visual attributes.
-
high-performance file system (HPFS)
- In PC operating systems, an installable file system that uses high-speed buffer
storage, known as a cache, to provide fast access to large disk volumes. The
file system also supports the coexistence of multiple, active file systems
on a single personal computer, with the capability of multiple and different
storage devices.
-
High-Performance Routing (HPR)
- An
addition to APPN that enhances data-routing performance and session reliability.
-
high-speed line
- A communications
line that transmits at speeds greater than 19,200 bits per second.
-
high-speed link (HSL)
- A hardware
connectivity architecture that links system processors to system I/O buses
and other system units.
-
high-speed link loop
- The system-to-tower
connectivity technology that is required to implement switchable independent
disk pools residing on an expansion unit (tower). The servers and towers in
a cluster using resilient devices on an external tower must be on an HSL loop
connecting with HSL cables.
-
High Speed Link Ring (HSL Ring)
- A logical ring of HSL connections originating from the HSL Controller of a
processor unit, sequentially connecting I/O or other processor units and ending
back at the HSL Controller where the ring originated.
-
Hiragana
- One of the two common Japanese
phonetic alphabets (the other is katakana). The symbols are cursive or curvilinear
in style. Hiragana syllables are typically used in the representation of native
Japanese words and grammatical particles. This set of characters is used
as word endings for kanji. See also Katakana, Kanji.
-
histogram
- (1) In Performance Tools, a
bar graph used in the performance advisor to display the variations over time
of one type of data in a performance data collection.
- (2) In the GDDM function, a chart in which each value of the dependent variable corresponds
to a range of values of the independent variable (represented by the width
of the associated bar). For example, such a chart might display the number
of people in various age ranges.
-
history log
- A summary of the system
activities, such as system and job information, device status, system operator
messages, and a record of program temporary fix (PTF) activity on the system.
The history log is identified by the name QHST, and the system-recognized
identifier for the object type is *MSGQ.
-
HLL
- See high-level
language.
-
HLL pointer
- See high-level language pointer.
-
hold delivery
- The method of delivering
messages to a message queue that holds the messages until the user requests
them. The user is not notified when a message arrives.
-
home directory
- A directory associated
with a user that becomes the user's initial current directory when a user
job is started.
-
home location
- In Backup Recovery
and Media Services, the storage location where available media is stored awaiting
reuse. Typically, this is the on-site tape inventory.
-
home menu
- The menu that is displayed
if the user presses the Home key while the cursor is in the home position
of a menu.
-
home page
- The initial Web page that
is returned by a Web site when a user specifies the URL for the Web site.
Essentially, the home page is the entry point for accessing the contents of
the Web site.
-
home position
- (1) The position (farthest
left) to which the print head moves after the printer is turned on and the
Stop or Reset button is pressed.
- (2) The first item in a list or the
first line of help information.
- (3) In iSeries Access, the first position of the first
input field on the display.
-
home system
- The first system in a
chain of systems that are linked by any combination of TELNET and pass-through
requests.
-
homogeneous
- A collection of similar
host computers such as those of one model of one manufacturer. See also heterogeneous.
-
hook
- The location in a compiled program
where the compiler inserts an instruction that allows the user to later interrupt
the program (by setting breakpoints) for debugging purposes.
-
hop
- (1) An intermediate connection in
a string of connections that links two network devices.
- (2) The transmission
from one location to the next in a network.
-
hops
- The number of systems that a
distribution passes through to its destination.
-
horizontally displayed records
- Subfile
records that are grouped so that each line on the display shows more than
one record of the same record format.
-
host
- (1) A computer that is connected
to a network and provides an access point to that network. The host can be
a client, a server, or both a client and server simultaneously. See also server, client.
- (2) In a cooperative processing environment, the system running the server program
with which the CoOperative Development Environment/400 session communicates.
- (3) The controlling or highest-level system in a data communications
configuration. A server is the host system for the workstations connected
to it.
- (4) In TCP/IP, any system that has at least one Internet address
associated with it. A host with multiple network interfaces can have multiple
internet addresses associated with it. The host can be a client, a server,
or both.
-
host-centric application
- In VisualAge® RPG, an
application in which the user's program logic is stored and run on the host.
-
host command
- In CoOperative Development
Environment/400, a command processed on a host system. It can be sent from
the host emulation window or from the AD/Cycle® CoOperative Development Environment
session.
-
Host Command Facility (HCF)
- A feature
available on a System/370™, 43xx, or 30xx host system that enables a user
on the host system to use applications on an iSeries system or other systems as if they
were using remotely attached 5250-type display stations.
-
host command processor (HCP)
- The
SNA logical unit of the programmable store system store controller.
-
host command processor emulation (HCP emulation)
- A function of the Point-of-Sale Utility licensed program that
allows the iSeries system to appear to the host command processor (HCP) in a point-of-sale
system as if the iSeries system were the System/370 host system.
-
hosted partition
- A logical partition
that is dependent on another logical partition for I/O resources. The I/O
resources that a hosted partition can share include disk, CD, and tape devices.
-
host ID
- (1) See network address.
- (2) In TCP/IP, that part of the internet address
that defines the host on the network. The length of the host ID depends on
the type of network class (A, B, or C).
-
hosting partition
- Either the primary
or a secondary partition that is not a guest partition. The hosting partition
has the real I/O devices that the virtual I/O device drivers in a guest partition
connect to. The hosting partition also supplies the guest partition's DST
console session, via a TELNET connection into the hosting partition. The guest
partition's console is not part of the hosting partition's console. The host
partition's console, the guest partition's console session and the guest partition's
operating system's console are all different console sessions.
-
host language
- Any programming language
in which SQL statements can be embedded.
-
host master key
- In Cryptographic
Support, a type of key-encrypting key used to encrypt data-encrypting keys
and whose variants are used to encrypt all other key-encrypting keys stored
on the system.
-
host master-key variant
- In Cryptographic
Support, a key-encrypting key derived from the host master key that is used
to encrypt a certain type of cross-domain key.
-
host-mixed encoding scheme
- An encoding
scheme that contains a mixture of single-byte EBCDIC code pages and double-byte
host code pages. A 5026 encoding scheme, for example, is CP290 (single byte)
and CP300 (double byte).
-
host name
- In Internet communications,
the name given to a computer. Sometimes, host name is used to mean the fully
qualified domain name; other times, it is used to mean the most specific subname
of a fully qualified domain name. For example, if mycomputer.city.company.com
is the fully qualified domain name, either of the following may be considered
the host name: mycomputer.city.company.com, mycomputer.
-
host print transform (HPT)
- An i5/OS™ print function that converts an SNA character string (SCS) data stream
into an ASCII data stream. The ASCII data stream is then formatted and sent
to an ASCII printer through one or more hardware connections, such as iSeries Access, 3477, or 3487 workstations. This single location of the transform
allows for consistent ASCII printing through any of the hardware connections.
-
host program
- A program written in
a host language that contains embedded SQL statements.
-
host structure
- In an application
program, a structure referred to by embedded SQL statements.
-
host table
- A list of host names and
associated Internet Protocol (IP) addresses for an Internet Protocol (IP)
network.
-
host variable
- In an application host
program, a variable that is referred to by embedded SQL statements. Host variables
are programming variables in the application program and are the primary mechanism
for transmitting data between tables in the database and application program
work areas.
-
hot backup
- In a remote journal network,
pertaining to the function of replicating an application's dependent data
from one primary iSeries server to a backup iSeries server. If the primary system fails,
you can perform processing on the backup system.
-
hot key
- (1) To jump from a host session
to an application on a workstation, or from the workstation to the host session.
- (2) A key sequence used to shift operations between different applications
or between different functions of an application.
-
hotlink
- (1) A function of RUMBA/400 that
uses dynamic data exchange to copy information from an i5/OS database file
to personal computer applications.
- (2) In VisualAge RPG, a
function used to copy information to and from Microsoft® Windows® programs.
-
hot spot
- An area of the display that,
when clicked on, calls a macroinstruction.
-
HPFS
- See high-performance
file system.
-
HPR
- See High-Performance
Routing.
-
HPT
- See host
print transform.
-
HRI
- See human
readable interpretation.
-
HSL
- See high-speed
link.
-
HSL Ring
- See High Speed Link Ring.
-
HSM
- See hierarchical
storage management.
-
HTML
- See Hypertext
Markup Language.
-
HTTP
- See Hypertext
Transfer Protocol.
-
HTTP method
- An action that is used
by the Hypertext Transfer Protocol. HTTP methods include GET, POST, and PUT.
-
HTTPS
- See Hypertext Transfer Protocol Secure.
-
HTTP Server for iSeries
- A licensed program that
enables a computer that uses the Hypertext Transfer Protocol (HTTP) to serve
objects by responding to requests from other programs, such as browsers. The IBM® HTTP
Server for iSeries, which supports the Secure Sockets Layer (SSL) protocol, provides
secure communications between a server and an SSL-capable browser.
-
hue
- The gradual variations of colors
such as blue, green, red, yellow, and so on.
-
human readable interpretation (HRI)
- In AFP Utilities, the characters printed above or below a bar code. These
characters are read by people, not by scanners.
-
hypertext
- A way of presenting information
online with connections (called hypertext links) between one piece of information
(called hypertext nodes) and another.
-
hypertext link
- The connection between
one hypertext node and another.
-
Hypertext Markup Language (HTML)
- A markup language that conforms to the SGML standard and was designed primarily
to support the online display of textual and graphical information that includes
hypertext links.
-
hypertext node
- In a hypertext environment,
a complete module of information that is linked to other relevant modules
by hypertext links.
-
Hypertext Transfer Protocol (HTTP)
- An Internet protocol that is used to transfer and display hypertext and XML
documents on the Web.
-
Hypertext Transfer Protocol Secure (HTTPS)
- An Internet protocol that is used by Web servers and Web browsers to
transfer and display hypermedia documents securely across the Internet.
-
hypervisor
- A specialized portion
of Licensed Internal Code that enables logical partitioning.