View
214
Download
0
Category
Preview:
Citation preview
8/13/2019 Training Curriculum - Mainframe
1/5
Training CurriculumCourse Content duration: 52 days
Course Content
# ModuleDuration
(days) Topics Sub-Topics
1 SDLC 1.5 Software engineering
Development LifecycleDifferent approach i.e. Waterfall, Spiral, RAD,
Agile etc.
2 Sot S!ill 6Camp! to corporate
tran!ition
S"ill! for corporate i.e. commnication,
pre!entation, #ehavioral etc
$
M"S
1 %ntro&ction to 'ainframe A&vantage! of !ing 'ainframe an& Application!
'ainframe
(perating Sy!tem Concept!
')S *voltion
+eatre! of ')S
a!ic Control -rogram
Re!orce 'anagement 'emory management
)irtal Storage
/o# *ntry S#!y!tem
%ntegrity an& Secrity
Data 'anagement
Sy!tem 'anage& Storage
0on )SA' (rganiation
)SA'
-DS
Catalog!
Data a!e Concept
Data#a!e concept!
Data A&mini!tration
D2 %'S Data#a!e
%nteractive -roce!!ing 3ime Sharing
3ran!action -roce!!ing
4
TS$%S&'
1 %ntro&ction to 3S(%S-+
Characteri!tic! an& compari!on of 3S(%S-+
LogonLogoff 'ainframe !e!!ion in 3S(7%S-+8.
%ntro&ction to %S-+ panel!
8/13/2019 Training Curriculum - Mainframe
2/5
3ype! of non7)SA'
Data!et!
Se9ential, -artitione&, Direct %n&e: file!
Creating !e9ential an& partitione& &ata!et! in %S-
*&it comman&! an& line comman&! in %S-+
Allocating, &eallocating, renaming, &eleting,
catalog, ncatalog, compre!!, etc.
&ata!et!meme#er! in %S-+
Data!et management
comman&!
L%S3DS, L%S3CA3, L%S3ALC, S*0D, ;*L-,
+R**, ALL(CA3*, D*L*3*, R*0A'* etc
n&er 3S(
5 %ntroduction
to %M D*
1 RD configration an&connection
+eatre! of RD for&eveloper!
Remote Sy!tem! *:plorerData -er!pective
')S S#pro
8/13/2019 Training Curriculum - Mainframe
3/5
type!
C((L Wor&!
Data 0ame! an& %&entifier!
0meric, 0onnmeric Literal! +igrative
Con!tant!
*&iting +nction!
Arithmetic, 'ove, Accept Di!play )er#
%nitialie Statement
Con&itional *:ection >!e of %+ !tatement,-erform Statement,-erform
>ntil,-erform time!,*)AL>A3*,*:it Statement
Array! an& 3a#le!
Defining a 3a#le >!ing an (ccr! Cla!e
Storing the 3a#le in Wor"ing 7 Storage
3he %n&e:e& #y Cla!e, S#!cript an& the&ifference!
Se9ential Search inary Search
-!e&oco&e for Sample 3a#le han&ling Rotine
Defining a Do#le7Level or 3wo 7 Dimen!ional
Array!
S#-rogram!
Co&ing Re9irement! of a Calling Calle&
program
-arameter pa!!ing.
CALL, *=%3 -R(?RA', ?( AC
;an&ling String!
+ormat of S3R%0? Statement
+ormat of >0S3R%0? Statement
%0S-*C3 ver#
-roce!!ing +ile!
Choo!ing +ile (rganiation Acce!! 'o&e
3he +ile De!cription *ntry
3he (pen, Clo!e, Rea&, Write ver#!
Sonar
CL
B.5 (verview of Sonar C((L ;ow to rn Sonar analy!erE>n&er!tan&ing Sonar Da!h#oar&
%nterpretation of the metric! an& Co&e improveme
F
"SM
4 )SA' a!ic!
3erminologie!
Control %nterval C%8
Control %nterval De!criptor +iel& C%D+8
8/13/2019 Training Curriculum - Mainframe
4/5
Recor& De!criptor +iel& RD+8
Control Area CA8
a!ic +nction! 7 Defining a Cl!ter7*SDS an&
SDS
)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 Co&ing Re9irement! for )SA' file han&ling
?eneration Data
?rop?D?8
0ee& for ?D?,character!tic! of ?D?,?eneration
0m#er
/CL to create a ?eneration &ata!et
/CL to retrieve a ?eneration &ata!et
Deleting ?eneration &ata grop 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(7Reorganiation of SDS, AL3*R,
)*R%+@ an& D*L*3* comman&!. D*+%0* ?D?
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, Ia!i7reentrant
Conver!ational, -!e&o7conver!ationalprogramming
3ran!action7&riven
C%CS comman&! C%CS !ervice tran!action! li"e C*S0, C*S+,
C*'3, C*DA, C*C%, C*D+, C*R, C'AC etc.
11 D2 4 D2 +n&amental! Difference #etween file !torage !y!tem an& D'S
8/13/2019 Training Curriculum - Mainframe
5/5
;an&ling Data in D2
3a#le!
%ntro&ction to ta#le!, colmn!, row!.
Data type!, nllnot nllwith &efalt
-rimary "ey, foreign "ey
Referential integrity, Delete rle
-hy!ical Data 'anagement
DDL!, Create Alter Drop for ta#le! an& %n&e:e!
3a#le! !pace, !imple partitione&
Data ;an&ling D'L! 7 S*L*C3, >-DA3*,%0S*R3, D*L*3*
D2 %nteractive D2% panel!, !pfi#in&&clgen etc
-rogramming *m#e&&e& SIL, ho!t varia#le!, fetch SILCA,
DCL?*0, -rogram preparation, precompile, #in&
*:plain, plan ta#le
12 'inal Test B.5
1$ est
&ractices
1 -rogramming Stan&ar&!
Common mi!ta"e!
C((L -rogramming Stan&ar&! +re9ently
occrring a#en&!SIL co&e! +in&ing the common
mi!ta"e!
14 Mainrame
&ro.ect
15
Recommended