COBOL Debugging and Maintenance in LE Environment
Course Number: 686-TF
Recommended Duration: 2 days
Intended Audience
COBOL programmers who need to know how to code calling and called programs (subroutines) and who need to know how to debug these programs in the LE environment; programmers who need to know how to use the Linkage Editor or Program Binder for maintenance.
Objectives
The student learns how to use the Language Environment (LE) and COBOL facilities for debugging as well as how to effectively do maintenance on a module that has been debugged. The Linkage Editor and Program Binder are also discussed extensively.
Prerequisites
Basic understanding of the COBOL language, and a working knowledge of how to code JCL statements. Fundamental understanding of CALL statements and basic subroutine concepts.
Topics
-
Overview of Language Environment
-
COBOL compiler options, inputs, outputs, and cataloged procedure
-
Sources of information
-
Anatomy of a COBOL compile listing
-
LE dump reading
-
Subroutines and parameters
-
Static and dynamic calls
-
The Linkage Editor and the Program Binder
-
LE condition handling concepts
-
The LE run-time environment
-
Debugging features of the language
-
LE debugging services (CEE3DMP, CEE3ABD, CEETEST)
-
31-bit addressing considerations
|