Students who complete this course will be able to use the major facilities of the latest COBOL compiler from IBM, in any of its releases (COBOL/370, COBOL for MVS & VM, COBOL for OS/390 & VM, or Enterprise COBOL for z/OS), creating code that is more efficient and interfaces better with programs written in other languages, with z/OS UNIX, and with newer applications features. This course also provides a survey of new COBOL features as they are introduced for each new version / release.
At the very least, the student entering this course should have a strong programming background in COBOL.
2 Days/Lecture & Lab
This course is designed for COBOL programmers who need to quickly get up to date with modern COBOL, including using intrinsic functions, what's available as Language Environment services (including dynamic storage management and an introduction to condition handling) and dynamic file allocation techniques.
COBOL II Changes recap
- COBOL/370 (Version 1 Release 1)
- Intrinsic functions
- Introduction to Language Environment
- LE Program management model
- Condition handling
- LE Dump formats
- COBOL for MVS & VM (Version 1 Release 2)
- COBOL for OS/390 & VM (Version 2 Release 1)
- New intrinsic functions and new formats of ACCEPT
- ADDRESS OF available for Working-storage
- COMP-5 data
- Line sequential files
- SQL coprocessor
- z/OS and OS/390 UNIX support
- Dynamic File Allocation
- Enterprise COBOL for z/OS (V3R1, V3R2, V3R3, V3R4, V4R1, V4R2)
- Millennium Language Extensions (MLE)