Schedule today!

Call Peggy at
  (800) 252-0652


Contact Us

More COBOL

Related Courses

Advanced Topics in COBOL (Enterprise, z/OS)

Recommended Duration:
3 Days
Version
Enterprise COBOL. Also appropriate for shops running COBOL for OS/390 and VM, COBOL for MVS & VM, COBOL/370, VS COBOL II, COBOL for VSE, or any ANSI 85 COBOL.
Benefits
Students who complete this course will be able to code mainline programs and subroutines, passing arguments and receiving parameters, including nested programs, exernal subroutines, and static and dynamic linkages. In addition, the student will gain theory and practice in building and working with tables and variable length records using subscripts and indexes, and with using the string handling capabilities of COBOL.
Audience
Experienced COBOL programmers who need to maintain or create programs that use subroutine linkages, work with tables, or use string handling facilities; beginning COBOL programmers in an intensive training program.
Prerequisites
The student should have a good background in coding basic COBOL programs, such as might be obtained in successfully completing the "Structured COBOL Workshop for Enterprise COBOL" course.
Major Topics
  • Subroutines and CALL, passing arguments and receiving parameters
  • Nested programs and external subroutines
  • Static versus dynamic CALLs
  • CALL ... ON OVERFLOW and CALL ... ON EXCEPTION; CANCEL
  • COMMON, GLOBAL, INITIAL, and EXTERNAL attributes
  • Defining tables (single- and multi-dimensional)
  • Initializing and sorting tables
  • PERFORM ... VARYING
  • Subscripts and indexes
  • SET, SEARCH, SEARCH ALL
  • ALL subscripting (intrinsic functions)
  • Variable length record processing
  • INSPECT, STRING, UNSTRING
  • COBOL SORT facility
  • Dynamic File Allocation
  • Pointer, procedure-pointer, and function-pointer data types
Exercises
There are 11 hands-on exercises.   Platforms Supported The exercises are designed for IBM Enterprise COBOL for z/OS & OS/390; Other compilers may also work.