About this course
Welcome to course SW846, Using IBM Debug Tool V6.1 to Monitor and Test z/OS Applications. This Web-based training course is based on IBM Debug Tool V6.1. The course is self-directed and self-paced, and divided into modules so you can select and customize the course to your educational requirements.
In this course
The course consists of eight core modules plus an introduction and a summary module. All modules have a lecture in the form of an independent reading. You can read the pages that comprise a lecture from your Web browser, or download a PDF document to print and read offline. All core modules, other than Overview, have a self-assessment quiz at the end. Two modules also have demonstrations that you can view in your Web browser:
- About this course
- Overview
- Using the full screen interface - the basics
- Debugging commands - the basics
- Preparing an LE program for Debug Tool
- Starting Debug Tool
- Debugging batch programs in Debug Tool batch mode
- Debugging batch programs using Debug Tool Setup Facility (DTSU)
- Invoking Debug Tool for CICS applications
- Summary
Audience
This course is designed for:
- Application developers and programmers who want to debug high-level languages (HLLs) with Language Environment
- Persons responsible for testing and debugging mainframe applications
- System support persons who analyze and fix production program problems
- Anyone interested in obtaining basic Debug Tool knowledge
Objectives
After completing this course, students should be able to:
- Prepare (compile and link) an LE program for Debug Tool.
- Use both compile time and run time options.
- Start Debug Tool using JCL, Debug Tool Setup Utility (DTSU), and from within CICS.
- Connect to Debug Tool using both 3270 Mainframe Interface (MFI) and Remote Debug Interface.
- Use Debug Tool for batch, CICS, and DB2 application.
Debug an application using the 3270 Mainframe Interface:
- Monitor and control the execution of application programs.
- Step through programs while they execute.
- Display and change the values of variables.
- Run a program until it reaches a breakpoint or an error, and then analyze the program status.
- Use dynamic patch to bypass and add program statements during the debug session.
- Trace the execution path of a program and the values of variables.
Prerequisites
This course is designed for programmers with a background in LE programming.
System requirements
- This course requires Microsoft® Internet Explorer version 5 or greater.
Duration
This self-paced Web-delivered course is divided into eight modules, each of which contains a lecture in the form of an independent reading. All modules except Overview also contain a quiz for self-assessment and a demonstration.
How long it takes to complete the course depends upon your reading speed, and how many modules you select. The duration of each module varies from 40 to 100 minutes, with an addition 5 to 20 minutes for demonstrations and quizzes. Therefore, you can allow an average of 55 minutes for each module or around 8 hours for the entire course.
One benefit of a self-paced course is that you can take it a little at a time. Even the demonstrations are divided into parts that typically last 15 minutes. Allocating some time each day for a week may be a more effective approach to completing this course than setting aside one whole day.
Languages
English
