Sunteți pe pagina 1din 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

S-ar putea să vă placă și