Skip to main content

CICS Command Level Programming (Multiple Dates, Locations and Online)

2011-12-27
Information
City: 
Multiple
Country: 
Online
Audience: 
CICS Applications Developers
Delivery Method: 
Hands-On Workshop

Summary:
In this course, the student will learn how to write on-line applications using the CICS/TS command level interface. The fundamentals of terminal I/O, program control, file processing and program testing and debugging will be presented. Programming techniques that maximize CICS/TS performance and efficiency will also be discussed.

Duration:
5 Days/Lecture & Lab

Audience:
This course is intended for application-level programmers who are required to code and maintain programs which utilize the CICS/TS command level interface.

Topics:

  • Major CICS management functions and their corresponding tables (PPT, PCT, TCT, FCT, DCT)
  • Exception conditions (HANDLE CONDITION, IGNORE CONDITION)
  • Program control (LINK, XCTL, LOAD, RELEASE, RETURN)
  • Terminal control (SEND, RECEIVE, HANDLE AID)
  • File control (READ, REWRITE, WRITE, DELETE, STARTBR, READNEXT, READPREV, ENDBR)
  • Transient data control (READQ TD, WRITEQ TD, DELETEQ TD)
  • Temporary storage control (READQ TS, WRITEQ TS, DELETEQ TS)
  • Storage control (GETMAIN, FREEMAIN)
  • Access to other system information (ADDRESS, ASSIGN)
  • Abnormal termination and recovery (HANDLE ABEND, ABEND, DUMP)

Prerequisites:
The student should have a good knowledge of COBOL/TS, PL/I or Assembler language coding techniques and a conceptual understanding of DASD file organizations.