Home    |    Instructor-led Training    |    Online Training     
         
 
Courses
ADA
Adobe
Agile
AJAX
Android
Apache
AutoCAD
Big Data
BlockChain
Business Analysis
Business Intelligence
Business Objects
Business Skills
C/C++/Go programming
Cisco
Citrix
Cloud Computing
COBOL
Cognos
ColdFusion
COM/COM+
CompTIA
CORBA
CRM
Crystal Reports
Data Science
Datawarehousing
DB2
Desktop Application Software
DevOps
DNS
Embedded Systems
Google Web Toolkit (GWT)
IPhone
ITIL
Java
JBoss
LDAP
Leadership Development
Lotus
Machine learning/AI
Macintosh
Mainframe programming
Mobile
MultiMedia and design
.NET
NetApp
Networking
New Manager Development
Object oriented analysis and design
OpenVMS
Oracle
Oracle VM
Perl
PHP
PostgreSQL
PowerBuilder
Professional Soft Skills Workshops
Project Management
Rational
Ruby
Sales Performance
SAP
SAS
Security
SharePoint
SOA
Software quality and tools
SQL Server
Sybase
Symantec
Telecommunications
Teradata
Tivoli
Tomcat
Unix/Linux/Solaris/AIX/
HP-UX
Unisys Mainframe
Visual Basic
Visual Foxpro
VMware
Web Development
WebLogic
WebSphere
Websphere MQ (MQSeries)
Windows programming
XML
XML Web Services
Other
CICS Command Level Programming with BMS
Mainframe Training Overview

CICS Command Level Programming provides an understanding of the CICS system, application environment and typical applications. The structure of CICS pseudo-conversational application programs are discussed and reviewed in detail.

Basic Mapping Support (BMS) is used to develop screen layouts (maps). These maps, used in the class programming exercises, are the basis for understanding the CICS terminal interface.

A model program is used to develop class programs. The major CICS commands and features are used in class exercises.

Programming access will be use the CICS Command Level Interference of COBOL.

The course consists of a series of lectures, discussions, class exercises, and with hands-on programming workshop problems.

Mainframe Training Learning Objectives

Upon successful completion of the course, each student will be able to -

  • Write, compile, walk-thru, and execute CICS programs
  • Demonstrate the use of major CICS commands
  • Develop user screens utilizing Basic Mapping Support (BMS)
  • Assemble, test, and debug BMS maps
  • Access data in a CICS program from a VSAM file, a DB2 table, a TD queue, a TS queue
  • Compile, debug, and execute CICS programs
Mainframe Training Audience

CICS Command Level Programming is intended for programmers who must understand the flow of CICS and write and debug CICS COBOL application programs.

Mainframe Training Prerequisites

Six months of experience with TSO/ISPF, COBOL programming and JCL is required.

Mainframe Training Course duration

5 days

Mainframe Training Course outline

Day 1
 
        1. CICS concepts and terminology

                CICS concepts, facilities, components

                Eight steps in CICS program development

        2. Using Basic Mapping Support (BMS)

                IBM 3270 display screen characteristics

                Coding BMS macros instructions

Day 2
 
        3. CICS Command Level programming

                Program design concepts - Pseudo-conversational

                Command Level COBOL

        4. Program Design (beyond the basic commands)

                The EXEC Interface Block (EIB)

                Terminal Control

                CICS File Control commands

                Exceptional Condition Control

                Special programming techniques

Day 3
 
        5. Program control facilities

                'Transfer' to another program

                'Link' to a sub-program

                Return control

                The COMmunications Area

Day 4
 
        6. Test and Debugging

Day 5
 
        7. Overview of storage control facilities

                Transient data queues

                Temporary storage queues

                Journaling

                CICS system tables

        8. Sample Application program - A review of a Program

        9. Workshop exercises

                A. Testing your BMS map

                B. A first program

                C. Read and update a file

Appendices
 
        Appendix A - Exception Conditions

        Appendix B - EIB (Execution Interface Block) Fields

        Appendix D - Sample Attribute Byte Control Character Table

        Appendix E - Cobol Functions Not Supported By CICS

        Appendix F - Class Standards

        Appendix G - Class Refresher Questions

        Appendix H - 6 Model BMS Fields


Please contact your training representative for more details on having this course delivered onsite or online

Training Outlines - the one stop shopping center for IT training.
© Training Outlines All rights reserved