Enterprise COBOL Debugging and Maintenance - Topical Outline
Day One
Language Environment - An Introduction
What Is LE?
LE Conforming Programs
LE Services
Invoking LE Services
LE Program Management
Introduction to Debugging and Dump Reading
Computer Exercise : ONION Debugging Program
Guidelines for Debugging
The School of Footprints and Breadcrumbs
Program Termination
Sources of Information
IBM Publications
Quick Reference
Messages and Clues
File Related Messages
Common System Completion Codes
Program Check error Codes
Common LE Completion Codes
Lab Time for ONION
Anatomy of a COBOL Compile Listing
Machine Instructions
Executable Programs
Lab Time for ONION
Dump Reading - Introduction
LE Dump Reading
Locating Data Items in an LE Dump
Common Errors to Watch For
Locating Index Information in a Dump
Locating Data in a Program's Linkage Section
How the COBOL compiler works
Data sets
Compiler Parms
PROCESS Statement
Day Two
Subroutines and parameters
CALL Syntax
Enhancements to Parameter Passing
Returning Values
Multiple ENTRY points
The Program Binder
Object Modules and Load Modules
CSECTs
Binder Control Statements and PARMs
Binder Processing
The Program Binder and Maintenance
Application Programming to get PARM Data
Computer Exercise: Program Binder and Maintenance
More About the Program Binder
Load Modules vs. Program Objects
Binder Parms
Binder Inputs
LE Condition Handling
Condition Handling Concepts
Standard LE Processing for T_I_U and T_I_S
Dynamic CALL, CANCEL
COBOL Source Debugging Techniques
Subscriptrange Checking
DISPLAY
DEBUGGING MODE (Compile Time Switch)
Declaratives
TEST and CEEDUMP
Runtime Options
Computer Exercise: Using TEST
LE Debugging Services
CEE3DMP, CEE3ABD, CEETEST
LE: The Run-Time Environment
Specifying run-time parameters
LE run-time parameters that apply to debugging or COBOL
D732 / 2 Days
These Materials © Copyright 2011 by Steven H. Comstock
Materials version: V6.x
Course description
Course Objectives
COBOL curriculum
Home page
This page last updated: 31 July, 2014
Copyright © 2014 by Hunter's Training Associates, LLC