PL/I Application Programming - Contents
This course covers, but is not limited to, the following topics:
Introduction to PL/I:
- PL/I Concepts
- PL/I character set
- PL/I identifiers
- PL/I keywords
- Coding standards
Input/Output:
- Move mode
- Locate mode
- Open & Close
- Print output
- ENVIRONMENT option
- Stream output
Data:
- Data types
- DECLARE
- Character
- Packed Decimal
- Binary
- Bit
- Picture
Data storage:
- Class of storage
- Scope of storage
- Storage alignment
- BASED
Structures:
- Structure rules
- Structure expressions and assignments
- LIKE
- BY NAME
Arrays:
- Array expressions and assignments
- Arrays and structures
- Initialisation of arrays
Expressions:
- Arithmetic operators
- Relational operators
- Logical operators
- Hierarchy of operators
- Concatenation
- Expression evaluation
- Conversion
Program structure:
- Modules and subroutines
- Arguments and parameters
- Functions
- Do groups
- Do loops
- Labels and unconditional branching
- Conditional statements
- Select
Built in functions:
- SUBSTR
- INDEX
- VERIFY
- MOD
- ADDR
Efficiency:
Testing and debugging techniques:
Return to PL/I Application Programming page
Copyright © 2011 Minerva Training Consultants
Telephone +44 (0) 1753 885547
All trademarks acknowledged