IBM MAINFRAMES Course Contents
• INTRODUCTION TO IBM MAINFRAMES
• Software Development Life Cycle (SDLC)
• Brief overview about technologies used in Mainframes ( COBOL,
JCL,VSAM,CICS,DB2 )
• Introduction to VS COBOL-II
• Overview Of COBOL Programming , Features of COBOL Complier , compiler
options
• Entering COBOL source program , Compiling COBL program
• Debugging COBOL program , Running COBOL complied program
• COBOL LANGUAGE STRUCTURE
Structure of the COBOL/400 program , Character Set , Data names,
Level numbers , Picture Clause, Value Clause , Usage Clause
DISPLAY , COMP, COMP-1, COMP-2, COMP-3, INDEX, Arithmetic
Expressions , Figurative Constants , User Defined , Literals or
Constants , Numeric & Non-Numeric literals ,Data Type , Program
Layout , Continuation Lines
• COBOL PROGRAM STCTURE : IDENTIFICATION DIVISION, ENVIRONMENT
DIVISION , DATA DIVISION, , PROCEDURE DIVISION, REDEFINES and
RENAMES Clause
• TYPES OF STATEMENTS : Imperative , conditional , compiler directive ,
explicit scope terminateor , implicit scope terminator , control
direction statements.
• INPUT/OUTPUT STATEMENTS : ACCEPT Statement,DISPLAY Statement
• DATA MANIPULATED STATEMENTS :COPY Statement , PERFORM VARYING
Statement , SET Statement , SEARCH Statement and difference between
them.
• PROGRAM CONTROL STATEMENTS :STOP RUN Statement ,EXIT Statement ,
GO TO Statement , PERFORM Statement
• Difference between copy and call statements , Sub routines , difference
between static call and dynamic call , difference between call by value
and call by reference , difference beween main program and sub program.
• ARITHMETIC VERBS & STATEMENTS :ADD Verb , SUBTRACT Verb ,
MULTIPLY Verb , DIVIDE Verb , MOVE Statement COMPUTE Statement ,
ON SIZE ERROR Statement , ROUNDED Statement
• FILE HANDLING STATEMENTS : OPEN Statement , READ Statement , WRITE
Statement , CLOSE Statement , START Statement , REWRITE Statement ,
DELETE Statement
• FILE ORGANIZATION : Sequential , Relative , Indexed , File Updation ,
Indexed Files
• SORTING & MERGING
• TABLE HANDLING : Defining a table , difference between subscript and
index , difference between search and search all
JOB CONTROL LANGUAGE(JCL)
• JCL Applications in real time environment
• Structer of jcl and coding JCL program
• Positional and keyword parameters and difference between them
• Job, jobstep ,batch system
• Accounting informatation, programmers name
• CLASS , PRTY, MSGCLASS , MSGLEVEL, TYRRUN, NOTIFY,SCAN,REGION, COND
• EXEC Statement, TIME
• PGM Statement, PARM parameter, JOBLIB, STEPLIB Statement
• DD Statement , DD Name, DSN Parameter , DISP,
SYSIN,SYSOUT,UNIT,VOL,DCB,SPACE
• Instream and catalogued procedures , symbolic and overriding parameters
• Different ways of passing data
• GDG
• IBM Utilities , IEBGENER,IEBCOPY,IEFBR14
• sorting
VSAM ( VIRTUAL STORAGE ACCESS METHOD)
• Introduction to vsam file
• Advantages and disadvantage of vsam files
• KSDS ,
• ESDS
• RRDS
• LDS
• CI, CA, CIDF, RDF
• CI , CA Split
• Alternate index
DB2 ( DATABASE 2 )
• Overview of DB2
• RDBMS Concepts
• Difference between RDBMS and HDBMS
• Storgaegroup, database
• Structured query language (SQL)
• DDL, DML,DCL Statements
• Difference between scalar and column functions
• Sub query and co-related sub query
• How to find maximum and second maximum salaries
• Join : self , inner, outer,left, right
• Difference between union and union all
• DB2 Program preparation
• Precompilation
• Bind
• Plan and packge
• RUNSTATS and RUNTIME supervisor
• DCLGEN
• CURSOR and its life cycle
• SPUFI , QMF
• Index, views , table, tablespaces, indexspace
• SQLCODE,SQLCA
• COMMIT ,ROLLBACK , WITH HOLD Option
• DB2 Restart logic
• ISOLATION LEVEL
CICS ( CUSTOMER INFORMATION CONTROL SYSTEM)
• Features of cics
• Multitasking and multithreading
• Control tables , control blocks,TCT, FCT, PCT, PPT, RCT,….
• Conversation , pseudo conversation technique in cics programs and its
advantages
• BMS Maps,
• PARAMETRS OF DHFMDF, DFHMSD, DFHMDI
• Cursor positioning techniques
• Difference between symbolic and physicsl maps
• Difference between TSQ and TDQ
• LINK , XCTL, RETURN
• CEDA, CEMT, CEDF, CECI….
Advanced Tools
XPEDITOR
INTERTEST
IBMDBG
FILEAID
INSYNC
DITTO
ENDEVOR
CHANGEMAN
LIBRARIAN
CA7/CA11
TIVOLI
Advanced features of EXCEL , WORD , POWERPOINT and OUTLOOK and short cuts for
project documenrtaion.
STUDY MATERIAL : SOFT COPY & HARD COPY
PROJECTS EXPLINATION
RESUME PREPARATION GUIDENCE
CONSULTANCY GUIDENCE
FAQ’S & REAL TIME SCINARIOS
MOCK INTERVIEWS AND SOFTSKILLS TRAINING
Other IBM Technologies courses offered
➢ PL/I
➢ IMS-DB, IMS-DC
➢ IBM AS/400 ,RPG/400,CL/400,DB2/400,SDA/400,ILE RPG
➢ COBOL/400 ,ILE COBOL
➢ MF COBOL