• Course
  • Vendor
  • Guaranteed To Run

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.

  • Course Start Date: 2024-05-13
  • Time: 10:00:00 - 17:00:00
  • Duration: 5 Day(s)
  • Location: Virtual
  • Delivery Method(s): Virtual Instructor Led
$3,120.00
REGULAR PRICE $3,900.00 Save $780.00
2 discount seats left!
or make an offer

Course Outline

Pre-Requisites

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.

Lessons

Class participants 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/debugging are presented. Programming techniques that maximize CICS/TS performance and efficiency are discussed in detail throughout the class. This course can be taught at the current release of CICS/TS or any previous release based on the client's needs.

Objectives

Upon completion of this course the student should be able to:
Understand the major CICS/TS management functions and their corresponding tables
(PPT, PCT, TCT, FCT, DCT).
  • Design and code application programs for the CICS/TS environment using the following
  • CICS/TS functions:
  • 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,
  • EADNEXT,ENDBR, RESETBR)
  • Basic mapping support (MAPSETS, MAPS, SEND, RECEIVE,
  • ATTRIBUTES, CURSOR POSITIONING)
  • 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)
Use the CICS/TS diagnostic facility (CEDF) for testing and debugging application
programs.

Audience

This course is designed for application level programmers who are required to code and maintain
programs which utilize the CICS/TS Command Level Interface.

Course Outline


I. CICS/TS Overview
   A. Batch vs. on-line
   B. Real-time
   C. Think-time
   D. Transactions
   E. Pseudo-conversational
   E. Components, functions and features
   F. Definitions
   G. Tables.

II. Command Language Interface

   A. Program characteristics
   B. Interface with CICS/TS
   C. EXEC CICS/TS command format and argument conventions translator
   D. Execute interface block

III. Program Structure
   A. Language considerations and restrictions
   B. Linkage section usage

IV. Exception Processing
   A. Handle condition and Ignore condition
   B. Resp and Nohandle
   C. EIBRESP

V. Program Control

   A. Modular structure using XCTL, LINK, CALL and RETURN
   B. Pseudo-conversational tasks using transid and commarea

VI. Terminal Control

   A. SEND and RECEIVE
   B. Attention identifiers
   C. DFILAID
   D. HANDLEAID

VII. File Control

   A. Random processing commands (read, update, delete, add)
   B. Browsing commands (start browse, read next, read previous, end or reset browse)
   C. Move mode (INTO) versus locate mode (SET)
   D. Exclusive control
   E. Syncpoint

VIII. Basic Mapping
   A. Overview of BMS facilities
   B. Map creation (mapset definition macro, map definition macro, field definition macro)
   C. Attribute modification
   D. Cursor positioning
   E. mapping commands (SEND, RECEIVE)

IX. Transient Data and Temporary Storage
   A. Reading writing and deleting queues

X. Programing Considerations

   A. Access to system information (ADDRESS, ASSIGN)
   B. Abnormal termination and recovery (HANDLEABEND, ABEND, DUMP)
   C. Debugging facilities (CEDF)

 

Cancellation Policy

10 Day cancellation required for all courses in order to get a full refund.

Training Location

Online
Online

your city, your province
your country   

About Protech Training

x

ProTech Professional Technical Services, Inc. is an enterprise Information Technology firm formed by industry veterans with almost two centuries of collective experience. ProTech's founders created our company with one idea...to re-establish the "work hard, play hard" environment they had enjoyed while managers at one of the world's most successful software companies. With that idea in mind, a business meeting with their old boss and mentor, and just a modest investment, the company launched in March 1990. Today ProTech is a multi-million dollar corporation training thousands of students and working with hundreds of clients each year. Enjoying over twenty-years of sustained growth and success, a success that is a tribute to three key "tenets" discussed in that fateful business meeting. What three "tenets"? Simply put...Passion, Focus and Value. Training and educating IT professionals is our "first love" and it shows. ProTech's IT training practice is the largest and most successful part of our business. With over a quarter-million students and counting we continue to thrive! Just look at our results... * Since 1990, over 250,000 IT professionals have been successfully trained * We maintain an average of over 4.5/5.0 on all of our course evaluations * ProTech's clients include over 60% of the Fortune 500 and nine out of ten of the Fortune Top 10 utilize our services (U.S. Companies by revenue) * The company continues to re-invent the industry, pioneering virtual classroom technology, elearning portals, online communities and even more to come! With over 500 different courses offered, ProTech delivers hands-on, instructor-led classes to primarily working IT professionals in cities across North American or onsite at their company location. Classes are arranged in your area or in our virtual classroom by request. Please contact us to help meet your specific training needs. Our 100% Satisfaction Guarantee ProTech offers the highest quality IT training programs available. Our instructors average over 15 years of industry experience and pride themselves on their deliveries and student satisfaction ratings. We deliver what we sell and nothing less and offer a 100% money-back guarantee. In the rare event that a class does not meet expectations, we will repeat the delivery at no additional charge or give a full refund.

Training Provider Rating

This vendor has an overall average rating of 4.56 out of 5 based on 5 reviews.

I took the training remotely so I cannot comment on some of the questions. I think that this seminar has too much content to sque ... Read more
x

I took the training remotely so I cannot comment on some of the questions. I think that this seminar has too much content to squeeze it into one week.... might be better as a two week course?

found the material very helpful - although there was a lot of material covered - the pace was well set. Would definitely recomme ... Read more
x

found the material very helpful - although there was a lot of material covered - the pace was well set. Would definitely recommend people to have explored Microsoft Access beforehand to be familiarized with the program before taking the course. I would imagine someone without any exposure would find it confusing. Environment really good - people very, very nice and helpful. Would definitely take the next level of access with the same training facility.

I was not in the physical classroom. Feedback centered around online training would be good because now I have to rate items that ... Read more
x

I was not in the physical classroom. Feedback centered around online training would be good because now I have to rate items that I was not present for. Those items are getting half a star because I was not there to rate them. The course material must go through an editing process. There are a lot of grammar mistakes, but also a lot of actual procedure/activity mistakes.

No comment
No comment

Course Reviews

No Reviews Yet

More Courses from Protech Training

PROTECH TRAINING
2024-05-02
Virtual
PROTECH TRAINING
2024-05-29
Virtual
PROTECH TRAINING
2024-06-05
Virtual