Application Programming Training Schedule
Sl No | Modules | Duration |
---|---|---|
1 | LSO – Mainframe Introduction.Modules | 1 Day |
2 | TSO/ISPF | 2 Days |
3 | JCL | 6 Days |
4 | COBOL | 12 Days |
5 | VSAM | 5 Days |
6 | DB2 | 12 Days |
7 | CICS | 7 Days |
8 | PROJECT CASE STUDY | 10 days |
Total Duration | 55 Days |
JCL COURSE SYLLABUS
INTRODUCTION TO JCL
JOB STATEMENT
POSITIONAL AND KEYWORD PARAMETERS
• JOB ACCOUNTING INFORMATION
• PROGRAMMER NAME
• CLASS
• PRTY
• MSGCLASS
• MSGLEVEL
• TYPRUN
• REGION
• TIME
• COND
• RESTART
• NOTIFY
EXEC STATEMENT
POSITIONAL AND KEYWORD PARAMETERS
• PGM
• PROC
• PARM
• ACCT
• ADDRSPC
• DPRTY
• PERFORM
• RD
DD STATEMENT
POSITIONAL AND KEYWORD PARAMETERS
• *
• DATA
• DUMMY
• DSN
• DISP
• UNIT
• VOL
• SPACE
• DCB
SPECIAL DD STATEMENTS
• JOBLIB
• STEPLIB
• CONCATENATION
• TEMPORARY DATASET
• REFERBACK
• SYSOUT
• SYSUDUMP
• SYSMDUMP
• SYSABEND
PROCEDURES
INSTREAM AND CATALOGED PROCEDURES
• INTRODUCTION
• INSTREAM PROCEDURE
• CATALOGED PROCEDURE
• PROCEDURE MODIFICATION
• SYMBOLIC PARAMETERS
GENERATION DATA GROUPS (GDG)
• INTRODUCTION
• CREATION OF GDG
• USING GDG
• ALTERING GDG DEFINITION
• DELETING GDG
UTILITIES
• IEBGENER
• IEBCOPY
• IDCAMS
• IEFBR14
• IEHPRGM
• IEHLIST
• IEEBEDIT
• IEBCOMPR
• SORT
• MERGE
• IEBPTPCH
VSAM COURSE SYLLABUS
INTRODUCTION TO VSAM
• HISTORY
• VIRTUAL STORAGE ACCESS METHOD
• ADVANTAGES AND DISADVANTAGES OF VSAM
• FUNCTIONAL COMPONENTS OF VSAM
VSAM TERMINOLOGIES
• LOGICAL RECORD
• PHYSICAL RECORD
• CONTROL INTERVAL
• CONTROL INTERVAL SPLITS
• CONTOL AREA SPLITS
• SPANNED RECORDS
VSAM DATASET TYPES
• KEY SEQUENTIAL DATA SET
• ENTRY SEQUENTIAL DATA SET
• RELATIVE RECORD DATA SET
• VARIABLE RELATIVE RECORD DATA SET
• LINEAR DATA SET
ACCESS METHOD SERVICES
• IDCAMS
• USING IDCAMS
• BASIC IDCAMS COMMANDS
• DEFINE COMMAND
• REPRO
• REUSE
• REPLACE
• IMPORT AND EXPORT
• VERIFY
• PRINT
• LISTCAT
• SPANNED
• ALTER
• DELETE
ALTERNATE INDEXES
• DEFINE ALTERNATE INDEXES
• BLD INDEX
• ALTERNATE INDEX PATHS
• AIX ORGANIZATION
• RELATE
• UPGRADE
• KEYS
• RECORDSIZE
• DEFINE PATH
• PATH ENTRY
• UPDATE
BACKUP AND RECOVERY
REPRO
EXPORT AND IMPORT
MODAL COMMANDS
IF-ELSE-ELSE-IF-END-IF
LASTCC
MAXCC
SET
COBOL COURSE SYLLABUS
INTRODUCTION TO COBOL CONTENTS
1.0 AIMS AND OBJECTIVES
1.1 HISTORY OF COBOL
1.2 FORMAT FOR COBOL PROGRAMS
1.3 STRUCTURE OF A COBOL PROGRAM
1.4 CHARACTER SET
1.5 COBOL WORDS
1.6 DATA NAMES AND IDENTIFIERS
1.7 LITERALS
DIVISIONS OF COBOL
CONTENTS
2.0 AIMS & OBJECTIVES
2.1 IDENTIFICATION & ENVIRONMENT DIVISION
2.2 IDENTIFICATION DIVISION.
2.3 ENVIRONMENT DIVISION
2.4 CONFIGURATION SECTION
2.4.1. SOURCE-COMPUTER
2.4.2 OBJECT-COMPUTER
2.4.3 SPECIAL NAMES
2.5 INPUT-OUTPUT SECTION
2.5.1 FILE-CONTROL
2.6 DATA DIVISION.
PICTURE CLAUSE CHARACTERISTICS
CONTENTS
3.0 AIMS & OBJECTIVES
3.1 PICTURE CLAUSE
3.1.1 CLASS
3.1.2 SIGN
3.1.3 POINT LOCATION
3.1.4 SIZE
EDITING
CONTENTS
4.0 AIMS & OBJECTIVES
4.1 EDITING
4.2 EDIT CHARACTERS FOR NUMERIC DATA
LEVEL STRUCTURE
CONTENTS
5.0 AIMS & OBJECTIVES
5.1 LEVEL NUMBERS
5.2 VALUE CLAUSE
DATA MOVEMENT VERB: MOVE
CONTENTS
6.0 AIMS AND OBJECTIVES
6.1 SYNTAX OF MOVE VERB
6.2 RULES OF MOVE VERB
6.3 EXAMPLES OF MOVE USAGE
ARITHMETIC VERBS
CONTENTS
7.0 AIMS AND OBJECTIVES
7.1 ADD VERB
7.2 SUBTRACT VERB
7.3 MULTIPLY VERB
7.4 DIVIDE VERB
7.5 COMPUTE VERB
INPUT AND OUTPUT VERBS
CONTENTS
8.0 AIM AND OBJECTIVES
8.1 OPEN STATEMENT
8.2 READ STATEMENT
8.3 WRITE STATEMENT
8.4 CLOSE STATEMENT
8.5 ACCEPT
8.6 DISPLAY
8.7 GO TO, STOP RUN
CORRESPONDING OPTIONS
CONTENTS
9.0 AIMS AND OBJECTIVES
9.1 MOVE CORRESPONDING
9.2 ADD & SUBTRACT CORRESPONDING
9.3 GENERAL RULES
9.4 ROUNDED OPTION
9.5 ON SIZE ERROR OPTION
PROGRAMS USING ARITHMETIC VERBS
CONTENTS
10.0 AIMS AND OBJECTIVES
10.1 PROGRAM FOR ADD VERB
10.2 PROGRAM FOR SUBTRACT VERB
10.3 PROGRAM FOR MULTIPLY VERB
10.4 PROGRAM FOR DIVIDE VERB
10.5 PROGRAM FOR SIZE ERROR
10.6 PROGRAM FOR COMPUTE VERB
CONDITIONS
CONTENTS
11.0 AIMS AND OBJECTIVES
11.1 CONDITION
11.2 RELATIONAL CONDITION
11.3 SIGN CONDITION
11.4 CLASS CONDITION
11.5 CONDITION-NAME CONDITION
11.6 NEGATED SIMPLE CONDITION
11.7 COMPOUND CONDITION
CONDITIONAL STATEMENTS
CONTENTS
12.0 AIMS AND OBJECTIVES
12.1 IF STATEMENT
12.2 IF…ELSE STATEMENT
12.3 NESTED IF STATEMENT
PERFORM STATEMENTS
CONTENTS
13.0 AIM AND OBJECTIVES
13.1 PERFORM STATEMENT
13.2 PERFORM WITH TIMES OPTION
13.3 PERFORM WITH UNTIL OPTION
13.4 PERFORM WITH VARYING OPTION
RENAMES & REDEFINES CLAUSES
CONTENTS
14.0 AIMS AND OBJECTIVES
14.1 RENAMES CLAUSE
14.2 RULES OF RENAMES CLAUSE
14.3 REDEFINES CLAUSE
14.4 RULES OF REDEFINES CLAUSE
SEQUENTIAL FILES
CONTENTS
15.1 AIMS AND OBJECTIVES
15.1 FILE CHARACTERISTICS
15.2 FILE-CONTROL ENTRIES FOR SEQUENTIAL FILES
15.3 FILE DESCRIPTION- FIXED-LENGTH RECORDS
15.4 STATEMENTS FOR SEQUENTIAL FILES
15.5 SEQUENTIAL FILES WITH VARIABLE-LENGTH RECORDS
SORTING AND MERGING OF FILES
CONTENTS
16.0 AIMS AND OBJECTIVES
16.1 THE SIMPLE SORT VERB
16.2 FILE UPDATING
16.3 SIMPLE MERGE VERB
16.4 INPUT AND OUTPUT PROCEDURE IN SORT STATEMENT
16.5 MERGE VERB WITH OUTPUT PROCEDURE
TABLE HANDLING
CONTENTS
17.0 AIMS AND OBJECTIVES
17.1 OCCURS CLAUSE
17.2 RULES FOR OCCURS CLAUSE
17.3 MULTI-DIMENSIONAL TABLES
DB2 COURSE SYLLABUS
INTRODUCTION TO DB2
• HISTORY
• ADVANTAGES OF DBMS OVER FILES
• BASIC OBJECTS AND OPERATORS SUPPORTED BY DB2
• WHAT IS DATABASE AND ITS BASIC TYPES
• DATABASE MODELS
a. HIERARCHICAL
b. NETWORK
c.RELATIONAL
d. OBJECT ORIENTED
• DISCUSS ABOUT STORAGE GROUP AND VOLUMES
• TABLE SPACES AND ITS TYPES
a.SIMPLE TABLE SPACE
b.SEGMENTED TABLESPACE
c.PARTIONED TABLESPACE
• INDEX SPACES
• SQL AND ITS TYPES
• BASIC INFORMATION ABOUT
a.TABLE
b.ROW
c.COLUMN
d.QUERIES
e.VIEW
f.SYNONYMS
g.ALIAS
• DB2 INTERNALS
a.DB2 DATA OBJECTS
b.DB2 SYSTEM OBJECTS
INTEGRITY AND DATA CONSTRAINTS
SECURITY AND AUTHORIZATIONS
DISCUSSING THE COMPILATION OF COBOL-DB2 PROGRAM
INTERACTION WITH DB2
• DYNAMIC SQL – INTRODUCTION
• DYNAMIC SQL – TYPES
• WHEN TO USE DYNAMIC SQL
• EXECUTE IMMEDIATE SQL
• NON-SELECT DYNAMIC SQL
• PARAMETER MARKER
• FIXED-LIST SELECT
• VARYING LIST SELECT
CURSOR HANDLING
• INTRODUCTION TO CURSOR CONCEPT
DB2 LOCKING
• LOCKING FACILITY
• COMMIT
• ROLLBACK
DB2 UTILITIES
• DATA CONSISTENCY UTILITIES CHECK UTILITY
REPAIR UTILITY REPORT UTILITY DIAGNOSE UTILITY
• BACKUP AND RECOVERY UTILITIES COPY UTILITY MERGECOPY UTILITY
• DATA ORGANIZATION UTILITIES LOAD UTILITY
REORG UTILITY
• CATALOG MANIPULATION UTILITIES CATMAINT UTILITY
MODIFY UTILITY
RUNSTATS UTILITY
STOSPACE UTILITY
CICS COURSE SYLLABUS
INTRODUCTION TO CICS
• CICS
• BATCH VS. ONLINE
• CICS PROGRAM FORMAT
• TASK AND TRANSACTION
• HOW TO INITIATE TRANSACTIONS
CICS CONCEPTS
• MULTITASKING
• MULTI-THREADING
• QUASI-REENTRANCY
• CONVERSATIONAL , NON-CONVERSATIONAL AND PSEUDO CONVERSATIONAL PROGRAMMING
#11/1, 1st Floor,100 Feet Ring Road, BTM Layout 2nd Stage, Bangalore – 560076. www.tecsacon.com, Mobile : +91 9886526644 / 9742290834.
CICS RESOURCE DEFINITION
• PPT
• PCT
• FCT
• TST
• DCT
• RCT
MAPSETS, MAPS, MAP FIELDS
• PHYSICAL & SYMBOLIC MAPS
FILE HANDLING IN CICS AND VSAM
• FILE CONTROL
• TYPES OF VSAM FILES
• START BROWSE COMMANDS
QUEUES
• TSQ
• TDQ
CICS REGION COMMANDS
• XCTL AND LINK
CICS EXCEPTION HANDLING
• TEST AND DEBUGGING COMMANDS
• FUNCTIONS OF EDF
COBOL-CICS-DB2
• GENERAL STRUCTURE OF CICS PROGRAM
• CICS PROVIDED FACILITIES FOR PROGRAMMING
• HOW TO WORK WITH DB2 DATABASES
• HOW TO DESIGN, CODE AND TEST A MODULAR CICS PROGRAM
• HOW TO COMPILE A CICS PROGRAM?
• PRE-REQUISITES FOR THE EXECUTION OF A CICS PROGRAM
• EXECUTION