Advanced COBOL

PT4260
Summary
The course is a combination lecture, discussion and hands-on workshop in several COBOL topics. Write a program to load and read single and multi-dimensional tables. SORT a sequential file in a COBOL program using both Input and Output procedures. Write a program to accept data from the PARM field in JCL and to pass data to a subprogram. Use COBOL Intrinsic Functions such a upper case and Current Date. Write calls to the Language Environment to access system data. Debug common abends including the infamous S0C7, S013, S0C1, S0C4 with Abend Aid and / or LE Dump. Build a series of programs for a "typical" batch job scenario.
Prerequisites
Six months experience with COBOL and TSO/ISPF is required.
Duration
5 Days/Lecture & Lab
Audience
The course is for experienced COBOL programmers who need to become proficient in several "advanced" topics
Topics
  • Access single and multi-dimensional tables
  • Code the SEARCH and SEARCH ALL verbs
  • SORT a file data using the Internal SORT along with input and output procedures
  • Code COBOL Intrinsic Functions to save excessive coding
  • Call to the Language Environment
  • Pass values to a COBOL program via the JCL PARM field
  • Pass information from a COBOL main program to a COBOL sub program
  • Debug common program abends
  • Code additional COBOL Features (e.g. string, unstring)
  • Pass data from one program to another
  • Access single and multi-dimensional tables
  • Use the SEARCH and SEARCH ALL verbs
  • SORT a file data using the Internal SORT along with input and output procedures
  • Pass values to a COBOL program via the JCL PARM field
  • Pass information from a COBOL main program to a COBOL sub program
  • Use COBOL Intrinsic Functions to save excessive coding
  • Call to the Language Environment
  • Debug common programming problems
  • Solving several common program abends
  • Advanced Programming Case Study
  • Edit Program
  • SORT Program
  • Update Program
  • Report Program

Related Scheduled Courses