ILE COBOL Programmer's Guide


Appendix H. Glossary of Abbreviations


Abbreviation Meaning Explanation
AG Activation Group A partitioning of resources within a job. An activation group consists of system resources (storage for program or procedure variables, commitment definitions, and open files) allocated to one or more programs.
API Application Programming Interface A functional interface supplied by the operating system or by a separately orderable licensed program that allows an application program written in a high-level language to use specific data or functions of the operating system or licensed program.
ANSI American National Standards Institute An organization consisting of producers, consumers, and general interest groups, that establishes the procedures by which accredited organizations create and maintain voluntary industry standards in the United States.
ASCII American National Standard Code for Information Interchange The code developed by American National Standards Institute for information exchange among data processing systems, data communications systems, and associated equipment. The ASCII character set consists of 8-bit characters, consisting of 7-bit control characters and symbolic characters, plus one parity-check bit.
CICS(R)(R) Customer Information Control Service An IBM licensed program that enables transactions entered at remote work stations to be processed concurrently by user-written application programs. The licensed program includes functions for building, using, and maintaining databases, and for communicating with CICS on other operating systems.
CL Control Language The set of all commands with which a user requests system functions.
DBCS Double-Byte Character Set A set of characters in which each character is represented by 2 bytes. Languages such as Japanese, Chinese, and Korean, which contain more symbols than can be represented by 256 code points, require double-byte character sets. Because each character requires 2 bytes, the typing, displaying, and printing of DBCS characters requires hardware and programs that support DBCS. Four double-byte character sets are supported by the system: Japanese, Korean, Simplified Chinese, and Traditional Chinese. Contrast with single-byte character set.
DDM Distributed Data Management A function of the operating system that allows an application program or user on one system to use data files stored on remote systems. The systems must be connected by a communications network, and the remote systems must also be using DDM.
DDS Data Description Specifications A description of the user's database or device files that is entered into the system in a fixed form. The description is then used to create files.
EBCDIC Extended Binary-Coded Decimal Interchange Code. A coded character set consisting of 256 eight-bit characters.
EPM Extended Program Model The set of functions for compiling source code and creating programs on the iSeries system in high-level languages that define procedure calls.
FIPS Federal Information Processing Standard An official standard to improve the utilization and management of computers and data processing in business.
HLL high-level language A programming language whose concepts and structures are convenient for human reasoning; for example, C, COBOL, and RPG. High-level languages are independent of the structures of computers and operating structures.
ICF Intersystem Communications Function A function of the operating system that allows a program to communicate interactively with another program or system.
ILE Integrated Language Environment A set of constructs and interfaces that provides a common runtime environment and runtime bindable application programming interfaces (APIs) for all ILE-conforming high-level languages.
I/O Input/Output Data provided to the computer or data resulting from computer processing.
LVLCHK Level Checking A function that compares the record format-level identifiers of a file to be opened with the file description that is part of a compiled program to determine if the record format for the file changed since the program was compiled.
ODP open data path A control block created when a file is opened. An ODP contains information about the merged file attributes and information returned by input and output operations. The ODP only exists while the file is open.
ODT Object Definition Table A table built at compile time by the system to keep track of objects declared in the program. The program objects in the table include variables, constants, labels, operand lists and exception descriptions. The table resides in the compiled program object.
OPM original program model The set of functions for compiling source code and creating high-level language programs on the iSeries system before the Integrated Language Environment (ILE) model was introduced.
OS/400 Operating System/400 The iSeries operating system.
PEP program entry procedure A procedure provided by the compiler that is the entry point for an ILE program on a dynamic program call. Contrast with user entry procedure.
SDA Screen Design Aid A function of the Application Development ToolSet for iSeries licensed program that helps the user design, create, and maintain displays and menus.
SEU Source Entry Utility A function of the Application Development ToolSet for iSeries licensed program that is used to create and change source members.
SQL/400 Structured Query Language/400 An IBM licensed program supporting the relational database that is used to put information into a database and to get and organize selected information from a database.
UEP user entry procedure The entry procedure, written by an application programmer, that is the target of the dynamic program call. This procedure is called by the program entry procedure (PEP). Contrast with program entry procedure.
UPSI User Program Status Indicator switch An external program switch that performs the functions of a hardware switch. Eight switches are provided: UPSI 0 - 7.
Note:
The abbreviations for OS/400 commands do not appear here. For OS/400 commands and their usage, refer to the CL and APIs section of the Programming category in the iSeries 400 Information Center at this Web site -http://publib.boulder.ibm.com/pubs/html/as400/infocenter.htm.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]