TTFlogo2.gif (2585 bytes)

Course Description

Enterprise COBOL Debugging and Maintenance

 

This course: course objectives; course outline;
COBOL; Debugging; Topic list; Course list; Home page

 

Course Code: D-732
Recommended Duration: 2 Days

Benefits

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 Program Binder is also discussed extensively.

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 Program Binder for maintenance.

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.

Related IBM Materials

This course is drawn from these IBM manuals; access to them in the classroom is desirable but not required:

SC27-1412 - COBOL Programming Guide
SC27-1408 - COBOL Language Reference
GA22-7560 - LE Debugging & Messages
SA22-7562 - LE Programming Reference

 

Major Topics Include
  • Overview of Language Environment
  • COBOL compiler options, inputs, outputs, and cataloged procedures
  • Sources of information
  • Anatomy of a COBOL compile listing
  • LE dump reading
  • Subroutines and parameters
  • Static and dynamic calls
  • The Program Binder
  • LE condition handling concepts
  • The LE run-time environment
  • Debugging features of the language
  • LE debugging services (CEE3DMP, CEE3ABD, CEETEST)

Exercises

There are three hands-on exercises.

 

Platforms supported

The exercises in this course may be run on any z/OS or OS/390 system using any LE COBOL compiler (COBOL/370, COBOL for MVS & VM, COBOL for OS/390 & VM, Enterprise COBOL).

Language Environment curriculum
COBOL curriculum
Debugging curriculum
Complete topics list
Home
this page last updated: 09 February, 2008

View course objectives and topical outline

Copyright © 2008 by Steven H. Comstock