M512: Objectives

On successful completion of this course, the student, with the aid of the appropriate reference materials, should be able to:

  1. Code programs using one or more of the LE-conforming compilers:
    • IBM Enterprise COBOL for z/OS and OS/390, COBOL for OS/390 & VM
    • z/OS C/C++, XL C/C++
    • IBM Enterprise PL/I for z/OS, PL/I for MVS & VM, Visual Age PL/I for OS/390
    • or Assembler language
  2. If appropriate, include FORTRAN programs in the mix, even though none of the current FORTRAN compilers are LE-conforming
  3. Invoke LE message management services to create and issue user run time messages
  4. Use LE storage management services for holding large tables or entire files in virtual storage
  5. Use LE condition handling routines to intercept and handle appropriate conditions under user control
  6. Use LE date and time services for working with dates, times, and durations.

Assembler programmers may explore using preintialization services and Library Routine Retention services.

Note: z/OS V1R6 and later support 64-bit LE-conforming applications in C/C++ and Assembler. LE callable services are not supported. There are some new runtime options to support AMODE 64. 64-bit issues are not discussed in this course, but are covered in a separate course.

© Copyright 2012, Steve Comstock, www.TrainersFriend.com



Comments are closed.