Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
240 views5 pages

Training Curriculum - Mainframe

The document provides a training curriculum for a 52-day course covering mainframe and database concepts. The curriculum is broken into 15 modules that range from 1 to 4.5 days in duration, covering topics like software development lifecycles, mainframe operating systems, COBOL programming, JCL, DB2, and more. Testing is included at the end to assess comprehension of the material.

Uploaded by

Ramkrishan swami
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
240 views5 pages

Training Curriculum - Mainframe

The document provides a training curriculum for a 52-day course covering mainframe and database concepts. The curriculum is broken into 15 modules that range from 1 to 4.5 days in duration, covering topics like software development lifecycles, mainframe operating systems, COBOL programming, JCL, DB2, and more. Testing is included at the end to assess comprehension of the material.

Uploaded by

Ramkrishan swami
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 5

Training Curriculum

Course Content duration: 52 days Course Content


# Module Duration (days) 1.5 Topics Sub-Topics Development Lifecycle Different approach i.e. Waterfall, Spiral, RAD, Agile etc. S"ill! for corporate i.e. comm nication, pre!entation, #ehavioral etc A&vantage! of !ing 'ainframe an& Application! of 'ainframe ')S *vol tion +eat re! of ')S ,a!ic Control -rogram Re!o rce 'anagement . 'emory management )irt al Storage /o# *ntry S #!y!tem %ntegrity an& Sec rity Data 'anagement Sy!tem 'anage& Storage 0on )SA' (rgani1ation )SA' -DS Catalog! Data ,a!e Concept2 Data#a!e concept! Data A&mini!tration D,2 . %'S Data#a!e %nteractive -roce!!ing2 3ime Sharing 3ran!action -roce!!ing 4 TS#$%S&' 1 %ntro& ction to 3S(5%S-+ Characteri!tic! an& compari!on of 3S(5%S-+ Logon5Logoff 'ainframe !e!!ion 6in 3S(7%S-+8. %ntro& ction to %S-+ panel!

SDLC

Software engineering Camp ! to corporate tran!ition %ntro& ction to 'ainframe (perating Sy!tem Concept!

2 $

So t S!ill M"S

6 1

3ype! of non7)SA' Data!et!

Se9 ential, -artitione&, Direct . %n&e: file! Creating !e9 ential an& partitione& &ata!et! in %S-+ *&it comman&! an& line comman&! in %S-+ Allocating, &eallocating, renaming, &eleting, catalog, ncatalog, compre!!, etc. &ata!et!5meme#er! in %S-+

Data!et management comman&! 5 %ntroduction to %(M )D* 1 RD1 config ration an& connection +eat re! of RD1 for &eveloper! Remote Sy!tem! *:plorer Data -er!pective ')S S #pro<ect! Wor"ing with *n&evor De# g -er!pective +a lt Analy1er per!pective /CL ,a!ic!

L%S3DS, L%S3CA3, L%S3ALC, S*0D, ;*L-, +R**, ALL(CA3*, D*L*3*, R*0A'* etc n&er 3S(

+CL

$.5

Synta: of /CL /(, Statement an& parameter! *=*C Statement an& parameter! DD Statement an& parameter!

/CL -roce& re! an& >tilitie!

/CL -roce& re!7Cataloge& an& %n!tream /CL >tilitie!6%*,?*0*R, %*+,R14, %*,C(-@, Sort5'erge, %*;-R(?8

C#(#L- ,5

1B

%ntro& ction to C(,(L ,a!ic Str ct re of Co#ol -rogram 3he %&entification Divi!ion *nvironment Divi!ion

3he +eat re! of C(,(L C(,(L Co&ing R le!, 'argin R le!, Comment! Co&ing Re9 irement! Config ration Section %np t7( tp t Section

Data Divi!ion

+ile Section 7 Recor& Definition! Wor"ing7Storage Section 7 Data Definition

+ormat re9 irement! of &ata

Character Set

type!

C(,(L Wor&! Data 0ame! an& %&entifier! 0 meric, 0onn meric Literal! . +ig rative Con!tant! *&iting + nction! Arithmetic, 'ove, Accept . Di!play )er# %nitiali1e Statement

Con&itional *:ec tion

>!e of %+ !tatement,-erform Statement,-erform >ntil,-erform time!,*)AL>A3*,*:it Statement Defining a 3a#le >!ing an (cc r! Cla !e Storing the 3a#le in Wor"ing 7 Storage 3he %n&e:e& #y Cla !e, S #!cript an& the &ifference! Se9 ential Search . ,inary Search -!e &oco&e for Sample 3a#le han&ling Ro tine Defining a Do #le7Level or 3wo 7 Dimen!ional Array!

Array! an& 3a#le!

S #-rogram!

Co&ing Re9 irement! of a Calling . Calle& program -arameter pa!!ing. CALL, *=%3 -R(?RA', ?( ,ACC

;an&ling String!

+ormat of S3R%0? Statement +ormat of >0S3R%0? Statement %0S-*C3 ver#

-roce!!ing +ile!

Choo!ing +ile (rgani1ation . Acce!! 'o&e 3he +ile De!cription *ntry 3he (pen, Clo!e, Rea&, Write ver#!

Sonar C#(#L "S-M

B.5

(verview of Sonar C(,(L

;ow to r n Sonar analy!erE >n&er!tan&ing Sonar Da!h#oar& %nterpretation of the metric! an& Co&e improvement Control %nterval 6C%8 Control %nterval De!criptor +iel& 6C%D+8

)SA' ,a!ic! . 3erminologie!

Recor& De!criptor +iel& 6RD+8 Control Area 6CA8 ,a!ic + nction! 7 Defining a Cl !ter7*SDS an& CSDS )SA' Alternate %n&e:e! %ntro& ction %DCA'S Comman&! for A%= Defining the Alternate %n&e: Defining the Alternate %n&e: -ath , il&ing the Alternate %n&e: )SA' G C(,(L ?eneration Data ?ro p6?D?8 Co&ing Re9 irement! for )SA' file han&ling 0ee& for ?D?,character!tic! of ?D?,?eneration 0 m#er /CL to create a ?eneration &ata!et /CL to retrieve a ?eneration &ata!et Deleting ?eneration &ata gro p in&e: %n&e: +ile! -rogram to >p&ate a 'a!ter +ile with 3ran!action! Rewrite, Delete Statement )SA' C(,(L Sample -rogram! R*-R(7Reorgani1ation of CSDS, AL3*R, )*R%+@ an& D*L*3* comman&!. D*+%0* ?D?H! 1B C%CS 1 %ntro& ction to C%CS Difference in C(,(L an& a C%CS program (nline an& ,atch proce!!ing, compari!on an& &ifference! C%CS Concept! an& terminology 3ran!action, 3a!", an& -rogram ' ltita!"ing, ' ltithrea&ing Re7entrant, I a!i7reentrant Conver!ational, -!e &o7conver!ational programming 3ran!action7&riven C%CS comman&! 11 D(2 4 D,2 + n&amental! C%CS !ervice tran!action! li"e C*S0, C*S+, C*'3, C*DA, C*C%, C*D+, C*,R, C'AC etc. Difference #etween file !torage !y!tem an& D,'S

;an&ling Data in D,2 3a#le! %ntro& ction to ta#le!, col mn!, row!. Data type!, n ll5not n ll5with &efa lt -rimary "ey, foreign "ey Referential integrity, Delete r le -hy!ical Data 'anagement DDL!, Create5 Alter5 Drop for ta#le! an& %n&e:e! 3a#le! !pace, !imple 5 partitione& Data ;an&ling D,2 %nteractive -rogramming D'L! 7 S*L*C3, >-DA3*,%0S*R3, D*L*3* D,2% panel!, !p fi5#in&5&clgen etc *m#e&&e& SIL, ho!t varia#le!, fetch SILCA, DCL?*0, -rogram preparation, precompile, #in&, *:plain, plan ta#le

12 1$

'inal Test (est &ractices Main rame &ro.ect

B.5 1 -rogramming Stan&ar&! Common mi!ta"e! C(,(L -rogramming Stan&ar&! +re9 ently occ rring a#en&!5SIL co&e! +in&ing the common mi!ta"e!

14

15

You might also like