
Course Description (By Curriculum)

2 to 3 hours
Application programmers who maintain and develop commercial and scientific PL/1 programs
Knowledge of programming concepts and experience with mainframe system architecture
After completing this course, the student will be able to identify:
• How to compile and run PL/1 programs
• How to use the PL/1 Pre-Processor
Controlling the Compile Process:
- PROCESS Statement
- JCL PARM Operand
Compiler Listing Options
How to Make Use of the Pre-Processor
Pre-Processor Statements
Compiler Process
JCL Required to Compile a Program
Procedures Available in an MVS Environment
Sections of a Compiler Listing
Passing Program Parameters in JCL
Pre-Processor Invocation
Pre-Processor Statements
Pre-Processor Variables
Using the Pre-Processor to Generate Code
Using the Pre-Processor to Replace Code
Pre-Processor Procedures
Pre-Processor Built-In Functions
Limitations of the Pre-Processor
Develop a PL/1 Program Using Concepts Previously Discussed
Important Aspects of the Program
Extensive Use of Documentation Areas
Explain Program Flow