Documente Academic
Documente Profesional
Documente Cultură
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
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!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
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
>!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!
S #-rogram!
Co&ing Re9 irement! of a Calling . Calle& program -arameter pa!!ing. CALL, *=%3 -R(?RA', ?( ,ACC
;an&ling String!
-roce!!ing +ile!
Choo!ing +ile (rgani1ation . Acce!! 'o&e 3he +ile De!cription *ntry 3he (pen, Clo!e, Rea&, Write ver#!
B.5
;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
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$
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