Arich Infotech

Mainframe - CICS Programming

Mainframe - CICS Programming

Duration in Hours (4 Hours session) : 60

Duration in Days: 15

MFAPP – 06 CICS Application Programming

Course Code: MACI06

40 Hours of Theory

20 Hours of Lab

Customer Information Control System – CICS

  1. Distinguish between Batch and On-line processing
  2. Identify CICS/VS characteristics
  3. Identify similarities and differences between
  4. Batch COBOL code and CICS COBOL code
  5. Describe the function of the COBOL translator
  6. SEND and RECEIVE the data through CICS
  1. Different types of Exceptions in CICS
  2. Different ways of Handling Exceptions
  3. Using HANDLE/NOHANDLE
  4. Using IGNORE/PUSH&POP
  5. Using RESP
  1. Implement the rules for coding BMS macros.
  2. Define a map set using the DFHMSD macro.
  3. Construct a map definition using the DFHMDI macro.
  4. Physical & Symbolic Maps
  5. Describe what a symbolic map looks likein working storage.
  6. Construct a SEND MAP command.
  1. Develop a menu program with SEND MAP and RECEIVE MAP commands.
  2. Construct a RECEIVE MAP command.
  3. Build fields within maps using the DFHMDF macro
  4. Describe how a program is initiated and terminated
  5. Describe the process that occurs in main memory when a transaction is initiated
  6. Identify the functions of CICS Control Tables
  7. Developing Online Program using Pseudo Conversation Techniques
  1. Identify types of files that can be accessed by CICS/VS
  2. State the differences between regular COBOL File processing and CICS/VS file processing.
  3. Construct a CICS/VS READ command.
  4. Handle error conditions encountered when using READ commands.
  5. Updating existing records
  6. Adding and deleting records
  7. Browsing through a File
  1. To design and code a multifunction application using LINK and XCTL commands.
  2. Distinguish between XCTL and LINK functions and identify the advantage of XCTL.
  3. Identify the advantages of Queues
  4. Identify differences between TDQ and TSQ
  5. Miscellaneous Topics
  1. COBOL-DB2-CICS Consideration
  2. CICS Program Consideration… etc.,
  3. Connecting DB2 with CICS Using CAF
  4. Application Program using tables

Developing an Online Application(COBOL-CICS-DB2-VSAM)