wronski.training@att.net    
     LOGIN                  

 


Overview of Courses

Professional Development Courses

Technical Development Courses

 

Developing Applications for z/OS UNIX

Course Number:  597-JK
Recommended Duration:  3 days

Intended Audience
Programmers experienced with working in an OS/390 or z/OS environment who will be designing and coding applications that are to be run using z/OS UNIX.

Course Overview
Students create and maintain programs in the z/OS UNIX environment and that use callable z/OS UNIX System Services as well as C functions.  There are 14 machine exercises, although the typical student will only work 8 of them.

Objectives
Students who complete this course will be able to create and maintain programs written to run in the z/OS UNIX environment and that use callable z/OS UNIX System Services as well as C functions.  They will also be able to construct and use makefiles to support their applications.

Prerequisites
Fundamental knowledge of z/OS UNIX shell scripting such as might be obtained from attending Shell Script Programming in z/OS UNIX, and familiarity with at least one of these programming languages: COBOL, PL/I, C, LE-compliant Assembler.

Topics

  • Introduction to z/OS UNIX applications

  • File access in z/OS UNIX application

  • Using QSAM to process HFS files

  • Interacting with the user at the OMVS terminal

  • Basic printf() and scanf() functions

  • Calling C functions from COBOL programs

  • Calling C functions from PL/I programs

  • Calling C functions from Assembler programs

  • Compiling and binding C programs from the shell: c89

  • Assembling and binding Assembler programs from the shell: c89

  • Compiling and binding COBOL programs from the shell: cob2

  • Compiling and binding PL/I programs from the shell: pli

  • Callable z/OS UNIX services (BPX1...)

  • Parms and environment variables under the shell

  • Make and makefiles

 

 

Home | Courses | Leadership Development | News | About Us | Site Map
R.J. Wronski Associates, Inc. © 2013 | Contact: Webmaster | Site developed by Tele-Options Consulting, Inc.