wronski.training@att.net    
     LOGIN                  

 


Overview of Courses

Professional Development Courses

Technical Development Courses

 

Enterprise PL/I Debugging and Maintenance

Course Number:  653-TF
Recommended Duration:  2 days

Intended Audience
PL/I programmers who need to debug PL/I programs, understand the PL/I run-time environment, or tune PL/I programs for performance.

Objectives
The student will learn to approach debugging systematically, using the appropriate features of the PL/I language to facilitate debugging.  In addition, he or she will learn to interpret the various forms of debugging output from PL/I, including CEEDUMPS.  There are two machine exercises.

Prerequisites
The student should have experience coding PL/I programs, be comfortable with the text editor you use, and be able to code JCL to run simple batch jobs.

Topics

  • General debugging strategy

  • Debugging techniques

  • How and where does PL/I store variables

  • Storage classes - static, automatic, controlled and based storage

  • DSAs and Heaps

  • Compiler inputs and outputs

  • Compile and execution time parameters

  • Subroutines, arguments, and parameters

  • Locators / descriptors

  • Dummy arguments

  • ON ERROR

  • Pointer debugging

  • PLIDUMP and CEE3DMP

  • Conditions

  • PL/I and dumps

  • Command abends

  • Finding where your program stopped

  • Finding data in a dump

  • Good coding techniques

  • Performance considerations

 

 

Home | Courses | Leadership Development | News | About Us | Site Map
R.J. Wronski Associates, Inc. © 2013 | Contact: Webmaster | Site developed by Tele-Options Consulting, Inc.