Upload
mukesh
View
314
Download
32
Embed Size (px)
Citation preview
7/23/2019 Mainframe - Refresher - Part 2
1/198
OJF]AF]_
Fj ^ct}`oqicts ^cka Fj
3 ]_J Ojeecfms 4
4 OJDJI ]q}jt`ci 0
? OJDJI L`ia s}c}qs Ojma =?= OJDJI Ojm`fk _}cfmctm =%0) Ci~bcda}s "C%X) _~coa "d) _~ao`ci Obctco}ats "' % ( * " 5 - 7 $ 6 9& )
[jtm 8% Jfa jt ejta obctco}ats% Qsat mal`fam jt Tasat|am&
Oicqsa 8% Jfa jt ejta {jtms& @} s~ao`l as cf c}}t`dq}a ljt cf af}tp&
_}c}aeaf} 8% Jfa jt ejta |ci`m {jtms cfm oicqsas&
_af}afoa 8% Jfa jt ejta s}c}aeaf}s }ate`fc}am dp c ~at jm&
^ctcktc~b 8% Jfa jt ejta saf}afoas&
_ao}`jf 8% Jfa jt ejta ~ctcktc~bs&
M`|`s`jf 8% Jfa jt ejta sao}`jfs jt ~ctcktc~bs&^tjktce 8% Ecma q~ jl ljqt m`|`s`jfs&
M`|`s`jfs `f OJDJI&
]bata cta ljqt m`|`s`jfs `f c OJDJI ~tjktce cfm Mc}c m`|`s`jf `s j~}`jfci&
3& @maf}`l`oc}`jf M`|`s`jf&
4& Af| tjfeaf} M`|`s jf&
?& Mc}c M`|`s`jf&
=& ^tjoamqta M`|`s`jf&
@maf}`l`oc}`jf M`|`s`jf&
]b`s `s }ba l`ts} m`|`s`jf cfm }ba ~tjktce `s `maf}`l`am bata& ^ctcktc~b ^TJKTCE%@M ljiij{am
dp qsat%mal`fam fcea `s ecfmc}jtp& Cii j}bat ~ctcktc~bs cta j~}`jfci cfm qsam ljt
mjoqeaf}c}`jf& ]ba iafk}b jl qsat%mal`fam fcea ljt @DE OJDJI s A@KB]&
@MAF]@L@OC]@JF M@\@_@JF&
^TJKTCE%@M& ^TJKTCE FCEA&
CQ]BJT& OJEEAF] AF]TP&@F_]CIIC]@JF& OJEEAF] AF]TP&
MC]A%[T@]]AF& OJEEAF] AF]TP&
MC]A%OJE^@IAM& OJEEAF] AF]TP&
_AOQT@]P& OJEEAF] AF]TP&
_aoqt`}p mjas fj} ~at}c`f }j }ba j~atc}`fk sps}ae saoqt`}p) dq} }ba `fljtec}`jf }bc} `s ~cssam }j }ba
qsat jl }ba ~tjktce cdjq} }ba saoqt`}p lac}qtas jl }ba ~tjktce&
0
7/23/2019 Mainframe - Refresher - Part 2
10/198
Af|`tjfeaf} M`|`s`jf&
Jfip ecob`fa ma~afmcf} m`|`s`jf jl OJDJI ~tjktce& @} sq~~i`as `fljtec}`jf cdjq} }ba
bctm{cta jt oje~q}at aq`~eaf} }j da qsam jf }ba ~tjktce& [baf pjqt ~tjktce ej|as ltje
jfa oje~q}at }j cfj}bat oje~q}at) }ba jfip sao}`jf }bc} ecp faam }j da obcfkam `s
AF\@TJFEAF] m`|`s`jf&
Ojfl`kqtc}`jf_ao}`jf&
@} sq~~i`as `fljtec}`jf ojfoatf`fk }ba oje~q}at jf {b`ob }ba ~tjktce {`ii daoje~`iam "_JQTOA%OJE^Q]AT cfm araoq}am "JDHAO]%OJE^Q]AT& @}ojfs`s}s jl }btaa ~ctcktc~bs % _JQTOA OJE^Q]AT) JDHAO]%OJE^Q]ATcfm _^AO@CI%FCEA_& ]b`s s J^]@JFCI sao}`jf ltje OJDJI 21&
_JQTOA%OJE^Q]AT&
@DE%=?23 "Oje~q}at cfm ejmai / sq~~i`am dp ecfqlco}qtat[@]B MADQKK@FK EJMA oicqsa s~ao`l`as }bc} }bamadqkk`fk i`fas `f }ba ~tjktce "s}c}aeaf}s ojmam {`}b +M+ `fojiqef ; cta oje~`iam&
JDHAO]%OJE^Q]AT&
@DE%=?23 "Qsqciip scea cs sjqtoa oje~q}at
_^AO@CI%FCEA_&
]b`s ~ctcktc~b `s qsam }j taic}a bctm{cta fceas }j qsat%s~ao`l`am efaejf`o fceas&3& _qds}`}q}a obctco}at ljt oqttafop s`kf& "OQTTAFOP _@KF@_ i`}actci%34& Ojeec ocf da qsam cs mao`eci ~j`f}& "MAO@ECI%^J@F]@_ OJEEC?& Malcqi} ojiic}`fk saqafoa ocf da obcfkam& @} {`ii daar~ic`fam ic}at& =& Fa{ oicss ocf da mal`fam qs`fk OIC__ gap{jtm& "OIC__M@K@] `s $>$ }btq $0$
@f~q}%Jq}~q}_ao}`jf&
@} ojf}c`fs `fljtec}`jf takctm`fk }ba l`ias }j da qsam `f }ba ~tjktce cfm `}
ojfs`s}s jl }{j ~ctcktc~bs L@IA%OJF]TJI , @%J OJF]TJI&L@IAOJF]TJI&
L`ias qsam `f }ba ~tjktce cta `maf}`l`am `f }b`s ~ctcktc~b&
@%J OJF]TJI&@} s~ao`l`as {baf obaog ~j`f}s }j da }cgaf cfm s}jtcka ctacs}bc} cta sbctam dp m`llataf} l`ias&
Mc}c M`|`s`jf&
Mc}c m`|`s`jf `s qsam }j mal`fa }ba mc}c }bc} faam }j da cooassam dp }ba ~tjktce& @} bcs }btaa
sao}`jfs&
L@IA _AO]@JF masot`das }ba taojtm s}tqo}qta jl }ba l`ias&
[JTG@FK%_]JTCKA _AO]@JF `s qsam }j ljt mal`fa `f}ateam`c}a |ct`cdias&
I@FGCKA _AO]@JF`s qsam }j cooass }ba ar}atfci mc}c&Ar8 Mc}c ~cssam ltje j}bat ~tjktces jt ltje ^CTE jl HOI&
3>
7/23/2019 Mainframe - Refresher - Part 2
11/198
I`}atcis Ojfs}cf}s @maf} l`at
3& I`}atci `s c ojfs}cf} cfm `} ocf da fqeat`o jt fjf%fqeat`o&
4& Fqeat`o i`}atci ocf bjim 32 m`k`}s cfm fjf%fqeat`o i`}atci ocf bjim 3 obctco}ats `f `}&
"OJDJI;= sq~~jt}s 34> obctco}ats jfip
?& I`}atci s}jtam `f c fceam eaejtp ijoc}`jf `s ociiam cs |ct`cdia jt `maf}`l`at&=& L`kqtc}`|a Ojfs}cf} `s c OJDJI tasat|am {jtm ta~tasaf}`fk ltaqaf}ip qsam ojfs}cf}s& ]bap
cta XATJ*XATJ_*XATJA_) SQJ]A*SQJ]A_) _^COA*_^COA_) CII) B@KB%\CIQA*B@KB%
\CIQA_) IJ[%\CIQA*IJ[%\CIQA_&
Arce~ia8 >3 [_%\CT3 ^@O R">= \CIQA +EQ_C+&
+EQ_C + s c fjf%fqeat`o i`}atci& [_%\CT3 s c `maf}`l`at jt |ct`cdia&
Maoictc}`jf jl |ct`cdia
Ia|ai/ - w\ct`cdia*L`iiatu - ^`o}qta oicqsa - \ciqa oicqsa - Qscka Oicqsa - _pfo oicqsa&
Ia|ai/
@} s~ao`l`as }ba b`atctobp jl mc}c {`}b`f c taojtm& @} ocf }cga c |ciqa ltje }ba sa} jl `f}akats
da}{aaf >3%=0 jt ltje jfa jl }ba s~ao`ci ia|ai%fqedats 3 ia|ai 8%_~ao`l`as }ba taojtm `}sail& @} ecp da a`}bat c ktjq~ `}ae jt cf Aiaeaf}ctp `}ae& @}eqs} dak`f f Ctac C&
>4%=0ia|ais
8%_~ao`lp ktjq~ jt aiaeaf}ctp `}aes {`}b`f c taojtm& Ktjq~ ia|ai `}aes eqs} fj} bc|a~`o}qta oicqsa&
obctco}ats {`}b c} iacs} jfa ci~bcda} `f `}& Bp~baf `s }ba jfip
ciij{am s~ao`ci obctco}at dq} `} ocffj} da l`ts} jt ics} ia}}at jl }ba fcea& Fcea sbjqim da qf`qa
{`}b`f }ba taojtm& @l }{j |ct`cdias {`}b scea fcea cta }bata) }baf qsa JL qci`l`at jl b`kb ia|ai
ktjq~`fk }j talat c |ct`cdia qf`qaip&
Ar8 EJ\A dcicfoa JL taojtm%3 ]J dcicfoa JL taojtm%4&
L@IIAT
[baf }ba ~tjktce `s fj} `f}afmam }j qsa saiao}am l`aims `f c taojtm s}tqo}qta) mal`fa }bae cs
L@IIAT& L@IIAT `}aes ocffj} da `f`}`ci`xam jt qsam `f cfp j~atc}`jf jl }ba ~tjoamqta m`|`s`jf&
33
7/23/2019 Mainframe - Refresher - Part 2
12/198
^@O]QTA Oicqsa
Masot`das }ba c}}t`dq}as jl |ct`cdia&
Fqeat`o 0 "M`k`}) \ "@e~i`am mao`eci ~j`f}) _ "_`kf
Fqeat`oAm`}am
' "^iqs _`kf) % "E`fqs _`kf) OT MD "Otam`} Mad`} _`kf) +&+ "^at`jm) d "Dicfg)+)+"ojeec) > "Xatj) * "_icsb DICFG [BAF XATJ "@fsat} dicfg {baf mc}c |ciqa`s >) X "XATJ sq~~tass`jf) ( "C_]AT@_G) -"Oqttafop _`kf
FjfFqeat`o
C "ci~bcda}) D "Dicfg `fsat}`jf Obctco}at) R"Ci~bc fqeat`o) K"MDO_
Aroiqs`|asa}s
3& ' % OT MD
4& \ +&+
?& - ' % X ( "Dq} - Ocf c~~act cs l`ts} ~icoa cfm ( cs lijc}`fk& -(((&((
MDO_ "Mjqdia Dp}a Obctco}at _a} `s qsam `f }ba c~~i`oc}`jfs }bc} sq~~jt} ictka obctco}at sa}s& 31 % _0">0 Lqii {jtm&
_0"3> % _0"32 Mjqdia {jtm& Ejs} s`kf`l`ocf} d`} `s JF `l }ba fqedat `s fakc}`|a&
OJE^%3 8% _`fkia {jtm lijc} fk ~j`f} }ae& @O Oicqsa sbjqim fj} da s~ao`l am&
OJE^%4 8% Mjqdia {jtm lijc}`fk%~j`f} }ae& @O Oicqsa sbjqim fj} da s~ao`l am&
OJE^%? 8%^cogam Mao`eci ta~tasaf}c}`jf& ]{j m`k`}s cta s}jtam `f acob dp}a& Ics} f`ddia `s ljts`kf& "L ljt qfs`kfam ~js`}`|a) O ljt s`kfam ~js`}`|a cfm M ljt s`kfam fakc}`|aLjteqic ljt Dp}as8 @f}akat ""f*4 ' 3 56 f `s fqedat jl 0s&
@FMAR 8% @} `s qsam ljt ~tasat|a }ba `fmar |ciqa jl cf cttcp& ^@O Oicqsa sbjqim fj} das~ao`l`am&
\CIQA Oicqsa
@} `s qsam ljt `f`}`ci`x`fk mc}c `}aes `f }ba {jtg`fk s}jtcka sao}`jf& \ciqa jl `}ae eqs} fj} aroaam
~`o}qta s`xa& @} ocffj} da s~ao`l am ljt }ba `}aes {bjsa s`xa `s |ct cdia&
34
7/23/2019 Mainframe - Refresher - Part 2
13/198
_pf}cr8\CIQA @_ i`}atci&\CIQA_ CTA i`}atci%3 ]BTQ y ]BTJQKB i`}atci%4\CIQA_ CTA i`}atci%3) i`}atci%4
I`}atci ocf da fqeat`o {`}bjq} qj}as JT fjf%fqeat`o {`}b`f qj}as JT l`kqtc}`|a ojfs}cf}&
_@KF Oicqsa
_pf}cr % _@KF @_ "IACM@FK _A^CTC]A OBCTCO]AT "]TC@I@FK&
@} `s c~~i`ocdia {baf }ba ~`o}qta s}t`fk ojf}c`f +_+& Malcqi} `s ]TC@I@FK [@]B FJ _A^CTC]A
OBCTCO]AT& _j +_+ mjasf+} }cga cfp s~coa& @} `s s}jtam cijfk {`}b ics} m`k`}&
'35C) '45D) '?5O) '=5M) '15A) '
7/23/2019 Mainframe - Refresher - Part 2
14/198
>1 [_%MCP ^@O0">4&
TAFCEA_
@} `s qsam ljt taktjq~`fk jl aiaeaf}ctp mc}c `}aes `f c taojtm& @} sbjqim da maoictam c} 3) ;;) 22 jt cfj}bat 3 [_%TA^_JF_A&
>1 [_%OBCT3=? ^@OR">?&
>1 [_%OBCT= ^@OR">=&
3 _AR ^@O R&
22 ECIA \CIQA +3+
22 LAECIA \CIQA +4+ +?+&
@L _AR53 ocf cisj da ojmam cs @L ECIA `f ^tjoamqta m`|`s`jf&
+_A] LAECIA ]J ]TQA + ej|as |ciqa 4 }j _AR&
@l eqi}`~ia |ciqas cta ojmam jf \CIQA oicqsa) }ba l`ts} |ciqa {`ii da ej|am {baf `} `s sa} }j }tqa&
HQ_]@L@AM T@KB]
]b`s oicqsa ocf da s~ao`l`am {`}b ci~bcfqeat`o cfm ci~bcda}`o `}aes ljt t`kb} hqs}`l`oc}`jf& @}
ocffj} da qsam {`}b >
obctco}ats }j c ~tjktce }btq CTE& I`fgcka sao}`jf EQ_] da ojmam {`}b c bcil {jtm d`fctp
l`aim) ~t`jt }j co}qci l`aim& @l iafk}b l`aim `s fj} ojmam) }ba l`ts} }{j dp}as jl }ba l`aim ojmam `f }ba
i`fgcka sao}`jf {`ii da l`iiam {`}b iafk}b cfm sj }bata cta obcfoas jl 4 dp}as mc}c }tqfoc}`jf `f }ba
co}qci l`aim&
3=
7/23/2019 Mainframe - Refresher - Part 2
15/198
>3 IG%MC]C&
>1 IG%IAFK]B ^@O _0">= OJE &
>1 IG%\CT@CDIA ^@O R">2&
^tjoamqta M`|`s`jf&
]b`s `s }ba ics} m`|`s`jf cfm dqs`fass ijk`o `s ojmam bata& @} bcs qsat%mal`fam sao}`jfs cfm
~ctcktc~bs& _ao}`jf fcea sbjqim da qf`qa {`}b`f }ba ~tjktce cfm ~ctcktc~b fcea sbjqim da
qf`qa {`}b`f }ba sao}`jf&
^tjoamqta m`|`s`jf s}c}aeaf}s cta dtjcmip oicss`l`am f}j ljiij{`fk oc}akjt`as&
_}c}aeaf} ]p~a Eacf`fk
@e~atc}`|aM`tao} }ba ~tjktce }j }cga c s~ao`l`o co}`jf&Ar8 EJ\A CMM AR@] KJ ]J
Ojfm`}`jfciMao`ma }ba }tq}b jt lcisa jl taic}`jfci ojfm`}`jf cfm dcsam jf `}) araoq}am`llataf} ~c}bs&Ar8 @L) A\CIQC]A
Oje~`iat M`tao}`|aM`tao}s }ba oje~`iat }j }cga s~ao`l`o co}`jf mqt`fk oje~`ic}`jf&Ar8 OJ^P _G@^ AHAO]
Ar~i`o`} _oj~a}ate`fc}jt
]ate`fc}a }ba soj~a jl ojfm`}`jfci cfm e~atc}`|a s}c}aeaf}s&Ar8 AFM%CMM AFM%@L AFM%A\CIQC]A
@e~i`o`} _oj~a}ate`fc}jt
]ba ~at`jm c} }ba afm jl cfp saf}afoa) }ate`fc}as }ba soj~a jl cii ~ta|`jqss}c}aeaf}s fj} pa} }ate`fc}am&
EJ\A _}c}aeaf}
@} `s qsam }j }tcfslat mc}c da}{aaf `f}atfci s}jtcka ctacs mal`fam `f a`}bat l`ia sao}`jf jt {jtg`fk
s}jtcka sao}`jf&
_pf}cr8
EJ\A `maf}`l`at3*i }atci3*l`kqtc}`|a%ojfs}cf} ]J `maf}`l`at4 "`maf}`l`at?
Eqi}`~ia ej|a s}c}aeaf}s ocf da sa~ctc}am qs`fk ojeec) sae`ojijfs) dicfgs jt }ba gap{jtm
]BAF&
Fqeat`o ej|a tqias8
C fqeat`o jt fqeat`o%am`}am `}ae taoa`|as mc}c `f sqob c {cp }bc} }ba mao`eci ~j`f} `s ci`kfam
l`ts} cfm }baf l`ii`fk jl }ba taoa`|`fk l`aim }cgas ~icoa& Qfl`iiam ~js`}`jfs cta l`iiam {`}b xatj& Xatj
sq~~tass`jf jt `fsat}`jf jl am`}`fk spedjis }cgas ~icoas coojtm`fk }j }ba tqias jl am`}`fk ~`o}qtas&@l }ba taoa`|`fk l`aim {`m}b `s seciiat }bcf safm`fk l`aim }baf aroass m`k`}s) }j }ba ial} cfm*jt }j }ba
t`kb} jl }ba mao`eci ~j`f} cta }tqfoc}am&
Ci~bcfqeat`o Ej|a Tqias8
Ci~bcda}`o) ci~bcfqeat`o jt ci~bcfqeat`o%am`}am mc}c l`aim taoa`|as }ba mc}c ltje ial} }j t`kb}&
Cfp qfl`iiam l`aim jl }ba taoa`|`fk l`iam `s l`iiam {`}b s~coas& [baf }ba iafk}b jl taoa`|`fk l`aim `s
31
7/23/2019 Mainframe - Refresher - Part 2
16/198
sbjt}at }bcf }bc} jl safm`fk l`aim) }baf taoa`|`fk l`aim cooa~}s obctco}ats ltje ial} }j t`kb} qf}`i `}
`s l`iiam& ]ba qfcoojejmc}am obctco}ats jf }ba t`kb} jl }ba safm`fk l`aim cta }tqfoc}am& [baf cf
ci~bcfqeat`o l`aim `s ej|am }j c fqeat`o jt fqeat`o%am`}am l`aim) }ba `}ae `s ej|am cs `l `} {ata
`f cf qfs`kfam fqeat`o `f}akat ejma& OJTTA_^JFM@FK ocf da qsam }j }tcfslat mc}c da}{aaf
`}aes jl }ba scea fceas daijfk`fk }j m`llataf} ktjq~%`}aes dp s~ao`lp`fk }ba fceas jl ktjq~%
`}aes }j {b`ob }bap daijfk&EJ\A OJTTA_^JFM@FK ktjq~%3 ]J ktjq~%4
Ktjq~ Ej|a tqia
[baf EJ\A s}c}aeaf} `s qsam }j ej|a `fljtec}`jf c} ktjq~ ia|ai) }ba ej|aeaf} jl mc}c }cgas
~icoa cs `l dj}b safm`fk cfm taoa`|`fk l`aims cta s~ao`l`am cs ci~bcfqeat`o `}aes& ]b`s s
takctmiass jl }ba masot`~}`jf jl }ba aiaeaf}ctp `}aes ojfs}`}q}`fk }ba ktjq~ `}ae&
_ce~ias ljt qfmats}cfm`fk EJ\A s}c}aeaf} "EJ\A C ]J D
^`o}qta jl C \ciqa jl C ^`o}qta jl D \ciqa jl D cl}at Ej|a
^@O 00\00 34&?1 ^@O 000\00 >34&?1
^@O 00\00 34&?1 ^@O 0000\0000 >>34&?1>>
^@O00\000 34&?=1 ^@O0\00 4&?=
^@O0">1\0">? 1=?43&1=? ^@O 0">?\0">? ?43&1=?
^@O0">=\0">4 4?&4= ^@OXXX00&0 4?&4
^@O00\00 >>&?= ^@O---&00 -&?=
^@OR">= EQ_C RDRDRD E Q _
CT@]BEA]@O \ATD_
Cii }ba ~jss`dia ct`}bea}`o j~atc}`jfs `f OJDJI qs`fk CMM) _QD]TCO]) EQI]@^IP cfm
M@\@MA cta k`|af daij{8
Ct`}bea}`o J~atc}`jf C D O M
CMM C ]J D C C'D
CMM C D O ]J M C D O C'D'O'M
CMM C D O K@\@FK M C D O C'D'O
CMM C ]J D O C C'D C'O
_QD]TCO] C LTJE D C D%C
_QD]TCO] C D LTJE O C D O%"C'D
_QD]TCO] C D LTJE O K@\@FK M C D O O%"C'D
EQI]@^IP C DP D C C(D
EQI]@^IP C DP D K@\@FK O C D C(D
M@\@MA C @F]J D C D*C
M@\@MA C @F]J D K@\@FK O C D D*C
M@\@MA C DP D K@\@FK O C D C*D
M@\@MA C @F]J D K@\@FK O TAEC@FMAT M C D @f}akat "D*C @f}akat taec`fmat
3
7/23/2019 Mainframe - Refresher - Part 2
17/198
K@\@FK `s qsam `f }ba ljiij{`fk ocsas8
3&]j ta}c`f }ba |ciqas jl j~atcfms ~ct}`o`~c}`fk f }ba j~atc}`jf&
4&]ba tasqi}cf} |ciqa jl j~atc}`jf aroaams cfp jl }ba j~atcfm s`xa&
TJQFMAM j~}`jf
[`}b TJQFMAM j~}`jf) }ba oje~q}at {`ii ci{cps tjqfm }ba tasqi} }j }ba ^@O]QTA oicqsa
s~ao`l`oc}`jf jl }ba taoa`|`fk l`aim& @} `s qsqciip ojmam cl}at }ba l`aim }j da tjqfmam& @} `s ~tal`ram
{`}b TAEC@FMAT gap{jtm JFIP `f M@\@MA j~atc}`jf&
CMM C D K@\@FK O TJQFMAM&
Ocq}`jf8 Mjf+} qsa ljt `f}ateam`c}a oje~q}c}`jf&
JF _@XA ATTJT
@l C54> "^@O 0">4 cfm D50> "^@O 0">4) CMM C ]J D {`ii tasqi} 3> `f D {bata }ba ar~ao}am
|ciqa `f D `s 33>& JF _@XA ATTJT oicqsa `s ojmam }j }tc~ sqob s`xa attjts `f ct`}bea}`o
j~atc}`jf&
@l }b`s `s ojmam {`}b ct`}bea}`o s}c}aeaf}) cfp j~atc}`jf }bc} afmam {`}b _@XA attjt {`ii fj} da
octt`am jq} dq} }ba s}c}aeaf} ljiij{s JF _@XA ATTJT {`ii da araoq}am&
CMM C ]J D JF _@XA ATTJT M@_^ICP +ATTJT#+&
OJE^Q]A
Oje~iar ct`}bea}`o j~atc}`jfs ocf da octt`am jq} qs`fk OJE^Q]A s}c}aeaf}& [a ocf qsa
ct`}bea}`o spedjis }bcf gap{jtms cfm sj `} `s s`e~ia cfm acsp }j ojma&
' Ljt CMM) % ljt _QD]TCO]) ( ljt EQI]@^IP) * ljt M@\@MA cfm (( ljt ar~jfaf}`c}`jf&
Tqia8 Ial} }j t`kb} %
3&^ctaf}basas4&Ar~jfaf}`c}`jf
?&Eqi}`~i`oc}`jf cfm M`|`s`jf
=&Cmm`}`jf cfm _qd}tco}`jf
Ocq}`jf8 [baf TJQFMAM `s ojmam {`}b OJE^Q]A) sjea oje~`iat {`ii mj tjqfm`fk ljt a|atp
ct`}bea}`o j~atc}`jf cfm sj }ba l`fci tasqi} {jqim fj} da ~tao`sa& ;; C ^@O 000 \CIQA 3>
OJE^Q]A C TJQFMAM 5 "C'4&01 (3>&00
Tasqi}8 "TJQFMAM"TJQFMAM"34&01 ( TJQFMAM"3>&00 534> jt TJQFMAM"3=4&?4>1
5 3=4 _j }ba tasqi} ocf da 34> jt 3=4&
Da ocq}`jqs {baf qs`fk TJQFMAM gap{jtm {`}b OJE^Q]A s}c}aeaf}&
Cii ct`}bea}`o j~atc}jts bc|a }ba`t j{f ar~i`o`} soj~a }ate`fc}jts& "AFM%CMM) AFM%
_QD]TCO]) AFM%EQI]@^IP) AFM%M@\@MA) AFM%OJE^Q]A& @} `s sqkkas}am }j qsa }bae&OJTTA_^JFM@FK s c|c`icdia ljt CMM cfm _QD]TCO] jfip&
@F@]@CI@XA
\CIQA oicqsa s qsam }j f`}`ci`xa }ba mc}c }aes f }ba {jtg`fk s}jtcka sao}`jf {batacs
@F@]@CI@XA `s qsam }j `f`}`ci`xa }ba mc}c `}aes `f }ba ~tjoamqta m`|`s`jf& @F@]@CI@XA sa}s }ba
ci~bcda}`o) ci~bcfqeat`o cfm ci~bcfqeat`o%am`}am }aes }j _^COA_ cfm fqeat`o cfm fqeat`o%
3;
7/23/2019 Mainframe - Refresher - Part 2
18/198
am`}am `}aes }j XATJ& ]b`s ocf da j|att`mmaf dp TA^ICO@FK j~}`jf jl @F@]@CI@XA& L@IIAT)
JOOQT_ MA^AFM@FK JF `}aes cta fj} cllao}am&
_pf}cr8@F@]@CI@XA maf}`l`at%3 TA^ICO@FK "CI^BCDA]@O*CI^BCFQEAT@O*CI^BC%FQEAT@O%AM@]AM FQEAT@O*FQEAT@O%AM@]AM MC]C DP "`maf}`l`at%4 *I }atci%4
COOA^]
COOA^] ocf }tcfslat mc}c ltje `f~q} ma|`oa jt sps}ae `fljtec}`jf ojf}c`f `f }ba tasat|am mc}c
`}aes i`ga MC]A) ]@EA) MCP&
COOA^] [_%\CT3 "LTJE MC]A*]@EA*MCP*J]BAT _P_]AE \CT_&
@l LTJE Oicqsa `s fj} ojmam) }baf }ba mc}c `s tacm ltje }ate`fci& C} }ba }`ea jl araoq}`jf) dc}ob
~tjktce {`ii CDAFM `l }bata `s fj `f%s}tace mc}c ltje HOI cfm }bata `s fj LTJE oicqsa `f }ba
COOA^] oicqsa& MC]A j~}`jf ta}qtfs s`r m`k`} oqttaf} mc}a f PPPPEEMM
MCP ta}qtfs 1 m`k`} oqttaf} mc}a `f PPMMM
]@EA ta}qtfs 2 m`k`} TQF ]@EA `f BBEE__]]
MCP%JL%[AAG ta}qtfs s`fkia m`k`} {bjsa |ciqa ocf da 3%; "Ejfmcp%_qfmcp tas~ao}`|aip
M@_^ICP
@} `s qsam }j m`s~icp mc}c& Dp malcqi} m`s~icp eassckas cta tjq}am }j _P_JQ]&
_pf}cr8 M@_^ICP maf}`l`at3y i`}atci3 "Q^JF efaejf`o fcea
_]J^ TQF AR@] ^TJKTCE , KJ DCOG
_]J^ TQF `s }ba ics} araoq}cdia s}c}aeaf} jl }ba ec`f ~tjktce& @} ta}qtfs ojf}tji dcog }j J_&
AR@] ^TJKTCE `s }ba ics} araoq}cdia s}c}aeaf} jl sqd%~tjktce& @} ta}qtfs ojf}tji dcog }j ec`f~tjktce&
KJDCOG ocf da ojmam `f ec`f ~tjktce cs {aii cs sqd%~tjktce cs }ba ics} s}c}aeaf}& @} hqs}
k`|as }ba ojf}tji dcog ltje {bata `} taoa`|am }ba ojf}tji&
Ojiic}`fk _aqafoa
]bata cta }{j lcejqs Ojiic}`fk _aqafoa c|c`icdia `f oje~q}ats& @DE cfm @DE Oje~c}`dia
ecob`fa qsa ADOM@O ojiic}`fk saqafoa {batacs ejs} e`otj cfm ecfp ec`fltcea sps}aes qsa
C_O@@ ojiic}`fk saqafoa& ]ba tasqi} jl ct`}bea}`o cfm ci~bcda}`o oje~ct`sjf {jqim da scea `f
dj}b ojiic}`fk saqafoas {batacs }ba scea `s fj} }tqa ljt ci~bcfqeat`o oje~ct`sjf
ADOM@O "Csoafm`fk Jtmat C_O@@ "Csoafm`fk Jtmat
_~ao`ci Obctco}ats _~ao`ci Obctco}ats
c%x >%0
C%X C%X
>%0 c%x
32
7/23/2019 Mainframe - Refresher - Part 2
19/198
Malcqi} ojiic}`fk saqafoa ocf da j|att`mmaf dp cf af}tp `f JDHAO]%OJE^Q]AT cfm
_^AO@CI FCEA_ ~ctcktc~bs&
3& Ojma }ba TJKTCE OJIIC]@FK _ASQAFOA Oicqsa f }ba Jdhao} oje~q}at ~ctcktc~b&
^TJKTCE OJIIC]@FK _ASQAFOA @_ ci~bcda}%fcea
4& Ec~ }ba ci~bcda}%fcea `f }ba _^AO@CI%FCEA_ ~ctcktc~b cs ljiij{s8
CI^BCDA] ci~bcda}%fcea `s _]CFMCTM%3 y FC]@\AFC]@\A s}cfms ljt oje~q}at+s j{f ojiic}`fk saqafoa {batacs _]CFMCTM%3 s}cfms ljt C_O@@
ojiic}`fk saqafoa&
@L*]BAF*AI_A*AFM%@L
]ba ejs} lcejqs mao`s`jf ecg`fk s}c}aeaf} `f cii icfkqcka `s +@L+& ]ba spf}cr jl @L s}c}aeaf} `s
k`|af daij{8 @L ocf da ojmam {`}bjq} cfp AI_A s}c}aeaf}& ]BAF `s c fj`sa {jtm cfm `} `s
j~}`jfci&
@l JTs , CFMs cta qsam `f }ba scea saf}afoa) CFMs cta a|ciqc}am l`ts} ltje ial} }j t`kb})
ljiij{am dp JTs&
]b`s tqia ocf da j|att`mmaf dp qs`fk ~ctaf}basas& ]ba ~ate`}}am taic}`jf ojfm`}`jfs cta 5) 9) 6)
95) 65) 96
OJF]@FQA `s fj j~atc}`jf s}c}aeaf}& ]ba ojf}tji `s hqs} ~cssam }j far} _]C]AEAF]&
FAR] _AF]AFOA ~cssas }ba ojf}tji }j }ba far} _AF]AFOA&
@l pjq ljtkj} }ba m`llatafoa da}{aaf s}c}aeaf} cfm saf}afoa) talat }ba l`ts} ~cka& @} `s cm|`sam }j
qsa AFM%@L) ar~i`o`} soj~a }ate`fc}jt ljt }ba @L s}c}aeaf}s }bcf ~at`jm) e~i`o`} soj~a }ate`fc}jt&
@L ojfm`}`jf3 CFM ojfm`}`jf4 ]BAF
_}c}aeaf}%Dijog%3
AI_A
@L ojfm`}`jf? ]BAF
OJF]@FQA
AI_A
@L ojfm`}`jf= ]BAF_}c}aeaf}%Dijog%4
AI_A
FAR] _AF]AFOA
AFM%@L
AFM%@L
AFM%@L
_}c}aeaf}%Dijog%4 {`ii da araoq}am jfip {baf ojfm`}`jf 3) 4 cfm = cta ]TQA cfm ojfm`}`jf ? `s
LCI_A&
@e~i`am j~atcfm8 @f oje~jqfm ojfm`}`jfs) `} `s fj} ci{cps faoassctp }j s~ao`lp dj}b j~atcfms ljt
acob ojfm`}`jf&
@L ]J]CI5; jt 2 `s cooa~}cdia& Bata ]J]CI52 `s `e~i`am j~atc}`jf&
_@KF }as} cfm OIC__ }as}
_@KF }as} `s qsam }j obaog }ba s`kf jl c mc}c `}ae& @} ocf da mjfa cs ljiij{s %
@L `maf}`l`at `s ^J_@]@\A*FAKC]@\A*XATJ
OIC__ }as} `s qsam }j obaog }ba ojf}af} jl mc}c `}ae ckc`fs} ~ta%mal`fam tcfka jl |ciqas& @} ocf
da mjfa cs ljiij{s %
30
7/23/2019 Mainframe - Refresher - Part 2
20/198
@L `maf}`l`at s FQEAT@O*CI^BCDA]@O*CI^BCDA]@O%B@KBAT*CI^BCDA]@O%IJ[AT
Pjq ocf mal`fa pjqt j{f oicssas `f }ba s~ao`ci fceas ~ctcktc~b& [a bc|a mal`fam c oicss M@K@]
`f jqt s~ao`ci fceas ~ctcktc~b& @} ocf da qsam `f }ba ljiij{`fk {cp& @L `maf}`l`at `s M@K@]
Fakc}am ojfm`}`jfs&
Cfp s`e~ia) taic}`jfci) oicss) s`kf }as} ocf da fakc}am qs`fk FJ]&
Dq} `} `s fj} ci{cps }tqa }bc} FJ] FAKC]@\A `s aqci }j ^J_@]@\A& "Arce~ia XATJ
A\CIQC]A
[`}b OJDJI21) {a qsa }ba A\CIQC]A |atd }j `e~iaeaf} }ba ocsa s}tqo}qta jl j}bat
icfkqckas& Eqi}`~ia @L s}c}aeaf}s ocf da all`o`af}ip cfm allao}`|aip ta~icoam {`}b A\CIQC]A
s}c}aeaf}& Cl}at }ba araoq}`jf jl jfa jl }ba {baf oicqsas) }ba ojf}tji `s cq}jec}`ociip ojea }j }ba
far} s}c}aeaf} cl}at }ba AFM%A\CIQC]A& Cfp oje~iar ojfm`}`jf ocf da k`|af `f }ba [BAF
oicqsa& Dtacg s}c}aeaf} `s fj} faamam) cs `} `s sj `f j}bat icfkqckas&
Kafatci _pf}cr
A\CIQC]A sqdhao}%3 "CI_J sqdhao}4&&
[BAF jdhao}%3 "CI_J jdhao}4&&
[BAF jdhao}%? "CI_J jdhao}=&&
[BAF J]BAT e~atc}`|a s}c}aeaf}
AFM%A\CIQC]A&
3&Fqedat jl _qdhao}s `f A\CIQC]A oicqsa sbjqim da aqci }j fqedat jl jdhao}s `f a|atp
[BAF oicqsa&
4&_qdhao} ocf da |ct`cdia) ar~tass`jf jt }ba gap{jtm ]TQA* LIC_A cfm tas~ao}`|aip jdhao}s ocf
da |ciqas) ]TQA*LCI_A jt cfp ojfm`}`jf&
?&@l fjfa jl }ba [BAF ojfm`}`jf `s sc}`sl`am) }baf [BAF J]BAT ~c}b {`ii da araoq}am&
_ce~ia
A\CIQC]A _SIOJMA CI_J ]TQA
[BAF 3>> CI_J C5D e~atc}`|a s}c}aeaf}
[BAF %?>1 CI_J "C*O5= e~atc}`|a s}c}aeaf}
[BAF J]BAT e~atc}`|a s}c}aeaf}
AFM%A\CIQC]A&
^ATLJTE _]C]AEAF]_
^ATLJTE {`ii da qsalqi {baf pjq {cf} }j araoq}a c sa} jl s}c}aeaf}s `f eqi}`~ia ~icoas jl }ba
~tjktce& [t`}a cii }ba s}c}aeaf}s `f jfa ~ctcktc~b cfm `f|jga `} qs fk ^ATLJTE {bata|at
faamam& Jfoa }ba ~ctcktc~b `s araoq}am) }ba ojf}tji ojeas dcog }j far} s}c}aeaf} ljiij{`fk }ba
^ATLJTE&
4>
7/23/2019 Mainframe - Refresher - Part 2
21/198
3&_@E^IA ATLJTE&
^ATLJTE ^CTC%3&
M@_^ICP +^CTC%3 araoq}am+
_]J^ TQF&
^CTC%3&
_}c}aeaf}3&_}c}aeaf}4&
@} araoq}as cii }ba `fs}tqo}`jfs ojmam `f ^CTC%3 cfm }baf }tcfslats }ba ojf}tji }j }ba far}
`fs}tqo}`jf f saqafoa&
4& @FI@FA ATLJTE&
[baf sa} jl s}c}aeaf}s cta qsam jfip `f jfa ~icoa }baf {a ocf ktjq~ cii jl }bae {`}b`f
^ATLJTE AFM%^ATLJTE s}tqo}qta& ]b`s `s ociiam @FI@FA ^ATLJTE& ]b`s `s aqci }j
MJ&&AFM s}tqo}qta jl j}bat icfkqckas&
^ATLJTE
CMM C ]J D
EQI]@^IA D DP O
M@_^ICP +\CIQA JL C'D(O + O
AFM%^ATLJTE
?& ^ATLJTE ^CTC%3 ]BTQ ^CTC%F&
Cii }ba ~ctcktc~bs da}{aaf ^CTC%3 cfm ^CTC%F cta araoq}am jfoa&
=& ^ATLJTE ^CTC%3 ]BTQ ^CTC%F QF]@I ojfm`}`jf"s)&
]ba `maf}`l`ats qsam `f }ba QF]@I ojfm`}`jf"s eqs} da ci}atam {`}b`f }ba ~ctcktc~b"s da`fk
~atljteam7 j}bat{`sa }ba ~ctcktc~bs {`ii da ~atljteam `fmal`f`}aip& @l }ba ojfm`}`jf `f }ba
QF]@I oicqsa `s ea} c} l`ts} }`ea jl araoq}`jf) }baf fceam ~ctcktc~b"s {`ii fj} da araoq}am c}
cii&
1& ^ATLJTE ^CTC%3 ]BTQ ^CTC%F F ]@EA_&
F ocf da i`}atci mal`fam cs fqeat`o `}ae `f {jtg`fk s}jtcka jt bctm ojmam ojfs}cf}&
7/23/2019 Mainframe - Refresher - Part 2
22/198
;&^ATLJTE CTC%3 [@]B ]A_] DALJTA*CL]AT QF]@I ojfm`}`jf"s)&
[`}b ]A_] DALJTA) Ojfm`}`jf s obaogam l`ts} cfm `l } ljqfm lcisa) }baf CTC%3 s araoq}am
cfm }b`s s }ba malcqi}& "Lqfo}`jfs i`ga MJ% [B@IA [`}b ]A_] CL]AT) CTC%3 s araoq}am
jfoa cfm }baf }ba ojfm`}`jf `s obaogam& "Lqfo}`jfs i`ga MJ%QF]@I
AR@] s}c}aeaf}&
OJDJI tasat|am {jtm }bc} ~atljtes FJ]B@FK& @} `s qsam cs c s`fkia s}c}aeaf} `f c ~ctcktc~b
}bc} `fm`oc}a }ba afm jl ~ctcktc~b"s araoq}`jf& AR@] eqs} da }ba jfip s}c}aeaf} `f c ~ctcktc~b
`f OJDJI;= {batacs `} ocf da qsam {`}b j}bat s}c}aeaf}s `f OJDJI21&
KJ ]J Qscka8
@f c s}tqo}qtam }j~%mj{f ~tjktcee`fk KJ ]J `s fj} ~talatcdia& @} jllats ~atecfaf} ojf}tji
}tcfslat }j cfj}bat ~ctcktc~b cfm }ba obcfoas jl ijk`o attjts `s eqob ktac}at {`}b KJ ]J }bcf
^ATLJTE& ]ba tacmcd`i`}p jl }ba ~tjktce {`ii cisj da dcmip cllao}am&
Dq} s}`ii KJ ]J ocf da qsam {`}b`f }ba ~ctcktc~bs da`fk ~atljteam& `&a& [baf qs`fk }ba ]BTQ
j~}`jf jl ^ATLJTE s}c}aeaf}) dtcfobas jt KJ ]J s}c}aeaf}s) cta ~ate`}}am cs ijfk cs }bap cta
{`}b`f }ba tcfka jl fceam ~ctcktc~bs&
^ATLJTE 3>>%_]A^3 ]BTQ _]A^%=
3>>%_]A^%3&
CMM C ]J D K@\@FK O&
@L M 5 XATJ M@_^ICP +EQI]@^I@OC]@JF FJ] MJFA+
KJ ]J ?>>%_]A^?
AFM%@L&
4>>%_]A^%4&
EQI]@^IP O DP M&
?>>%_]A^%?&
M@_^ICP +\CIQA JL O8+ O&
Bata KJ ]J qsam {`}b`f }ba tcfka jl ^ATLJTE& ]b`s g`fm jl Ojf}tjiiam KJ ]J `s l`fa {`}b
s}tqo}qtam ~tjktcee`fk cisj#
]CDIA_
Cf JOOQT_ oicqsa `s qsam }j `fm`oc}a }ba ta~ac}am jooqttafoas jl `}aes jl }ba scea ljtec} `f c
s}tqo}qta& JOOQT_ oicqsa `s fj} |ci`m ljt >3) ;;) 22 ia|ais&
@} ocf da mal`fam cs aiaeaf}ctp jt ktjq~ `}ae& @f`}`ci`xc}`jf jl ictka }cdia jooqttafoas {`}b
s~ao`l`o |ciqas cta qsqciip mjfa qs`fk ~atljte ijj~s `f ~tjoamqta m`|`s`jf& _`e~ia }cdias ocf da
`f`}`ci`xam `f }ba ljiij{`fk {cp&
>3 [AAG%CTTCP \CIQA +EJF]QA[AM]BQLT@_C]_QF+&
>1 [_%[AAG%MCP_ JOOQT_ ; ]@EA_ @O R">?&
44
7/23/2019 Mainframe - Refresher - Part 2
23/198
Mpfce`o cttcp `s }ba cttcp {bjsa s`xa `s mao`mam mqt`fk tqf}`ea hqs} daljta }ba cooass jl l`ts}
aiaeaf} jl }ba cttcp&
>3 [_%EJF]B%MCP%OCI&
>1 [_%MCP_ JOOQT_ ?3 ]@EA_ MA^AFM@FK JF [_%JOOQTAFOA&
@L EJF]B 5 +LAD+ EJ\A +42+ }j [_%JOOQTTAFOA&
Cttcp @}aes ocf da cooassam qs`fk @FMAR jt sqdsot`~} cfm }ba m`llatafoa da}{aaf }bae cta
i`s}am `f }ba }cdia& Taic}`|a sqdsot`~}s cfm taic}`|a `fmaras cta sq~~jt}am jfip `f OJDJI21&
I`}atcis qsam f taic}`|a sqdsot`~}`fk*`fmar`fk eqs} da cf qfs`kfam f}akat&
CMM [_%_CI"_QD [_%_CI"_QD ' 3 ]J [_%_CI"_QD ' 4&
_i/
_qdsot`~} @fmar
3 [jtg`fk _}jtcka }ae @f}atfci @}ae%Fj faam }j maoicta `}&
4 @} eacfs jooqttafoa @} eacfs m`s~icoaeaf}
?Jooqttafoa) `f }qtf }tcfsic}am }j m`s~icoaeaf} }jcooass aiaeaf}s cfm sj sij{at }bcf @FMAR cooass&
Lcs}at cfm all`o`af}&
=@} ocf da qsam `f cfp ct`}bea}`o j~atc}`jfs jt ljtm`s~icp&
@} ocffj} da qsam ljt ct`}bea}`o j~atc}`jfjt ljt m`s~icp ~qt~jsa&
1_qdsot`~}s ocf da ejm`l`am dp cfp ct`}bea}`os}c}aeaf}&
@FMAR ocf jfip da ejm`l`am {`}b _A])_ACTOB cfm ^ATLJTE s}c}aeaf}s&
_jea}`eas) pjq ecp lcoa c qas}`jf i`ga bj{ }j tcfmjeip cooass }ba `fljtec}`jf `f }ba
saqaf}`ci l`ia jl 1> taojtms }bc} ojf}c`fs cii }ba mas`kfc}`jf cfm }ba tas~ao}`|a ij{at cfm b`kbat
scictp fljtec}`jf&
Jd|`jqsip) J_ mjas fj} ciij{ pjq }j tcfmjeip cooass }ba saqafoa l`ia& Pjq bc|a }j mj dp
pjqtsail cfm }ba das} {cp `s) ijcm }ba l`ia `f}j c {jtg`fk s}jtcka }cdia `f }ba l`ts} sao}`jf jl }ba~tjktce cfm }baf cooass cs pjq {`sb&
]ba }cdia ijjg%q~ ocf da mjfa `f }{j {cps&
%_aqaf}`ci sactob&
%D`fctp sactob&
_aqaf}`ci _ACTOB
Mqt`fk _AT@CI _ACTOB) }ba l`ts} af}tp jl }ba }cdia `s sactobam& @l }ba ojfm`}`jf `s ea}) }ba
}cdia ijjg%q~ `s oje~ia}am& @l }ba ojfm`}`jf `s fj} ea}) }baf `fmar jt sqdsot`~} `s `fotaeaf}am dp
jfa cfm }ba far} af}tp `s sactobam cfm }ba ~tjoass ojf}`fqas qf}`i c ec}ob `s ljqfm jt }ba }cdiabcs daaf oje~ia}aip sactobam&
_A] fmarfcea%3 ]J 3&
_ACTOB `maf}`l`at%3 C] AFM m`s~icp +ec}ob fj} ljqfm8+
[BAF ojfm`}`jf%3 e~atc}`|a s}c}aeaf}%3 *FAR] _AF]AFOA
[BAF ojfm`}`jf%4 e~atc}`|a s}c}aeaf}%4 *FAR] _AF]AFOA
AFM%_ACTOB
@maf}`l`at%3 sbjqim da JOOQT_ `}ae cfm fj} >3 `}ae&
4?
7/23/2019 Mainframe - Refresher - Part 2
24/198
Ojfm`}`jf%3) Ojfm`}`jf%4 oje~ctas cf `f~q} l`aim jt sactob ctkqeaf} {`}b c }cdia ctkqeaf}&
]bjqkb C] AFM Oicqsa `s j~}`jfci) `} `s b`kbip taojeeafmam }j ojma }bc}& Daocqsa `l `} `s fj}
ojmam cfm aiaeaf} ijjg`fk ljt `s fj} ljqfm) }baf }ba ojf}tji s`e~ip ojeas }j }ba far} s}c}aeaf}
cl}at _ACTOB {bata cf `f|ci`m }cdia `}ae ocf da talattam cfm }bc} ecp iacm }j `fojttao} tasqi}s *
cdfjteci afms&
_A] s}c}aeaf} _pf}cr8_A] `fmar%fcea%3 ]J*Q^ DP*MJ[F DP `f}akat%3&
D`fctp _ACTOB
[baf }ba s`xa jl }ba }cdia `s ictka cfm `} `s cttcfkam `f sjea saqafoa %a`}bat csoafm`fk jt
masoafm`fk jf sactob l`aim) }baf D@FCTP _ACTOB {jqim da }ba all`o`af} ea}bjm&
_ACTOB CII `maf}`l`at%3 C] AFM `e~atc}`|a%s}c}aeaf}%3
[BAF mc}cfcea%3 5 `maf}`l`at%4*i }atci%3*ct`}bea}`o ar~tass`jf%3
CFM mc}cfcea%4 5 `maf}`l`at%?*i`}atci%4*ct`}bea}`o ar~tass`jf%4
AFM%_ACTOB&
@maf}`l`at%4 cfm `maf}`l`at%? cta sqdsot`~}am `}aes cfm mc}cfcea%3 cfm mc}cfcea%4 cta {jtg`fk
s}jtcka `}aes }bc} cta fj} sqdsot`~}am&
Oje~cta }ba `}ae }j da sactobam {`}b }ba `}ae c} }ba oaf}at& @l `} ec}obas l`fa) aisa ta~ac} }ba
~tjoass {`}b }ba ial} jt t`kb} bcil ma~afm`fk jf {bata }ba `}ae i`as&
_i/
_aqaf}`ci _ACTOB D`fctp _ACTOB
3 _ACTOB _ACTOB CII
4 ]cdia sbjqim bc|a @FMAR& ]cdia sbjqim bc|a @FMAR&
?]cdia faam fj} da `f_JT]AM jtmat&
]cdia sbjqim da `f sjt}am jtmat jl }ba sactob`fk ctkqeaf}& ]batasbjqim da C_OAFM@FK*MA_OAFM@FK Oicqsa&
=
Eqi}`~ia [BAF
ojfm`}`jfs ocf da ojmam& Jfip jfa [BAF ojfm`}`jf ocf da ojmam&
1Cfp ijk`oci oje~ct`sjf `s~jss`dia&
Jfip 5 s ~jss`dia& Jfip CFM s ~jss`dia f oje~jqfm ojfm`}`jfs&
3 AE^%]CDIA&
>1 MA^]FQEDAT JOOQT_ 3> ]@EA_ @FMARAM DP @3&
3> AE^%MA]C@I JOOQT_ 1> ]@EA_ @FMARAM DP @4&31 AE^%FQEDAT @O 0">=&
31 AE^%_CICTP @O 0">1&
;; AE^FQEDAT%@F ^@O 0">= \CIQA +4>14+&
^ATLJTE 3>>%_ACTOB%AE^%_CI \CTP@FK @3 LTJE 3 DP 3
QF]@I @3 6 3> JT [_%LJQFM
3>>%_ACTOB%AE^%_CI&
_A] @4 ]J @&
_ACTOB AE^%MA]C@I C] AFM M@_^ICP +FJ] LJQFM+& 55 6 Ij{as} Jooqts
[BAF AE^FQEDAT%@F 5 AE^%FQEDAT"@3)@4&
M@_^ICP +_CICTP @_8+ AE^%_CICTP"@3)@4&_A] [_%LJQFM ]J ]TQA& 55 6 _actob afms
AFM%_ACTOB&
FA_]AM ^TJKTCE_ KIJDCI AR]ATFCI
Jfa ~tjktce ecp ojf}c`f j}bat ~tjktce"s& ]ba ojf}c`fam ~tjktce"s ecp }baesai|as ojf}c`f
pa} j}bat ~tjktce"s& Cii }ba ojf}c`fam cfm ojf}c`f`fk ~tjktces sbjqim afm {`}b AFM
^TJKTCE s}c}aeaf}& ^KED `s fas}am c ~tjktce `f }ba arce~ia daij{8
Arce~ia8@MAF]@L@OC]@JF M@\@_@JF&^TJKTCE%@M& ^KEC
&&&&&
@MAF]@L@OC]@JF M@\@_@JF&^TJKTCE%@M& ^KED&&&&&
AFM ^TJKTCE ^KED&&&&&
AFM ^TJKTCE ^KEC&
@l pjq {cf} cooass cfp {jtg`fk s}jtcka |ct`cdia jl ^KEC `f ^KED) }baf maoicta }bae {`}b }ba
oicqsa +@_ KIJDCI+ `f ^KEC& @l pjq {cf} }j cooass cfp {jtg`fk s}jtcka |ct`cdia jl ^KED `f
^KEC) maoicta }bae {`}b }ba oicqsa +@_ AR]ATFCI+ `f ^KED& Fas}am ^tjktces cta sq~~jt}am
jfip `f OJDJI21&@l }bata `s c ~tjktce ^KEO `fs`ma ^KED) `} ocffj} da ociiam ltje ^KEC qfiass `}+s ~tjktce `m
`s qci`l`am {`}b gap{jtm OJEEJF&
_JT] cfm EATKA
]ba ~tjktcee`fk _JT] `s ociiam cs `f}atfci sjt} {batacs }ba sjt} `f HOI `s ociiam ar}atfci sjt}& @l
pjq {cf} }j ecf`~qic}a }ba mc}c daljta laam`fk }j sjt}) ~talat `f}atfci sjt}& @f cii j}bat ocsas)
41
7/23/2019 Mainframe - Refresher - Part 2
26/198
ar}atfci sjt} `s }ba kjjm obj`oa& @f}atfci sjt}) `f }qtf `f|jgas }ba _JT] ~tjmqo} jl pjqt
`fs}ciic}`jf& "ML_JT]& @f }ba tqf HOI) ciijoc}a c} iacs} }btaa sjt} {jtg l`ias& "_JT]%[Gff 56
ff ocf da >>%00&
LC_]_T] oje~`iat j~}`jf ecgas }ba ML_JT] }j mj cii l`ia @%J j~atc}`jf }bcf pjqt OJDJI
~tjktce& @} {jqim s`kf`l`ocf}ip `e~tj|a }ba ~atljtecfoa& ]ba tasqi} jl }ba _JT] ocf da obaogam
`f _JT]%TA]QTF tak`s}at& @l }ba sjt} `s sqooasslqi) }ba |ciqa {`ii da > aisa 3
7/23/2019 Mainframe - Refresher - Part 2
27/198
K@\@FK l`ia? * JQ]^Q] ^TJOAMQTA `s sao}`jf%3
AFM%EATKA
^tjktce sjt} tak`s}ats "cfm `}s aq`|ciaf} ML_JT] ~ctcea}at*eacf`fk)
_JT]%L@IA%_@XA "L@I_X) _JT]%OJTA%_@XA "TA_@F\) _JT]%E_K"E_KMMF_JT]%EJMA%_@XA "_E_5fffff
_JT]%TA]QTF"ta}qtf%ojma jl sjt} cfm
_JT]%OJF]TJI "Fceas }ba l`ia jl ojf}tji octm % malcqi} `s @KX_T]OM
_]T@FK ECF@^QIC]@JF
C s}t`fk talats }j c saqafoa jl obctco}ats& _}t`fk ecf`~qic}`jf j~atc}`jfs `foiqma l`fm`fk c
~ct}`oqict obctco}at*sqd%s}t`fk `f c s}t`fk) ta~ico`fk ~ct} oqict obctco}at*sqd%s}t`fk `f c s}t`fk)
ojfoc}afc}`fk s}t`fks cfm sakeaf}`fk s}t`fks& Cii }basa lqfo}`jfs cta bcfmiam dp }btaa |atds
@F_^AO]) _]T@FK cfm QF_]T@FK `f OJDJI& ARCE@FA `s }ba jdsjia}a |ats`jf jl
@F_^AO] sq~~jt}am f OJDJI;=&
@F_^AO]% LJT OJQF]@FK
@} `s qsam }j }ciip }ba jooqttafoa jl c s`fkia obctco}at jt ktjq~s jl obctco}ats `f c mc}c l`aim&
@F_^AO] `maf}`l`at%3 ]CIIP@FK `maf}`l`at%4 LJT CII*IACM@FK i`}atci%3y`maf}`l`at%?
WDALJTAyCL]AT @F@]@CI maf}`l`at%=yi`}atci%4U % J~}`jfci&
@F_^AO] `maf}`l`at%3 ]CIIP@FK `maf}`l`at%4 LJT OBCTCO]AT_ WDALJTAyCL]AT
@F@]@CI maf}`l`at%=yi`}atci%4U % J~}`jfci&
Ec`f _}t`fk `s `maf}`l`at%3 cfm ojqf} `s s}jtam `f `maf}`l`at%4& I`}atci%3 jt @maf}`l`at%? `s c
obctco}at jt ktjq~%jl%obctco}ats pjq cta ijjg`fk `f }ba ec`f%s}t`fk& @F_^AO] lqt}bat qci`l`as
}ba sactob {`}b DALJTA cfm CL]AT jl }ba `f`}`ci jooqttafoa jl `maf}`l`at%= jt i`}atci%4&
Arce~ia8[_%FCEA % +EQ]BQ _CTC\CFC _QTPC OBCFMTC MA\@+
@F_^AO] [_%FCEA ]CIIP@FK [_%OJQF] CII +_+
DALJTA @F@]@CI +_CTC\CFC+ CL]AT @F@]@CI +OBCFMTC+
AFM%@F_^AO]
Tasqi}8
[_%OJQF] ojf}c`fs % 3
@F_^AO]% LJT TA^ICO@FK
@} `s qsam }j ta~icoa }ba jooqttafoa jl c s`fkia obctco}at jt ktjq~s jl obctco}ats `f c mc}c l`aim&
@F_^AO] maf}`l`at%3 TA^ICO@FK CIIyIACM@FK i`}atci%3y`maf}`l`at%4 DP maf}`l`at%?yi`}atci%4WDALJTAyCL]AT @F@]@CI maf}`l`at%=yi`}atci%4U % J~}`jfci&
@F_^AO] maf}`l`at%3 TA^IO@FK OBCTCO]AT_ DP maf}`l`at%4 DALJTAyCL]AT @F@]@CI
`maf}`l`at%?yi`}atci%3
@F_^AO]%LJT OJQF]@FK CFM TA^ICO@FK @} s c ojed`fc}`jf jl }ba cdj|a }{j ea}bjms&
@F_^AO] `maf}`l`at%3 ]CIIP@FK "}ciip`fk ~ct} TA^ICO@FK "ta~ico`fk ~ct}
4;
7/23/2019 Mainframe - Refresher - Part 2
28/198
_]T@FK
_]T@FK ojeecfm `s qsam }j ojfoc}afc}a jfa jt ejta s}t`fks&
_pf}cr8
_]T@FK maf}`l`at%3 * i`}atci%3) maf}`l`at%4* i`}atci%4 MAI@E@]AM DP "`maf}`l`at%?*i`}atci%
?*_@XA @F]J maf}`l`at%= AFM%_]T@FK&
>3 \CT3 ^@O R"3> \CIQA +EQ]BQ +
>3 \CT4 ^@O R"3> \CIQA +_CTC +
>3 \CT4 ^@O R"4>&
]j ka} m`s~icp +EQ]BQ)_CTC+
_]T@FK \CT3 MAI@E@]AM DP + + +)+ MAI@E@]AM DP _@XA \CT4 MAI@E@]AM DP + + @F]J
\CT? AFM%_]T@FK&
]ba taoa`|`fk l`aim eqs} da cf aiaeaf}ctp mc}c `}ae {`}b fj am`}`fk spedjis cfm HQ_] T@KB]
oicqsa&
[`}b _]T@FK s}c}aeaf}) s~ao`l`o obctco}ats jl c s}t`fk ocf da ta~icoam {batacs EJ\A ta~icoas
}ba lqii s}t`fk&
>3 CKA%JQ] ^@O R"34 \CIQA +34 PACT_ JIM+&
_]T@FK +32+ MAI@E@]AM DP _@XA @F]J CKA%JQ]& 56 32 PACT_ JIM&
Talatafoa Ejm`l`oc}`jf % aq`|ciaf} jl _QD_]T
+Talatafoa ejm`l`oc}`jf+ `s qsam }j ta}t`a|a jt j|at{t`}a c sqd%s}t`fk jl c s}t`fk& +8+ `s gfj{f cs
talatafoa ejm`l`oc}`jf j~atc}jt&
_pf}cr8
_}t`fk "_}ct}`fk%^js`}`jf8Iafk}b
EJ\A +32+ ]J CKA%JQ]"384 mjas }ba scea cs {bc} {a m`m {`}b _]T@FK ojeecfm&
[baf `} `s qsam `f cttcp aiaeaf}s) }ba spf}cr `s Cttcp%aiaeaf} "jooqttafoa "_}ct}`fk%
^js`}`jf8Iafk}b
QF_]T@FK
QF_]T@FK ojeecfm `s qsam }j s~i`} jfa s}t`fk }j ecfp s}t`fks&
_pf}cr8
QF_]T@FK maf}`l`at%3 WMAI@E@]AM DP "CII* `maf}`l`at4*i`}atci3 W)JT "CII* "`maf}`l`at%
?*i`}atci%4)&&UU @F]J maf}`l`at%= W)MAI@E@]AT @F maf}`l`at%1) OJQF] @F `maf}`l`at%3 [_%MC]C @O R"34 \CIQA +3>*4>>*?>>*3+&
QF_]T@FK [_%MC]C MAI@E@]AM DP +*+
@F]J [_%LIM3 MAI@E@]AT @F [_%M3 OJQF] @F [_%O3
[_%LIM4 MAI@E@]AT @F [_%M4 OJQF] @F [_%O4
42
7/23/2019 Mainframe - Refresher - Part 2
29/198
[_%LIM? MAI@E@]AT @F [_%M? OJQF] @F [_%O?
AFM%QF_]T@FK&
Tasqi}8
[_%LIM3 5 3> [_%LIM4 54>> [_%LIM?5?>> [_%O3 5 4 [_%O45? [_%O?5? [_%M3 5 +*+[_%M45+*+ [_%M? 5+*+
JF J\ATLIJ[ ocf da ojmam {`}b _]T@FK cfm QF_]T@FK& @l }bata `s _]T@FK }tqfoc}`jf
}baf }ba `e~atc}`|a s}c}aeaf}s ljiij{am JF J\ATLIJ[ {`ii da araoq}am&
OJ^P _}c}aeaf}
C OJ^P s}c}aeaf} `s qsam }j dt`fk c sat`as jl ~ta{t`}}af OJDJI af}t`as }bc} bc|a daaf s}jtam `f
i`dtctp) f}j c ~tjktce&
3&Ojeejf tjq}`fas i`ga attjt tjq}`fa) mc}a |ci`mc}`jf tjq}`fa cta ojmam `f c i`dtctp cfm dt`fk `f}j
}ba ~tjktce dp OJ^P&
4& Ecs}at l`ias cta qsam `f eqi}`~ia ~tjktces& ]ba`t icpjq} ocf da ~icoam `f jfa oj~pdjjg cfm da
~icoam {bata|at }ba l`ias cta qsam& @} ~tjej}as ~tjktce s}cfmctm`xc}`jf s`foa cii }ba ~tjktces
sbcta }ba scea icpjq} cfm }ba scea mc}c fceas&
]b`s tamqoas ojm`fk cfm madqkk`fk }`ea& Obcfka `f icpjq} faams obcfka `f oj~pdjjg jfip& @} `s
afjqkb `l {a hqs} taoje~`ia }ba ~tjktce ljt ecg`fk }ba fa{ oj~p allao}`|a&
_pf}cr8
OJ^P oj~pdjjg%fcea W"JL*@F i`dtctp fceaU
WTA^ICO@FK s}t`fk%}j%da%ta~icoam DP ta~ico`fk%s}t`fkU
Oj~pdjjgs cta s}jtam cs eaedats `f ^M_ i`dtctp cfm mqt`fk oje~`ic}`jf }`ea) }bap cta `foiqmam
`f}j }ba ~tjktce& Dp malcqi}) }ba oj~pdjjg i`dtctp `s _P_I@D cfm `} ocf da obcfkam qs`fk @F jt
JL jl OJ^P s}c}aeaf}&Oj~pdjjgs ocf da qsam `f }ba ljiij{`fk ~ctcktc~bs&
_JQTOA%OJE^Q]AT) JDHAO]%OJE^Q]AT) _^AO@CI%FCEA_) L@IA%OJF]TJI) @J%
OJF]TJI) LM _AO]@JF) CTCKTC^B_ @F TJOAMQTA M@\@_@JF&
@l }ba scea oj~pdjjg `s qsam ejta }bcf jfoa `f }ba ~tjktce) }baf }bata {`ii da $mq~i`oc}a mc}c
maoictc}`jf$ attjt mqt`fk oje~`ic}`jf) cs cii }ba l`aims cta maoictam }{`oa& @f }b`s ocsa) jfa
oj~pdjjg ocf da qsam {`}b TA^ICO@FK |atd }j ta~icoa b`kb%ia|ai qci`l`at jl }ba cii }ba
|ct`cdias {`}b cfj}bat qci`l`at&
Arce~ia8
OJ^P OQ_]JEAT TA^ICO@FK +OQ_]3%+ DP +OQ_]4%+&Mai`e`}at +5 5+ sbjqim da qsam ljt ta~ico`fk ~saqmj }ar}s& ]ba ta~ico`fk j~}`jf mjas fj} ci}at }ba
~ta{t`}}af af}t`as `f }ba i`dtctp7 }ba obcfkas cta ecma }j }ba qsat+s sjqtoa ~tjktce jfip&
OCII s}c}aeaf} "_qd%^tjktces)
[baf c s~ao`l`o lqfo}`jfci`}p faam }j da ~atljteam `f ejta }bcf jfa ~tjktce) `} `s das} }j {t`}a
}bae sa~ctc}aip cfm ocii }bae `f}j acob ~tjktce& _qd ^tjktces ocf da {t`}}af `f cfp
40
7/23/2019 Mainframe - Refresher - Part 2
30/198
~tjktcee`fk icfkqcka& ]bap cta }p~`ociip {t`}}af `f c icfkqcka das} sq`}am }j }ba s~ao`l`o }csg
taq`tam cfm }bqs ~tj|`ma ktac}at liar`d`i`}p&
Ec`f tjktce Obcfkas8
OCII s}c}aeaf} `s qsam ljt araoq}`fk }ba sqd%~tjktce ltje }ba ec`f ~tjktce& C sce~ia jlOCII s}c}aeaf} s k`|af daij{8
OCII +^KE4+ Q_@FK DP TALATAFOA [_%\CT3) DP OJF]AF] [_%\CT4&
^KE4 `s ociiam bata& [_%\CT3 cfm [_%\CT4 cta {jtg`fk s}jtcka `}aes&
[_%\CT3 `s ~cssam dp talatafoa& [_%\CT4 `s ~cssam dp Ojf}af}& DP TALATAFOA `s malcqi}
`f OJDJI cfm faam fj} da ojmam& DP OJF]AF] IAFK]B ~btcsa ~ate`}s }ba iafk}b jl mc}c
`}ae }j da ~cssam }j c ociiam ~tjktce&
_qd%^tjktce Obcfkas8
[_%\CT3 cfm [_%\CT4 cta {jtg`fk s}jtcka `}aes jl ec`f ~tjktce&
Cs {a bc|a citacmp eaf}`jfam) }ba i`fgcka sao}`jf `s qsam ljt cooass`fk ar}atfci aiaeaf}s& Cs
}basa {jtg`fk s}jtcka `}aes cta j{fam dp ec`f ~tjktce) }j cooass }bae `f }ba sqd%~tjktce) {a
faam }j mal`fa }bae `f }ba i`fgcka sao}`jf&
I@FGCKA _AO]@JF&
>3 I@FGCKA _AO]@JF&
>1 IG%\CT3 ^@O 0">=&
>1 IG%\CT4 ^@O 0">=&
@f cmm`}`jf }j mal`fa }bae `f i`fgcka sao}`jf) }ba ~tjoamqta m`|`s`jf sbjqim da ojmam {`}b }basa
mc}c }aes ljt cmmtass%cd`i`}p&
^TJOAMQTA M@\@_@JF Q_@FK IG%\CT3)IG%\CT4
]bata `s c jfa%jfa ojttas~jfmafoa da}{aaf ~cssam aiaeaf}s cfm taoa`|am aiaeaf}s "Ocii qs`fk)
i`fgcka cfm ~tjoamqta m`|`s`jf qs`fk DP ^J_@]@JF& ]b`s `e~i`as }bc} }ba fcea jl }ba
`maf}`l`ats `f }ba ociiam cfm ocii`fk ~tjktce faam fj} da }ba scea "[_%\CT3 , IG%\CT3 dq}
}ba fqedat jl aiaeaf}s cfm ~`o}qta oicqsa sbjqim da scea&
]ba ics} s}c}aeaf} jl pjqt sqd%~tjktce sbjqim da AR@] ^TJKTCE& ]b`s ta}qtfs }ba ojf}tji
dcog }j ec`f ~tjktce& KJDCOG ocf cisj da ojmam `fs}acm jl AR@] ^TJKTCE dq} fj} _]J^
TQF& AR@] ^TJKTCE sbjqim da }ba jfip s}c}aeaf} `f c ~ctcktc~b `f OJDJI;= {batacs `}
ocf da ojmam cijfk {`}b j}bat s}c}aeaf}s `f c ~ctcktc~b `f OJDJI21&
^TJKTCE%@M& @_ @F@]@CI ^TJKTCE&
@l @_ @F@]@CI ^TJKTCE `s ojmam cijfk {`}b ~tjktce%`m jl sqd ~tjktce) }baf }ba ~tjktce {`ii
da `f `f`}`ci s}cka a|atp }`ea } `s ociiam "OJDJI21 lac}qta& Ci}atfc}`|aip OCFOAI ssqam cl}atOCII) {`ii sa} }ba sqd%~tjktce }j `f`}`ci s}c}a&
@l }ba sqd ~tjktce `s ejm`l`am }baf `} faams }j da taoje~`iam& ]ba faam ljt ec`f ~tjktce
taoje~`ic}`jf `s mao`mam dp }ba oje~`iat j~}`jf qsam ljt }ba ec`f ~tjktce& @l }ba MPFCE
oje~`iat `s qsam) }baf }bata `s fj faam }j taoje~`ia }ba ec`f ~tjktce& ]ba ejm`l`am sqdtjq}`fa
{`ii da `f allao} mqt`fk }ba tqf& FJMPFCE `s malcqi} }bc} ar~ao}s }ba ec`f ~tjktce
taoje~`ic}`jf&
?>
7/23/2019 Mainframe - Refresher - Part 2
31/198
M`llatafoa da}{aaf css%dp%talatafoa cfm ^css%dp%ojf}af}
_i/
^cssi Dp Talatafoa ^css Dp Ojf}af}
3 OCII +sqd3+ Q_@FK DP TALATAFOA[_%\CT3 OCII +sqd3+ Q_@FK DP OJF]AF] [_%\CT3 "DPOJF]AF] gap{jtm s faamam
4@} `s malcqi} `f OJDJI& DPTALATAFOA `s fj} faamam&
DP OJF]AF] gap {jtm `s ecfmc}jtp }j ~css cfaiaeaf} dp |ciqa&
? Cmmtass jl [_%\CT3 s ~cssam \ciqa jl [_%\CT3 s ~cssam
=]ba sqd%~tjktce ejm`l`oc}`jfs jf }ba~cssam aiaeaf}s cta |`s`dia `f }ba ec`f~tjktce&
]ba sqd%~tjktce ejm`l`oc}`jfs jf }ba ~cssamaiaeaf}s cta ijoci }j }bc} sqd%~tjktce cfm fj}|`s`dia `f }ba ec`f ~tjktce&
M`llatafoa da}{aaf _}c}`o Ocii cfm Mpfce`o Ocii
_i
/ _]C]@O Ocii MPFCE@O Ocii
3@maf}`l`am dp Ocii i`}atci& Ar8 OCII+^KE3+&
@maf}`l`am dp Ocii |ct`cdia cfm }ba |ct`cdia sbjqim da~j~qic}am c} tqf }`ea& >3 [_%^KE ^@O R">2&Ej|a +^KE3+ }j [_%^KE OCII [_%^KE
4Malcqi} Oje~`iat j~}`jf s FJMPFCEcfm sj cii }ba i`}atci ociis cta ojfs`matamcs s}c}`o ociis&
@l pjq {cf} ojf|at} }ba i`}atci ociis `f}j MPFCE@O)}ba ~tjktce sbjqim da oje~`iam {`}b MPFCEj~}`jf& Dp malcqi}) ocii |ct`cdias cfm cfp qf%tasji|amociis cta ojfs`matam cs mpfce`o&
?@l }ba sqd~tjktce qfmatkjas obcfka) sqd~tjktce cfm ec`f ~tjktce faam }j dataoje~`iam&
@l }ba sqd~tjktce qfmatkjas obcfka) taoje~`ic}`jfjl sqd~tjktce s afjqkb&
= _qd ejmqias cta i`fg am`}am {`}b ec`fejmqia& _qd ejmqias cta ~`ogam q~ mqt`fk tqf }`ea ltje }baijcm i`dtctp&
1 _`xa jl ijcm ejmqia {`ii da ictka _`xa jl ijcm ejmqia {`ii da iass&
< Lcs} _ij{ oje~ctam }j _}c}`o ocii&
; Iass liar`dia& Ejta liar`dia&
2
_qd%~tjktce {`ii fj} da `f `f`}`ci s}cka}ba far} }`ea `} `s ociiam qfiass pjqar~i`o`}ip qsa @F@]@CI jt pjq mj cOCFOAI cl}at acob ocii&
^tjktce {`ii da `f `f`}`ci s}c}a a|atp }`ea `} `s ociiam&
@F]T@F_@O LQFO]@JF_8
IAFK]B 8%Ta}qtfs }ba iafk}b jl }ba ^@O oicqsa& Qsam ljt l`fm`fk iafk}b jl ktjq~ `}ae}bc} s~cffam cotjss eqi}`~ia ia|ais&
ECR 8% Ta}qtfs }ba ojf}af} jl }ba ctkqeaf} }bc} ojf}c`fs }ba ecr`eqe |ciqa
E@F 8% Ta}qtfs }ba ojf}af} jl }ba ctkqeaf} }bc} ojf}c`fs }ba e`f`eqe |ciqa
FQE\CI 8%Ta}qtfs }ba fqeat`o |ciqa ta~tasaf}am dp cf ci~bcfqeat`o obctco}at s}t`fks~ao`l`am f }ba ctkqeaf}&
FQE\CI%O 8%_cea cs FQE\CI dq} oqttafop cfm mao`eci ~j`f}s cta kfjtam mqt`fkojf|ats`jf&
?3
7/23/2019 Mainframe - Refresher - Part 2
32/198
OQTTAF]MC]A
8% Ta}qtfs 43 Obcts ci~bcfqeat`o |ciqa PPPPEEMMBBEE__ffffff
@F]AKAT JLMC]A
8% Ta}qtfs @F]AKAT aq`|ciaf} jl Ktakjt`cf mc}a ~cssam&
@F]AKAT JLMCP
8% Ta}qtfs @F]AKAT aq`|ciaf} jl Hqi`cf mc}a ~cssam&
MC]A JL@F]AKAT
8% Ta}qtfs Ktakjt`cf mc}a ljt }ba f}akat ~cssam&
MCP JL@F]AKAT
8% Ta}qtfs Hqi`cf mc}a ljt }ba f}akat ~cssam&
Fj}a8 LQFO]@JF @F]AKAT JL MC]A ">3%>3%33 ta}qtfs 3&
L@IA BCFMI@FK
C mc}c l`ia `s ojiiao}`jf jl taia|cf} taojtms cfm c taojtm `s ojiiao}`jf jl taia|cf} l`aims& ]ba l`ia
bcfmi`fk f OJDJI ~tjktce f|ji|as l`|a s}a~s&
_}a~s `f l`ia%bcfm`fk
3&Ciijoc}`jf8 ]ba l`ias qsam `f }ba ~tjktce sbjqim da maoictam `f L@IA%OJF]TJI ~ctcktc~b jl
af|`tjfeaf} m`|`s`jf& ]ba ec~~`fk {`}b HOI MMFCEA `s mjfa bata& ]ba l`ia `s ciijoc}am }j
pjqt ~tjktce dp }b`s s}c}aeaf}&
4&Mal`f`}`jf& ]ba icpjq} jl }ba l`ia cfm }s c}}t`dq}as cta mal`fam f }ba L@IA _AO]@JF jl MC]C
M@\@_@JF&
?&J~af8 Mc}csa} `s ojffao}am*tacm`am }j pjqt ~tjktce qs`fk J^AF s}c}aeaf}& ]ba ejma jl
J^AF mao`mas }ba j~atc}`jf ciij{am cfm }ba `f`}`ci ~j`f}at `f }ba mc}csa}& Ljt arce~ia) AR]AFM
ejma ciij{s jfip {t`}a cooass cfm }ba ~j`f}at `s ga~} jf }ba afm jl l`ia }j c~~afm&
=&^tjoass8 ^tjoass }ba l`ia cs ~at taq`taeaf}) qs`fk }ba @%J s}c}aeaf}s ~tj|`mam dp OJDJI&"TACM) [T@]A) TA[T@]A cfm MAIA]A
1& Oijsa8 Cl}at }ba ~tjoass`fk) oijsa }ba l`ia }j m`sojffao} `} ltje }ba ~tjktce&
Ciijoc}`jf jl l`ia % _AIAO] _}c}aeaf}
"AF\@TJFEAF]%6 @F^Q]%JQ]^Q]%6 L@IA%OJF]TJI
_AIAO] WJ^]@JFCIU L@IAFCEA C__@KF }j MMFCEA 8% CII L`ias
JTKCF@XC]@JF @_ _ASQAF]@CI*@FMARAM*TAIC]@\A 8% CII L`ias
COOA__ @_ _ASQFA]@CI*TCFMJE*MPFCE@O 8% CII L`ias
TAOJTM GAP @_ L@IA%GAP3 8% G_M_TAIC]@\A GAP @_ [_%TTF 8% TTM_
CI]ATFCTA TAOJTM GAP @_ L@IA%GAP4 [@]B MQ^I@OC]A_ 8% G_M_
CI]ATFCTA TAOJTM GAP @_ L@IA%GAP? [@]BJQ] MQ^I@OC]A_ 8% C@R
L@IA _]C]Q_ @_ [_%L@IA%_]C]3 8% CII L`ias
W)[_%L@IA%_]C]4U 8% \_CE L`ias
?4
7/23/2019 Mainframe - Refresher - Part 2
33/198
_AIAO] _}c}aeaf}% J^]@JFCI Oicqsa
]b`s ocf da ojmam jfip ljt `f~q} l`ias& @l J^]@JFCI `s fj} ojmam) }baf }ba `f~q} l`ia `s ar~ao}am
}j ~tasaf} `f HOI& @l fj}) cf araoq}`jf attjt {`ii jooqt& @l J^]@JFCI `s ojmam) }baf `l }ba l`ia `s
fj} ec~~am `f HOI) `} `s ojfs`matam cs ae~}p l`ia cfm }ba l`ts} tacm tasqi}s afm jl l`ia& ]ba l`ia ocf
cisj da mpfce`ociip ciijoc}am `fs}acm jl s}c}`o ciijoc}`jf `f HOI&
_AIAO] _}c}aeaf}% C__@KF ]J
L@IAFCEA `s }ba ijk`oci fcea qsam `fs`ma }ba ~tjktce cfm MMFCEA `s }ba ijk`oci fcea `f }ba
HOI) ec~~am {`}b ~bps`oci mc}csa}& MMFCEA ocf da ~tal`ram {`}b +_%+ }j `fm`oc}a S_CE l`ia)
+%C_+ }j `fm`oc}a A_M_ l`ia cfm {`}b fj ~tal`r }j `fm`oc}a G_M_*TTM_ l`ia&
HOI _}a~ araoq}`fk }ba ~tjktce sbjqim bc|a c mc}csa} {`}b MMFCEA cs icdai
**MMFCEA MM M_F5D^EC@F&AE^IJPAA&MC]C) M@_^5_BT
_AIAO] _}c}aeaf}%JTKCF@XC]@JF
@} ocf da _ASQAF]@CI "^_ jt \_CE A_M_) @FMARAM "\_CE G_M_) TAIC]@\A "\_CE
TTM_& Malcqi} `s _aqaf}`ci&
_AIAO] _}c}aeaf}%COOA__ EJMA
_ASQAF]@CI&
@} `s malcqi} cooass ejma cfm `} `s qsam }j cooass }ba taojtms JFIP `f saqaf}`ci jtmat& ]j tacm
3>>}b taojtm) l`ts} 00 taojtms faam }j da tacm cfm sg`~~am&
TCFMJE&
Taojtms ocf da tcfmjeip cooassam `f }ba ~tjktce qs`fk }ba ~t`ectp*ci}atfc}a gap jl `fmaram l`ia
jtkcf`xc}`jf jt taic}`|a taojtm fqedat jl taic}`|a jtkcf`xc}`jf&3>>}b taojtm ocf m`tao}ip da tacm
cl}at ka}}`fk }ba cmmtass jl }ba taojtm ltje }ba @FMAR ~ct} ljt @FMARAM l`ias&3>>}b taojtm ocf
m`tao}ip da tacm ljt TAIC]@\A l`ias a|af {`}bjq} cfp fmar&
MPFCE@O&
@} `s e`ram cooass ejma {bata }ba l`ia ocf da cooassam `f tcfmje cs {aii cs saqaf}`ci ejma `f
}ba ~tjktce& Arce~ia8 Tacm`fk }ba ma}c`is jl cii }ba ae~ijpaas da}{aaf 3>>>%4>>>& L`ts}
tcfmjeip cooass 3>>>}b ae~ijpaa taojtm) }baf tacm saqaf}`ciip }`ii 4>>>}b ae~ijpaa taojtm&_]CT] cfm TACM FAR] ojeecfms cta qsam ljt }b`s ~qt~jsa `f }ba ~tjoamqta m`|`s`jf&
_AIAO] _}c}aeaf}%TAOJTM GAP @_
@} `s ~t`ectp gap jl \_CE G_M_ l`ia& @} sbjqim da qf`qa cfm ~ct} jl `fmaram taojtm s}tqo}qta&
??
7/23/2019 Mainframe - Refresher - Part 2
34/198
_AIAO] _}c}aeaf}%CI]ATFC]A TAOJTM GAP @_
]b`s ~btcsa s qsam ljt G_M_ l`ias mal`fam {`}b C@R& Cmm }ba oicqsa [@]B MQ^I@OC]A_ l }ba
C@R `s mal`fam {`}b mq~i`oc}as& Talatt`fk }j \_CE dcs`os) a|atp ci}atfc}a `fmar taojtm bcs cf
cssjo`c}am ^C]B cfm }ba ~c}b sbjqim da ciijoc}am `f }ba HOI }bc} `f|jgas }b`s ~tjktce& ]ba
MMFCEA jl }ba ~c}b sbjqim da MMFCEA jl }ba dcsa oiqs}at sqll`ram {`}b 3 ljt }ba l`ts}ci}atfc}a taojtm oicqsa) sqll`ram {`}b f ljt f}b CI]ATFC]A TAOJTM GAP oicqsa `f _AIAO]
oicqsa&
_AIAO] _}c}aeaf}%L@IA _]C]Q_ @_ [_%L@IA%_]C]3[_%L@IA%_]C]4
[_%L@IA%_]C]3 sbjqim da mal`fam cs @O R">4 f {jtg`fk s}jtcka sao}`jf& Cl}at a|atp l`ia
j~atc}`jf) }ba l`ia s}c}qs sbjqim da obaogam ljt ciij{cdia |ciqas& [_%L@IA%_]C]4 ocf da ojmam
ljt \_CE l`ias }j ka} }ba \_CE ta}qtf ojma "4 dp}as) \_CE lqfo}`jf%ojma "3 dp}a cfm
\_CE laamdcog ojma "? dp}as& ]b`s `s c 3 L@IA%TAOJTM ^@O R"fff&
LM%TAOJTM OJF]C@F_
@} s~ao`l`as }ba iafk}b jl }ba taojtm `f }ates jl dp}as& "@} {`ii da TAOJTM ojf}c`fs e }j f
OBCTCO]AT_ ljt |ct`cdia ljtec} l`ias
LM%DIJOG OJF]C@F_
@} s~ao`l`as }ba ~bps`oci taojtm s`xa& @} ocf da eaf}`jfam cs fqedat jl ijk`oci taojtms JT fqedat
jl obctco}ats) }bc} `s eqi}`~ia jl ijk`oci taojtm iafk}b& @} `s sqkkas}am }j ojma DIJOG
OJF]C@F_ > TAOJTM_ sj }bc} sps}ae {`ii mao`ma }ba j~}`eqe s`xa ljt }ba l`ia dcsam jf }ba
ma|`oa qsam ljt s}jt`fk }ba l`ia& DIJOG OJF]C@F_ oicqsa `s }tac}am cs ojeeaf}s ljt \_CE
l`ias&
?=
7/23/2019 Mainframe - Refresher - Part 2
35/198
Cm|cf}cka jl Dijog`fk8
3&@%J }`ea `s tamqoam cs f fqedats jl taojtms cta tacm `f}j ec`f eaejtp dqllat mqt`fk cf @%J&
4&@f}at taojtm kc~ `s taej|am cfm }ba kc~ ar`s} jfip da}{aaf dijogs& _j eaejtp {cs}cka mqa }j
@TK `s c|j`mam&
LM%TAOJTM@FK EJMA @_
@} ocf da L "L@RAM \"\CT@CDIA LD"L@RAM DIJOG \D"\CT@CDIA DIJOGAM
\ct`cdia taojtm l`ia `maf}`l`oc}`jf8
@l }bata `s fj taojtm`fk ejma*taojtm ojf}c`fs oicqsa) `} `s s}`ii ~jss`dia }j `maf}`lp |ct`cdia iafk}b
taojtms& @l }bata `s cf JOOQT_ ma~afm`fk jf oicqsa jt }bata cta eqi}`~ia >3 ia|ais cfm a|atp >3
ia|ai `s jl m`llataf} s`xa) }baf }ba l`ia {jqim da jl |ct`cdia iafk}b& Eqi}`~ia >3 ia|ai `f L`ia sao}`jf
`s cf arce~ia ljt `e~i`o`} tamal`f`}`jf&
LM%ICDAI TAOJTM_ Oicqsa
Cs c kafatci tqia) ICDAI TAOJTM_ cta _]CFMCTM `s ojmam ljt M`sg cfm ]c~a l`ias) ICDAI
TAOJTM_ CTA JE@]]AM `s ojmam ljt ~t`f}at l`ias& @f OJDJI;=) }b`s oicqsa `s c ecfmc}jtp
oicqsa {batacs OJDJI21 ecma }b`s cs j~}`jfci&
LM%MC]C TAOJTM @_ Oicqsa
@} `s qsam }j fcea }ba mc}c taojtm"s jl }ba l`ia& Ejta }bcf jfa taojtm ocf da ojmam bata&
J^AF _]C]AEAF]
_pf}cr8
J^AF J^AFEJMA L@IAFCEA
J^AFEJMA ocf da @F^Q] JQ]^Q] @%J AR]AFM
@F^Q] 8% L ia ocf da qsam JFIP%LJT%TACM ~qt~jsa&
JQ]^Q] 8% L`ia ocf da qsam JFIP%LJT%[T@]A ~qt~jsa&
@%J 8% L`ia ocf da qsam LJT TACM) [T@]A cfm TA[T@]A ~qt~jsa&
AR]AFM 8% L`ia ocf da qsam LJT c~~afm`fk taojtms qs`fk [T@]A&
OIJ_A s}c}aeaf}&
]ba qsam l`ias cta oijsam qs`fk OIJ_A s}c}aeaf}& @l pjq mjf+} oijsa }ba l`ias) }ba oje~ia}`jf jl
}ba ~tjktce oijsas cii }ba l`ias qsam `f }ba ~tjktce&
_pf}cr8
?1
7/23/2019 Mainframe - Refresher - Part 2
36/198
OIJ_A L@IAFCEA
J^AF cfm OIJ_A ljt ]C^A l`ias % Cm|cfoam
@l ejta }bcf jfa l`ia `s s}jtam `f c taai jl }c~a) `} `s ociiam cs eqi}`%l`ia |jiqea& [baf jfa l`ia `s
s}jtam `f ejta }bcf jfa taai jl }c~a) `} `s ociiam cs eqi}`%|jiqea icdai& Jfa taai `s gfj{f cs jfa|jiqea& [baf }ba afm jl jfa |jiqea `s tacobam) cq}jec}`ociip }ba far} |jiqea j~afs& _j }bata
`s fj s~ao`ci ojf}tji `s faamam ljt eqi}` |jiqea l`ias&
J^AF @F^Q] l`ia%3 W[@]B FJ TA[@FM y TA\AT_AMU
J^AF JQ]^Q] l`ia%4 W[@]B FJ TA[@FMU
OIJ_A l`ia%? WwTAAIyQF@]u W[@]B FJ TA[@FMy LJT TAEJ\CIU
OIJ_A l`ia%? W[@]B FJ TA[@FMyIJOGU
QF@] cfm TAAI cta spfjfpes&
Cl}at j~af`fk c ]C^A l`ia) }ba l`ia `s ~js`}`jfam c} `}s dak`ff`fk& [baf j~af`fk }ba l`ia `l }ba
oicqsa TA\AT_AM `s ojmam) }baf }ba l`ia ocf da tacm `f }ba TA\ATA_A m`tao}`jf& "^tj|`mam
bctm{cta sq~~jt}s }b`s lac}qta
[baf pjq oijsa }ba l`ia) }ba }c~a `s fjteciip ta{jqfm& ]ba FJ TA[@FM oicqsa s~ao`l`as }bc}
}ba ]C^A sbjqim da ial} `f `}s oqttaf} ~js`}`jf&
OIJ_A s}c}aeaf} {`}b TAAI j~}`jf oijsas }ba oqttaf} taai cijfa& _j }ba far} TACM {`ii ka} }ba
l`ts} taojtm jl far} TAAI& ]b`s {`ii da qsalqi {baf pjq {cf} sg`~ cii }ba taojtms `f }ba l`ts} taai
cl}at f fqedat jl taojtms ~tjoass`fk&
_`foa ]C^A s saqaf}`ci ma|`oa) `l pjq otac}a eqi}`~ia l`ias f }ba scea ]C^A) }baf daljta
j~af`fk }ba saojfm l`ia) l`ts} l`ia sbjqim da oijsam& C} cfp ~j`f} jl }`ea) pjq ocf bc|a jfip jfa
l`ia `s co}`|a `f }ba ~tjktce& @f cmm`}`jf }j }b`s) pjq bc|a }j ojma EQI]@^IA L@IA oicqsa `f }ba
@%J ojf}tji ~ctcktc~b jl af|`tjfeaf} m`|`s`jf&
EQI]@^IA L@IA ]C^A OJF]C@F_ JQ]%L@IA3 ^J_@]@JF 3JQ]%L@IA? ^J_@]@JF ?&
]ba l`ias JQ]%L@IA3 cfm JQ]%L@IA? qsam `f }ba ~tjktce cta ~ct} jl c scea ]C^A cfm }bap
ar`s} `f l`ts} cfm }b`tm ~js`}`jf `f }ba }c~a& Ci}atfc}`|aip) }b`s `fljtec}`jf ocf da ~cssam ltje HOI
qs`fk ICDAI ~ctcea}at&
TACM s}c}aeaf}
TACM s}c}aeaf} `s qsam }j tacm }ba taojtm ltje }ba l`ia&
_pf}cr8
TACM L@IAFCEA W@F]J {s%taojtmU WGAP @_ L@IA%GAP3UWC] AFM*@F\CI@M GAP `e~atc}`|a s}c}aeaf}3U
WFJ] C] AFM*FJ] @F\CI@M GAP `e~atc}`|a s}c}aeaf}4U
AFM%TACM
@l @F]J oicqsa `s ojmam) }baf }ba l`ia `s m`tao}ip tacm `f}j {jtg`fk s}jtcka sao}`jf taojtm& @} `s
~talattam cs `} c|j`ms cfj}bat ej|a jl l`ia%sao}`jf%taojtm }j {jtg`fk%s}jtcka%taojtm ljiij{am dp
s`e~ia TACM& TACM%@F]J `s fj} ~talattam ljt |ct`cdia s`xa taojtms {bata }ba iafk}b jl }ba
?
7/23/2019 Mainframe - Refresher - Part 2
37/198
taojtm da`fk tacm `s fj} gfj{f&
GAP @_ oicqsa `s qsam {b`ia cooass`fk c taojtm tcfmjeip qs`fk ~t`ectp*ci}atfc}a taojtm gap&
C] AFM cfm FJ] C] AFM cta qsam mqt`fk saqaf}`ci TACM jl }ba l`ia&
@F\CI@M GAP cfm FJ] @F\CI@M GAP cta qsam mqt`fk tcfmje tacm jl }ba l`ia& Daljta
cooass`fk }ba l`ia tcfmjeip) }ba gap l`aim sbjqim bc|a c |ciqa daljta TACM&
[T@]A _}c}aeaf}
[t`}a s}c}aeaf} `s qsam }j {t`}a c fa{ taojtm `f }ba l`ia& @l }ba l`ia `s j~afam `f AR]AFM ejma)
}ba taojtm {`ii da c~~afmam& @l }ba l`ia `s j~afam `f JQ]^Q] ejma) }ba taojtm {`ii da cmmam c}
}ba oqttaf} ~js`}`jf&
_pf}cr8
[T@]A L@IA%TAOJTM WLTJE {s%taojtmU
W@F\CI@M GAP `e~atc}`|a s}c}aeaf}3U
AFM%[T@]A
LTJE oicqsa c|j`ms }ba ar~i`o`} ej|a jl {jtg`fk s}jtcka taojtm }j l`ia sao}`jf taojtm daljta
[T@]A&
TA[T@]A _}c}aeaf}
TA[T@]A `s qsam }j q~mc}a cf citacmp tacm taojtm& ]j q~mc}a c taojtm `f c l`ia) }ba l`ia sbjqim da
j~afam `f @%J ejma&
_pf}cr8
TA[T@]A L@IA%TAOJTM WLTJE {s%taojtmU
W@F\CI@M GAP `e~atc}`|a s}c}aeaf}3U
AFM%TA[T@]A
_]CT] _}c}aeaf}
_]CT] s qsam {`}b mpfce`o cooass ejma jl fmaram l`ias& @} as}cdi`sbas }ba oqttaf} ijoc}`jf f
}ba oiqs}at ljt TACM FAR] s}c}aeaf}& _]CT] `}sail mjas fj} ta}t`a|a cfp taojtm&
_pf}cr8
_]CT] L@IAFCEA GAP `s ASQCI ]J*FJ] IA__ ]BCF*KTAC]AT ]BCF gap%fcea
W@F\CI@M GAP `e~atc}`|a s}c}aeaf}3U
AFM%_]CT]&
?;
7/23/2019 Mainframe - Refresher - Part 2
38/198
MAIA]A _}c}aeaf}
MAIA]A `s qsam }j maia}a }ba ejs} taoaf}ip tacm taojtm `f }ba l`ia& ]j maia}a c taojtm) }ba l`ia
sbjqim da j~afam `f @%J ejma&
_pf}cr8MAIA]A L@IAFCEA TAOJTM
W@F\CI@M GAP `e~atc}`|a s}c}aeaf}3U
AFM%MAIA]A&
L`ia Attjt % Bcfmi`fk
]bata cta obcfoas ljt lc`iqta jl cfp l`ia @%J ~tjoass`fk& ]ba lc`iqta jl cf @%J j~atc}`jf ocf da
cooa~}am jt ocffj} da }jiatc}am& ]ba sa|at`}p jl lc`iqta bcs }j da mal`fam `f }ba ~tjktce mas`kf
s}cka&
Ia} qs cssqea }bc} {a mjf+} bc|a cfp attjt bcfmi`fk `f jqt ~tjktce& @f }b`s ocsa) ljt arce~ia) `l
pjq mjf+} bc|a c s~ao`l`o taojtm `f }ba l`ia) }ba tcfmje tacm jl }bc} taojtm {jqim `eeam`c}aip}ate`fc}a }ba ~tjktce {`}b attjt +taojtm fj} ljqfm+&
Attjt Bcfmi`fk Oicqsas tj|`mam dp OJDJI&
]ba sqmmaf }ate`fc}`jf ocf da c|j`mam dp bcfmi`fk }b`s attjt) {`}b @F\CI@M GAP oicqsa jl
TACM& Dcsam jf }ba `e~jt}cfoa jl }ba taojtm cfm dqs`fass tqia) {a ocf ojf}`fqa jqt ~tjktce
{`}b far} taojtm jt }ate`fc}a }ba ~tjktce ~tj~atip&
C] AFM `s cfj}bat attjt bcfmi`fk oicqsa ~tj|`mam dp OJDJI& Dq} }bata `s fj {cp }j bcfmia cii
sqob attjts `f }b`s {cp&
Css`kf l`ia%s}c}qs cfm }cga }ba tas~jfs`d`i`}p&
]ba saojfm ea}bjm `s) css`kf`fk l`ia%s}c}qs }j }ba l`ia `f }ba _AIAO] oicqsa cfm obaogs }ba l`ia
s}c}qs cl}at acob cfm a|atp @%J cfm afsqtas }bc} }ba |ciqa jl s}c}qs ojma `s jfa jl }ba ciij{cdia
|ciqas& @l `} `s fj} cf ciij{cdia ta}qtf ojma) }baf cdfjteciip afm }ba ~tjktce {`}b attjt
s}c}aeaf}s }bc} {jqim da acs`at }j madqk&
Dq} {a bc|a }j mj }b`s obaog`fk cl}at acob cfm a|atp @%J j~atc}`jf&
]b`s `s EJ_] ^TALATTAM ATTJT BCFMI@FK EA]BJM `f s}tqo}qtam ~tjktcee`fk&
Maoictc}`|as % Q_A s}c}aeaf}
OJDJI ~tj|`mas cf j~}`jf }j ktjq~ cii }ba ~jss`dia attjts jl s~ao`l`o j~atc}`jf"s `f c ~icoa cfm
}bc} {`ii da cq}jec}`ociip `f|jgam mqt`fk }ba tas~ao}`|a j~atc}`jf"s jl cfp l`ia& ]b`s c|j`mstamqfmcf} ojma&
]b`s `s mjfa `f MAOICTC]@\A sao}`jf jl }ba ~tjoamqta m`|`s`jf& MAOICTC]@\A sbjqim da
}ba l`ts} sao}`jf `f }ba ~tjoamqta m`|`s`jf `l ojmam&
^TJOAMQTA M@\@_@JF&
MAOICTC]@\A_&
Q_A%^TJOAMQTA _AO]@JF&
Q_A CL]AT AROA^]@JF TJOAMQTA JF @F^Q]&
?2
7/23/2019 Mainframe - Refresher - Part 2
39/198
ATTJT%^TJOAMQTA&
Obaog }ba l`ia%s}c}qs ojma ljt |ci`m`}p&
AFM%MAOICTC]@\A_&
[bafa|at }bata `s cf attjt `f }ba ~tjoass`fk jl CFP L@IA j~afam `f @F^Q] ejma) }baf }ba
ojf}tji ojeas }j ATTJT%^TJOAMQTA& ]ba |ci`m`}p jl attjt sbjqim da obaogam `f }b`s
~ctcktc~b cfm ciij{ jt tas}t`o} }ba ~tjoass mj{f) dcsam jf sa|at`}p jl attjt ojma&
_pf}cr8
Q_A CL]AT _]CFMCTM ATTJTyAROA^]@JF TJOAMQTA JF @F^Q]yJQ]^Q]y@%Jy
AR]AFMy l`ia%3
@l @F^Q] `s ojmam) }ba ljiij{`fk ~tjoamqta {`ii da araoq}am ljt a|atp j~atc}`jf `f|ji|am `f cfp
l`ia }bc} `s j~afam `f @F^Q] ejma& JQ]^Q]) @%J cfm AR]AFM bc|a }ba scea eacf`fk dq} }ba
ejma `s m`llataf}&
@l l`ia fcea "l`ia%3 `s ojmam `f }ba Q_A s}c}aeaf}) }baf cii }ba `f~q}%jq}~q} j~atc}`jf jl }bc}
s~ao`l`o l`ia {`ii da obaogam&
ATTJT cfm AROA^]@JF cta spfjfpes&
]ba tjoamqta {t`}}af `f c MAOICTC]@\A sao}`jf sbjqim fj} talat }j cfp fjf%maoictc}`|a
~tjoamqta {t`}}af cl}at }ba afm ~tjoamqta cfm |`oa%|atsc&
@%J%OJF]TJI % _CEA CTAC CFM _CEA TAOJTM CTAC
TA_AT\A oicqsa jl _AIAO] s}c}aeaf} s~ao`l`as }ba fqedat jl dqllats }j da ciijoc}am ljt c l`ia&
_CEA CTAC ciij{s ejta }bcf jfa l`ia }j qsa }ba scea dqllat ctac& ]b`s {`ii da |atp qsalqi
{baf }ba ~tjktce eqs} {jtg {`}b c i`e`}am eaejtp s~coa& Dq} }ba ~tjdiae `s jfip jfa l`ia
sbjqim da j~af c} c }`ea `l _CEA CTAC `s ojmam&
_pf}cr8
_CEA CTAC LJT l`ia%3 l`ia%4 l`ia%?&
@l _CEA TAOJTM CTAC `s ojmam) }baf }ba dqllat `s fj} sbctam dq} jfip }ba taojtm ctac `s
sbctam& _j ejta }bcf jfa l`ia ocf da `f j~af s}c}a& [a sbjqim da octalqi {b`ia l`ii`fk `f }ba taojtm
ctac jl }ba jq}~q} l`ia& ]b`s ecp mas}tjp }ba taojtm tacm ejs} taoaf}ip&
_pf}cr8
_CEA TAOJTM CTAC LJT l`ia%3 l`ia%4 l`ia%?&
_CEA _JT] CTAC ciij{s ejta }bcf jfa sjt}*eatka {jtg l`ias }j qsa }ba scea ctac& ]ba sjt}
{jtg l`ias cta cq}jec}`ociip ciijoc}am {baf l`ia `s j~afam cfm ma%ciijoc}am {baf l`ia `s oijsam& Cs
}ba sjt} l`ia `s cq}jec}`ociip j~afam cfm oijsam mqt`fk c _JT] cfm }{j sjt} l`ias ocffj} daj~afam c} c }`ea) }b`s oicqsa ecp fj} da qsalqi&
_pf}cr8
_CEA _JT]y_JT]%EATKA CTAC ljt l`ia%3 l`ia%4& L`ia%3 jt l`ia%4 sbjqim da c _M l`ia&
?0
7/23/2019 Mainframe - Refresher - Part 2
40/198
@%J OJF]TJI% TATQF Oicqsa
TATQF JF tasoqa LJT A\ATP `f}akat TAOJTM_ jf l`ia%3
]b`s {`ii ocqsa obaog~j`f} }j da }cgaf ljt a|atp `f}atkat%3 taojtms ~tjoass`fk jl l`ia%3& @l }ba
~tjktce CDAFMAM daljta }ba oje~ia}a ~tjoass`fk jl }ba l`ia%3) }baf }ba ~tjktce {`ii tas}ct}
ltje `f}akat'3_] taojtm `fs}acm jl l`ts} taojtm& ]ba tasoqa l`ia ma}c`is sbjqim da eaf}`jfamjq}s`ma }ba ~tjktce cfm `} |ct`as ltje `fs}ciic}`jf }j `fs}ciic}`jf&
AF]TP s}c}aeaf}
AF]TP s}c}aeaf} as}cdi`sbas cf ci}atfc}a AF]TP ~j`f} f c OJDJI ociiam sqd%~tjktce& [baf
c OCII s}c}aeaf} fce`fk }ba ci}atfc}a af}tp ~j`f} `s araoq}am `f c ocii`fk ~tjktce) ojf}tji `s
}tcfslattam }j }ba far} araoq}cdia s}c}aeaf} ljiij{`fk }ba af}tp s}c}aeaf}& Aroa~} {baf c OCII
s}c}aeaf} talats }j cf af}tp fcea) }ba AF]TP s}c}aeaf}s cta `kfjtam c} tqf%}`ea&
Ec}ob`fk Ijk`o
@l pjq bc|a daaf k`|af }{j l`ias jl s`e`ict }p~a) scp ecs}at cfm }tcfsco}`jf l`ia cfm pjq cta
taqas}am }j q~mc}a }ba ecs}at l`ia {`}b }tcfsco}`jf l`ia `fljtec}`jf ljt ar`s}`fk taojtms cfm
~ta~cta c ta~jt} jl fa{ }tcfsco}`jfs cfm maia}am }tcfsco}`jfs) }baf pjq sbjqim kj ljt {bc} s
ociiam Ec}ob`fk ijk`o& ]b`s `s cisj gfj{f cs oj%saqaf}`ci ~tjoass`fk&
_jt} dj}b }ba l`ias jf gap cfm oje~cta }ba gaps& @l }ba gaps cta ec}ob`fk }baf q~mc}a }ba l`ia& @l
pjq l`fm cfp taojtm }bc} `s ljqfm `f }tcfsco}`jf dq} fj} `f ecs}at l`ia) }baf }bc} `s fa{ cmm`}`jf
cfm }ba ta|atsa `s maia}`jf& @l }ba ecs}at gap `s ktac}at }bcf }tcfsco}`jf gap) }baf }bc} ojttas~jfms
}j }ba l`ts} ocsa cfm ta|atsa `s }ba saojfm ocsa&
]b`s ocf da acs`ip mjfa `f HOI qs`fk @OA]JJI&
=>
7/23/2019 Mainframe - Refresher - Part 2
41/198
L@IA _]C]Q_ OJMA_
L`ia_}c}qs
Tasqi} Ar~icfc}`jf
4
\CI@M MQ^I@OC]A CI]ATFC]A
GAP MA]AO]AM& F*C
1C]]AE^] ]J J^AF C L@IA ]BC]@_ FJ] C\C@ICDIA&
F*C
;@FOJF_@_]AFOP @F _]JTCKAMA\@OA&
F*C
3> AFM JL L@IA TACOBAM
C saqaf}`ci TACM s}c}aeaf} {cs c}}ae~}am cfm fjfar} ijk`oci taojtm ar`s}am `f }ba l`ia daocqsa }ba afmjl }ba l`ia bcm daaf tacobam) jt }ba l`ts} TACM {csc}}ae~}am jf cf j~}`jfci `f~q} l`ia }bc} {cs fj}~tasaf}&
3=
@F\CI@M TACM C]]AE^] JFTAIC]@\A L@IA& ]BA K@\AF TTFFQEDAT @_ ICTKAT ]BCF ]BATAIC]@\A GAP&
C saqaf} ci TACM s}c}aeaf} {cs c}}ae~}am ljt ctaic}`|a l`ia cfm }ba fqedat jl s`kf`l`ocf} m`k`}s `f}ba taic}`|a taojtm fqedat {cs ictkat }bcf }ba s`xa jl}ba taic}`|a gap mc}c `}ae masot`dam ljt }ba l`ia&
3 @F\CI@M GAP& F*C
43 TAOJTM JQ] JL _ASQAFOA
C saqafoa attjt ar`s}s ljt c saqaf}`ciip cooassam`fmaram l`ia& ]ba ~t`ea taojtm gap |ciqa bcs daafobcfkam dp }ba ~tjktce da}{aaf }ba sqooasslqiaraoq}`jf jl c TACM s}c}aeaf} cfm }ba araoq}`jf jl
}ba far} TA[T@]A s}c}aeaf} ljt }bc} l`ia) jt }bacsoafm`fk taq`taeaf}s ljt sqooass`|a taojtm gap|ciqas {ata |`jic}am&
44 MQ^I@OC]A GAP
Cf c}}ae~} {cs ecma }j {t`}a c taojtm }bc} {jqimotac}a c mq~i`oc}a gap `f c taic}`|a l`ia7 jt cf c}}ae~}{cs ecma }j {t`}a jt ta{t`}a c taojtm }bc} {jqimotac}a c mq~i`oc}a ~t`ea taojtm gap jt c mq~i`oc}aci}atfc}a taojtm gap {`}bjq} }ba MQ^I@OC]A_~btcsa `f cf `fmaram l`ia& ]b`s gap |ciqa c~~i as }j cf`fmaram l`ia `f {b`ob }ba ci}atfc}a gap bcs daafmaoictam +QF@SQA+&
4? TAOJTM FJ] LJQFM
Cf c}}ae~} {cs ecma }j tcfmjeip cooass c taojtm}bc} mjas fj} ar`s} `f }ba l`ia) jt c _]CT] jt tcfmjeTACM s}c}aeaf} {cs c}}ae~}am jf cf j~}`jfci `f~q}l`ia }bc} {cs fj} ~tasaf}&
4=FJ EJTA _^COA CIIJOC]AM ]JL@IA& [T@]@FK DAPJFM ]BACIIJOC]@JF JL ]BA L@IA&
Cf c}}ae~} {cs ecma }j {t`}a dapjfm }ba ar}atfciipmal`fam djqfmct`as jl c taic}`|a jt `fmaram l`ia& Jt) csaqaf}`ci [T@]A s}c}aeaf} {cs c}}ae~}am ljt ctaic}`|a l`ia cfm }ba fqedat jl s`kf`l`ocf} m`k`}s `f}ba taic}`|a taojtm fqedat {cs ictkat }bcf }ba s`xa jl
=3
7/23/2019 Mainframe - Refresher - Part 2
42/198
=4
7/23/2019 Mainframe - Refresher - Part 2
43/198
Ojdji Ojm`fk
Kjjm OJDJI Ojm`fk ~tco}`oas ljt da}}at Ejmqict`}p cfm atljtecfoa&
3& Mj fj} qsa 3 ia|ai&
?& Qsa 22 ia|ai c~~tj~t`c}aip& Ljt ojfm }`jfci fceas&
=&
Cii ia|ai fqedats `fotaeaf} dp cf jmm fqedat `f jtmat }j ciij{ ljt }ba `fsat}`jf jl ar}tc ia|aismqt`fk ejm`l`oc}`jfs7 }b`s tamqoas }ba faam ljt {bjiascia tafqedat`fk jl }ba ia|ais {`}b cii }ba~tjdiaes }bc} }b`s af}c`is&
>3 IA\AI%3&
>1 IA\AI%4&
3> IA\AI%? ^@O 0">4 OJE^%? \CIQA XATJA_&
1&^CTCKTC^Bs jt _AO]@JFs sbjqim da qsam7 }bap sbjqim fj} da e`ram aroa~} {baf }ba^CTCKTC^B fceas cta qsam }j sqdm`|`ma }ba _AO]@JF& @l }b`s `s qsam }baf jfip }ba _AO]@JFssbjqim da ~atljteam&
04 dp}as {`}b fj ecr`eqe fqedat jl gaps& ]j `fotacsa }ba all`o`afop jl }ba sjt}) gaa~}ba gap l`aims c} }ba s}ct} jl }ba taojtm cfm cs ojf}`kqjqs cs ~jss`dia&
2&
KJ]J sbjqim fa|at da qsam7 c s}tqo}qtam ~tjktce sbjqim fj} faam }j qsa }b`s ojeecfm& @lbj{a|at daocqsa jl ojm`fk jt ~tjoass`fk ojfs}tc`f}s) }baf }ba jfip ~jss`dia qsa `s }j }tcfslatojf}tji }j }ba afm jl }ba _AO]@JF jt ^CTCKTC^B da`fk ~tjoassam& @} EQ_] FJ] da qsam `fcfp j}bat ocsa&
0&
Fas}am @L s}c}aeaf}s sbjqim da c|j`mam cfm ojfs`matc}`jf sbjqim da k`|af }j }ba qsa jlA\CIQC]A cs cf ci}atfc}`|a& ]ba j}bat j~}`jf `s }j tas}tqo}qta }ba ijk`o jl }ba ~tjktce sj }bc} }ba`l s}c}aeaf} `s a`}bat ai`e`fc}am jt s`e~i`l`am& ]ba [BAF J]BAT eqs} ci{cps da ojmam7 `l }b`s `s
fj} ~tasaf} }baf `l fjfa jl }ba ~t`jt ojfm`}`jfs cta sc}`sl`am }baf }ba ~tjktce {`ii lcii }btjqkb {`}bfj ~tjoass`fk jooqtt`fk& ]ba [BAF J]BAT s}c}aeaf} sbjqim ci{cps da }ba ics} j~}`jf7 `l `} `s fj}}baf cii ojfm`}`jfs ljiij{`fk cta `ttaia|cf} cs }bap {`ii fj} da }as}am&
3>&
Octa sbjqim da }cgaf {baf qs`fk _]T@FK cfm QF_]T@FK cs }b`s ecp b`ma mc}c s}tqo}qtas& [bafqs`fk }basa j~atc}`jfs }baf }ba JF J\ATLIJ[ oicqsa sbjqim ci{cps da qsam7 `l }b`s `s fj} qsam}baf pjq cta fj} fj}`l`am jl }ba `foje~ia}a j~atc}`jf cfm ojf}tji ~cssas }j }ba far} saqaf}`cis}c}aeaf}&
33& Cii s}tqo}qtas cta }ate`fc} fk {`}b AFM%RRR&
=?
7/23/2019 Mainframe - Refresher - Part 2
44/198
HOI"Hjd Ojf}tji Icfkqcka)
3& [BC] @_ HOI:
3&3 HJD OJF]TJI ICFKQCKA ojfs`s}s jl ojf}tji s}c}aeaf}s }bc}8
`f}tjmqoa c oje~q}at hjd }j }ba j~atc}`fk sps}ae
taqas} bctm{cta ma|`oas
m`tao} }ba j~atc}`fk sps}ae jf {bc} `s }j da mjfa `f }ates jl tqff`fk c~~i`oc}`jfs cfm
sobamqi`fk tasjqtoas
HOI `s fj} qsam }j {t`}a oje~q}at ~tjktces& @fs}acm `} `s ejs} ojfoatfam {`}b `f~q}*jq}~q}%%%
}aii`fk }ba j~atc}`fk sps}ae a|atp}b`fk `} faams }j gfj{ cdjq} }ba `f~q}*jq}~q} taq`taeaf}s& @}
~tj|`mas }ba eacfs jl ojeeqf`oc}`fk da}{aaf cf c~~i`oc} jf ~tjktce cfm }ba j~atc}`fk sps}ae
cfm oje~q}at bctm{cta&
==
7/23/2019 Mainframe - Refresher - Part 2
45/198
3&4 @_ HOI M@LL@OQI]: &&& FJ] FAOA__CT@IP#
]ba tjia jl HOI sjqfms oje~iar cfm `} `s%%%HOI ocf da mj{ft`kb} m`ll`oqi}&
HOI ocf da m`ll`oqi} daocqsa jl }ba {cp `} `s qsam& C fjteci ~tjktcee`fk icfkqcka) bj{a|at
m`ll`oqi}) sjjf daojeas lce`i`ct }btjqkb ojfs}cf} qscka& ]b`s ojf}tcs}s {`}b HOI f {b`obicfkqcka lac}qtas cta qsam sj `fltaqaf}ip }bc} ecfp fa|at daojea lce`i`ct&
HOI ocf da m`ll`oqi} daocqsa jl `}s mas`kf % HOI8
ojfs`s}s jl `fm`|`mqci ~ctcea}ats) acob jl {b`ob bcs cf allao} }bc} ecp }cga ~ckas }j
masot`da
bcs la{ malcqi}s%%eqs} da }jim arco}ip {bc} }j mj
taq`tas s~ao`l`o ~icoaeaf} jl ojeecs cfm dicfgs
`s |atp qfljtk`|`fk%%jfa attjt ecp ~ta|af} araoq}`jf
HOI `s fj} faoassct`ip m`ll`oqi} daocqsa ejs} qsats jfip qsa c secii sa} jl s`e`ict HOI }bc} fa|at
obcfkas ltje hjd }j hjd&
3&? BJ[ MJ PJQ _AFM @FLJTEC]@JF ]J ]BA OJE^Q]AT:
DC]OB TJOA__@FK \_& @F]ATCO]@\A TJOA__@FK
@f}atco}`|a tjoass`fk eacfs }bc} pjq k`|a }ba oje~q}at c ojeecfm cfm }ba oje~q}at tas~jfms
}j pjqt ojeecfm taqas}& @} `s ejta i`ga c ojf|atsc}`jf&
Dc}ob tjoass`fk eacfs }bc} pjq k`|a }ba oje~q}at c {bjia ktjq~ jl ojeecfms) qsqciip `f }ba
ljte jl sjea sjt} jl ~tjktce pjq bc|a {t`}}af) cfm bc|a }ba oje~q}at ~tjoass }b`s ktjq~ jl
ojeecfms& @} `s ejta i`ga {t`}`fk c ia}}at&
4& DC_@O _PF]CR JL HOI _]C]AEAF]_
**FCEA J^ATC]@JF J^ATCFM)J^ATCFM)J^ATCFM OJEEAF]_
yfceal`aim
yj~atc}`jf
l`aim
yj~atcfm l`aim
yojeeaf} l`aim
fcea l`aim % `maf}`l`as }ba s}c}aeaf} sj }bc} j}bat s}c}aeaf}s jt }ba sps}ae ocf talat }j `}& ]ba
fcea l`aim eqs} dak`f `eeam`c}aip cl}at }ba saojfm sicsb& @} ocf tcfka ltje 3 }j 2 obctco}ats `f
iafk}b) cfm ocf ojf}c`f cfp ci~bcfqeat`o "C }j X jt fc}`jfci "N - / obctco}ats&
j~atc}`jf l`aim % s~ao`l`as }ba }p~a jl s}c}aeaf}8 HJD) ARAO) MM) jt cf j~atcfm ojeecfm&
j~atcfm l`aim % ojf}c`fs ~ctcea}ats sa~ctc}am dp ojeecs& ^ctcea}ats cta oje~js`}as jl
~tasot`dam {jtms "gap{jtms cfm |ct`cdias ljt {b`ob `fljtec}`jf eqs} da sqds}`}q}am&
ojeeaf}s l`aim % j~}`jfci& Ojeeaf}s ocf da ar}afmam }btjqkb ojiqef 2>) cfm ocf jfip da ojmam
`l }bata `s cf j~atcfm l`aim&
=1
7/23/2019 Mainframe - Refresher - Part 2
46/198
Kafatci HOI Tqias8
Eqs} dak`f {`}b ** "aroa~} ljt }ba *( s}c}aeaf} `f ojiqefs 3 cfm 4
@s ocsa%safs`}`|a "ij{at%ocsa s hqs} fj} ~ate`}}am
FCEA l`aim `s j~}`jfci
eqs} dak`f `f ojiqef ? `l qsam eqs} ojma jfa jt ejta dicfgs `l je`}}am
J^ATC]@JF l`aim eqs} dak`f jf jt daljta ojiqef 3%0 jt fc}`jfci "-)N)/ obctco}ats% l`ts} obctco}at eqs} da ci~bcda}`o jt fc}`jfci
HJD % `fm`oc}as }ba dak`ff`fk jl c hjd
Qsat`m % c 3 }j ; obctco}at qsat `maf}`l`oc}`jf css`kfam }j cooass }ba sps}ae
=&3 CMM@]@JFCI J^ATCFM_ JL ]BA HJD _]C]AEAF]
**hjdfcea HJD Q_AT5qsat`m ]@EA5e E_KOIC__5oicss FJ]@LP5qsat`m
Q_AT5qsat`m @maf}`l`as }j }ba sps}ae }ba qsat araoq}`fk }ba hjd
]@EA5e ]j}ci ecob`fa "e`fq}as ciij{am ljt c hjd }j araoq}a
E_KOIC__5oicss Jq}~q} oicss ljt }ba hjd ijk
FJ]@LP5qsat`m Qsat }j taoa`|a c ]_J easscka q~jf oje~ia}`jf jl c hjd
=&3&3 E_KOIC__
]ba E_KOIC__ ~ctcea}at ciij{s pjq }j s~ao`lp }ba jq}~q} oicss }j {b`ob }ba j~atc}`fk sps}ae
E\_ `s }j {t`}a }ba hjd ijk jt hjd af}tp sqdsps}ae "HA_ eassckas& @l pjq mj fj} ojma }ba
E_KOIC__ ~ctcea}at) E_KOIC__5H `s }ba malcqi} cfm {`ii da qsam& E_KOIC__5H `fm`oc}as
}ba jq}~q} {`ii da ~t`f}am jf 2 3*4$ dp 33$ bjia ~c~at&
]b`s foiqmas }ba ljiij{`fk8
3& Hjd Af}tp _qdsps}ae "HA_ Eassckas
4& Attjt Eassckas
?& HOI _}c}aeaf}s
=& Mc}csa} M`s~js`}`jfs
1& Coojqf}`fk fljtec}`jf
Bata `s c i`s} jl c|c`icdia jq}~q} oicssas8
C ktaafdct ~c~at
1%0 ]_J baim jq}~q} O%X @DE ~cka ~t`f}at jq}~q} oicssas& _aa obct} `f sao}`jf $_ps%jq} Oicssas ljt @DE
^t`f}$ jf ~cka 42&
=;
7/23/2019 Mainframe - Refresher - Part 2
48/198
1& ]BA ARAO _]C]AEAF]
Qsa }ba ARAO "araoq}a s}c}aeaf} }j `maf}`lp }ba c~~i`oc}`jf ~tjktce jt oc}cijkam jt `f%s}tace
~tjoamqta }bc} }b`s hjd `s }j araoq}a cfm }j }aii }ba sps}ae bj{ }j ~tjoass }ba hjd&
**s}a~fcea ARAO ~tjoamqta)TAK@JF5////G jt
**s}a~fcea ARAO ^KE5~tjktce)TAK@JF5////G
s}a~fcea % cf j~}`jfci 3 }j 2 obctco}at {jtm qsam }j `maf}`lp }ba s}a~
ARAO % `fm`oc}as }bc} pjq {cf} }j `f|jga c ~tjktce jt oc}cijkam ~tjoamqta
~tjoamqta % fcea jl }ba oc}cijkam ~tjoamqta }j da araoq}am
~tjktce % fcea jl }ba ~tjktce }j da araoq}am
TAK@JF5////G % cejqf} jl s}jtcka }j ciijoc}a }j }ba hjd
1&3 ^TJKTCE_ CFM OC]CIJKAM ^TJOAMQTA_
** ARAO ^KE5~kefcea
C ~tjktce talattam }j jf }ba ARAO ^KE5 s}c}aeaf} `s c oje~`iam cfm i`fgam |ats`jf jl c sa} jl
sjqtoa icfkqcka s}c}aeaf}s }bc} cta tacmp }j da araoq}am }j ~atljte c mas`kfam }csg& @} `s cisj
gfj{f cs cf araoq}cdia ijcm ejmqia& @} eqs} tas`ma `f c ~ct}`}`jfam mc}csa}&
** ARAO oc}cijkam%~tjoamqta%fcea
Daocqsa }ba scea sa} jl HOI s}c}aeaf}s cta jl}af qsam ta~ac}amip {`}b i`}}ia jt fj obcfka }bap
ocf da s}jtam `f oc}cijkam ~tjoamqtas& HOI ~tj|`mas ~tjktceeats {`}b }ba j~}`jf jl ojm`fk }basa
s}c}aeaf}s jfip jfoa) taojtm`fk cfm oc}cijk`fk }ba s}c}aeaf}s qfmat cf c~~tj~t`c}a fcea `f c
~tjoamqta i`dtctp) cfm }baf `f|jg`fk }basa s}c}aeaf}s }btjqkb cf ARAO s}c}aeaf}& _qob c
~ta|`jqsip as}cdi sbam sa} jl HOI s}c}aeaf}s `s gfj{f cs c $oc}cijkam ~tjoamqta&$ ]ba allao} jl
qs`fk c oc}cijkam ~tjoamqta `s }ba scea cs `l }ba HOI s}c}aeaf}s `f }ba ~tjoamqta c~~actam
m`tao}ip `f }ba `f~q} s}tace `f ~icoa jl }ba ARAO s}c}aeaf} ocii`fk }ba ~tjoamqta& ]b`s sc|as }ba
qsat ltje {t`}`fk iafk}bp attjt%~tjfa HOI s}c}aeaf}s& @f sbjt}) }b`s `s HOI }bc} mjas fj} bc|a }j
da `foiqmam `f dc}ob hjds&
( Fj}a }bc} {`}b`f oc}cijkam ~tjoamqtas c ~tjktce {`ii da araoq}am&
1&3&3 Ejm`lp`fk Oc}cijkam tjoamqtas
Cmm`}`jfci s}c}aeaf}s ecp da cmmam }j }ba HOI oje~t`s`fk c oc}cijkam ~tjoamqta c} }ba }`ea jl
`f|joc}`jf& Cisj) j~atcfm |ciqas jf ar`s}`fk HOI s}c}aeaf}s ecp da ci}atam jt ~ctcea}ats mal`fam
`f }ba ~tjoamqta ecp da sqds}`}q}am c} `f|joc}`jf }`ea&
=2
7/23/2019 Mainframe - Refresher - Part 2
49/198
]ba |ciqa `f }ba j|att`ma s}c}aeaf} ta~icoas }ba |ciqa ljt }ba scea ~ctcea}at `f }ba oc}cijkam
~tjoamqta& Oc}cijkam ~tjoamqta s}c}aeaf}s eqs} da j|att`mmaf `f }ba scea jtmat cs }bap c~~act
`f }ba ~tjoamqta&
**~tjos}a~fcea&mmfcea MM ~ctcea}at5|ciqa
Pjq ocf ejm`lp oc}cijkam ~tjoamqtas dp8
J|att`m`fk ~ctcea}ats `f cf ar`s}`fk MM s}c}aeaf}
Cmm`fk MM s}c}aeaf}s }j }ba ~tjoamqta& ]j cmm fa{ MM s}c}aeaf}s ia} }bae ljiij{ cfp
obcfkam MM octms ljt }bc} s}a~&
]j ejm lp cf ar`s}`fk MM s}c}aeaf}) jfip }bjsa j~atcfms }j da obcfkam faam da ojmam jf }ba
ejm`lp`fk MM s}c}aeaf}& ]ba taec`f`fk j~atcfms jl }ba MM s}c}aeaf} {`}b`f }ba ~tjoamqta {`ii
da qfobcfkam& @l ejta }bcf jfa MM s}c}aeaf} `f c ~tjoamqta `s }j da ejm l`am) }ba ejm`lp`fk MM
s}c}aeaf}s eqs} da ~icoam `f }ba scea jtmat cs }ba jt`k`fci MM s}c}aeaf}s jooqt `f }ba ~tjoamqta&
]j cmm c MM s}c}aeaf} }j cf ar`s}`fk ~tjoamqta) ~icoa }ba MM s}c}aeaf} cl}at }ba ~tjomqta
`f|joc}`jf ARAO s}c}aeaf} cfm cfp ejm`l`am MM s}c}aeaf}s {`}b`f }ba hjd s}a~&
** ARAO _C_
**FA[MM MM M_F5qsat&l`ia)M@_^5_BT
[baf ijjg`fk c} pjqt jq}~q}) }ba ljiij{`fk spedjis {`ii ma}ate`fa {bc} g`fm jl s}c}aeaf} `s
`fm`oc}am {baf pjqt hjd tqfs8
** @fm`oc}as HOI s}c}aeaf}s
RR @fm`oc}as oc}cijkam ~tjoamqta s}c}aeaf}s
R* @fm`oc}as c ejm`l`am oc}cijkam ~tjoamqtas s}c}aeaf}
7/23/2019 Mainframe - Refresher - Part 2
50/198
**mmfcea MM j~atcfm)j~atcfm)a}o&
mmfcea % c 3 }j 2 obctco}at fcea k`|af }j }ba MM s}c}aeaf}
MM % MM s}c}aeaf} `maf}`l`at
j~atcfm % ~ctcea}ats qsam }j mal`fa }ba `f~q} jt jq}~q} mc}csa}
]ba MM _}c}aeaf}
c~~acts cl}at cf ARAO s}c}aeaf}
k`|as }ba sps}ae `fljtec}`jf jf ecfp }b`fks) `foiqm`fk }ba mc}csa} c}}t`dq}as) }ba
m`s~js`}`jf jl }ba mc}csa} {baf }ba hjd oje~ia}as) cfm {b`ob `f~q}*jq}~q} ma|`oa"s }j
qsa
7/23/2019 Mainframe - Refresher - Part 2
51/198
@f }b`s arce~ia) }ba qsat`m QK@DE `s araoq}`fk c _C_ ~tjoamqta {`}b }ba _C_ ~tjktce `fsat}am
cl}at }ba _P_@F i`fa&
**_C_TQF HJD Q_AT5QK@DE
** ARAO _C_)TAK@JF531>>G
**_P_@F MM (_C_ s}c}aeaf}s
*(
**
> "MALCQI] TA]C@F2 2
TA]C@F3 3 TA]C@F0 0
TA]C@F4 4 TA]C@F3> 3>
13
7/23/2019 Mainframe - Refresher - Part 2
52/198
TA]C@F? ? TA]C@F3= 3=
TA]C@F= = TA]C@F42 42
TA]C@F1 1 TA]C@F1< 1 ' ?> 5 => }tcogs
M`tao}jtp 5 "3(1 5 1 eaedats*mc}csa}
]b`s _^COA arce~ia ciij{s c }j}ci jl 3>> }tcogs ljt }ba mc}csa} {`}b 2 dijogs tasat|am ljt }bam`tao}jtp&
** _^COA5"]TG)"41)1)2
]j}ci _~coa 5 "3(41 ' "31(1 5 41 ' ;1 5 3>> }tcogs
M`tao}jtp 5 "2(1 5 => eaedats*mc}csa}
( Fj}a }bc} }ba }tcog oc~co`}p ljt ??2> `s 3 }tcog 5 =;)=;< obctco}ats&
7/23/2019 Mainframe - Refresher - Part 2
57/198
]b`s _^COA arce~ia ciij{s c }j}ci jl 14>>>> dp}as ljt }ba mc}csa}&
** _^COA5"2>)"1>>>)3>>
]j}ci _~coa 5 "3(=>>>>> ' "31(2>>> 5 =>>>>> ' 34>>>> 5 14>>>> dp}as
( Fj}a }bc} m`tao}jtp dijogs cta ci{cps > ljt saqaf}`ci mc}csa}s7 }bataljta) }ba m`tao}jtp~ctcea}at `s FJ] Q_AM ljt saqaf}`ci mc}csa}s&
)DIG_@XA52>>>
ocf da s~ao`l`am cs8
** TAOLE5LD)ITAOI52>
]ba dijogs`xa ~ctcea}at ocf da je`}}am daocqsa _E_ {`ii saiao} }ba j~}`eqe dijogs`xa&
TAOLE5rr s~ao`l`as }ba taojtm ljtec}& ]ba ljtec} ocf da jfa jt ejta jl }ba ljiij{`fk
obctco}ats8
L l`ram%iafk}b taojtms
\ |ct`cdia%iafk}b taojtms
Q qfmal`fam%iafk}b taojtms
LD l`ram cfm dijogam
LDC l`ram) dijogam) {`}b CF_@ octt`cka ojf}tji obctco}ats
\D |ct`cdia cfm dijogam
\DC |ct`cdia) dijogam) {`}b CF_@ octt`cka ojf}tji obctco}ats
ITAOI5pp s~ao`l`as }ba iafk}b jl taojtms
aqci }j }ba taojtm iafk}b ljt l`ram%iafk}b taojtms
aqci }j }ba s`xa jl }ba ictkas} taojtm ~iqs }ba = dp}as masot`d`fk }ba taojtm+s s`xaljt
|ct`cdia%iafk}b taojtms
je`} }ba ITAOI ljt qfmal`fam taojtms
ITAOI ocf tcfka ltje 3 }j ?4; dp}as
1;
7/23/2019 Mainframe - Refresher - Part 2
58/198
DIG_@XA5xx s~ao`l`as }ba dijogs`xa `l pjq {`sb }j dijog taojtms
eqs} da c eqi}`~ia jl ITAOI ljt l`ram%iafk}b taojtms
eqs} da aqci }j jt ktac}at }bcf ITAOI ljt |ct`cdia%iafk}b taojtms eqs} da cs ictka cs }ba ijfkas} dijog ljt qfmal`fam%iafk}b taojtms
DIG_@XA ocf tcfka ltje 3 }j ?4; dp}as
)DIG_@XA50>=>
]b`s mc}csa} {`ii bc|a l`ram iafk}b taojtms {`}b c iafk}b jl 2>& ]bata {`ii da 33? taojtms jl mc}c
~at dijog&
DIG_@XA*ITAOI 5 0>=>*2> 5 33? taojtms jl mc}c ~at dijog
]b`s mc}csa} {`ii bc|a |ct`cdia iafk}b taojtms {`}b c ecr`eqe jl 411 obctco}ats& ]ba dijogs`xa
jl }ba mc}csa} {`ii da ?34>&
7/23/2019 Mainframe - Refresher - Part 2
59/198
DIG_@XA5xx s~ao`l`as }ba dijogs`xa `l pjq {`sb }j dijog taojtms
eqs} da c eqi}`~ia jl ITAOI ljt l`ram%iafk}b taojtms
eqs} da aqci }j jt ktac}at }bcf ITAOI ljt |ct`cdia%iafk}b taojtms
eqs} da cs ictka cs }ba ijfkas} dijog ljt qfmal`fam%iafk}b taojtms
DIG_@XA ocf tcfka ltje 3 }j ?4; dp}as
MAF5mafs`}p eacsqtas }ba fqedat jl d`}s }bc} cta s}jtam `f c qf`} jl eacsqtaeaf} jf }ba }c~a&
]b`s eacsqtaeaf} `s ojeejfip talattam }j cs D^@ "d`}s ~at `fob&
mafs`}`as cta ta~tasaf}am `f }ba MAF ~ctcea}at cs ljiij{s8
4 2>> D^@
? 3> D^@
= D^@
( ?2G JT RL D^@
{baf cmm`fk l`ias }j cf ar`s}`fk }c~a cii fa{ l`ias {`ii da {t`}}af c} }ba scea mafs`}p
cs }ba l`ts} l`ia fj ec}}at `l pjq s~ao`lp m`llataf}ip&
]ba ICDAI ~ctcea}at }aiis }ba }p~a jl icdai) }ba taic}`|a l`ia fqedat jf }ba }c~a) cfm {ba}bat }ba
mc}c sa} `s }j da ~tj}ao}am ljt `f~q} jt jq}~q}&
** ICDAI5"l`ia/icdai}p~aejma)
l`ia % }ba taic}`|a l`ia fqedat jf }ba }c~a "3%= m`k`}s
}p~a % }ba }p~a jl icdai jf }ba }c~a
FI Fj Icdai
_I _}cfmctm Icdai
CI Ceat`ocf Fc}`jfci _}cfmctm IcdaiDI^ Dp~css Icdai tjoass`fk
ejma @F*JQ] ~ctcea}at
@F ~tj}ao}s }ba l`ia ltje da`fk j~afam ljt jq}~q}
JQ] ~tj}ao}s `} ltje da`fk j~afam ljt `f~q}
** ICDAI5"?)_I))@F L`ia ? jf c _I }c~a ocf jfip da tacm
** ICDAI5"3)FI))JQ] L`ia 3 jf c FI }c~a `s j~af ljt jq}~q}
7/23/2019 Mainframe - Refresher - Part 2
60/198
**LJT]TQF HJD Q_AT5QK@DE
** ARAO LJT]\OIK) TAK@JF54>>>G
**LJT]&_P_@F MM (
tacm"?)3> r)p
3> ljtec}"3r)l=&3)3r)l=&3
*(
**KJ&L]>?L>>3 MM M_F5QK@DE&LJJM)QF@]5_P_MC)M@_^5_BT
*(
**
>>G
**JIMMC]C MM M_F5QK@DE&MC]C)QF@]5_P_MC)M@_^5_BT
**_P_@F MM (
mc}c jfa7 `fl`ia jimmc}c7
`f~q} r p x7
*(
**
r)p
3> ljtec}"3r)l=&3)3r)l=&3
*(
**KJ&L]>2L>>3 MM M_F5QKCDO&FA[L@IA)QF@]5_P_MC)
** M@_^5"FA[)OC]IK)MAIA]A)
7/23/2019 Mainframe - Refresher - Part 2
61/198
** _^COA5"]TG)"=>)3>)TI_A)
** TAOLE5LD)ITAOI52>)EKE]OIC_5TA]C@F;
*(
**
>>G
**FA[MC]C MM QF@]5_P_MC)
** M_F5QKRPX&_C_&MC]C)M@_^5"FA[)OC]IK)MAIA]A)
** _^COA5"]TG)"=>)3>)TI_A)
** TAOLE5LD)ITAOI52>)EKE]OIC_5_]CFMCTM
**_P_@F MM (
mc}c arce~ia7
`f~q} r p x7
octms7
3 4 ?
= 1 ;>
H bjia icfmsoc~a 4 3 3?4
7/23/2019 Mainframe - Refresher - Part 2
63/198
( _P_JQ] oicss |ciqas ecp da qsam ljt easscka oicss "E_KOIC__&
2& JQ]^Q] HOI _]C]AEAF]
]ba JQ]^Q] s}c}aeaf} `s qsam }j s~ao`lp ~tjoass`fk j~}`jfs ljt c sps}ae jq}~q} mc}c sa}& ]basa
j~}`jfs cta qsam jfip {baf }ba JQ]^Q] s}c}aeaf} `s ar~i`o`}ip jt `e~i`o`}ip talatafoam dp c
spsjq} MM s}c}aeaf}&
**fcea JQ]^Q] LJTEMAL5lmal CKAMAL5~malOBCT_5obLJTE_5ljte
** OJ^@A_5fMA_]5mas}MALCQI]5mm
fcea % c 3 }j 2 obctco}at fcea k`|af }j }ba JQ]^Q] s}c}aeaf}
JQ]^Q] % JQ]^Q] s}c}aeaf} maf}`l`at
LJTEMAL5lmal% s~ao`l`as {ba}bat }j qsa mq~iar jt s`e~iar cfm j|aticp
MQ^3 mq~iar) fj j|aticp
MQ^4 mq~iar) ktap dct j|aticp
_E^3 s`e~iar) fj j|aticp
_E^4 s`e~iar) ktap dct j|aticp
^CKAMAL5~mal% s~ao`l`as }ba ijk`oci ~cka iafk}b cfm {`m}b) ljf}s) i`fas {`}b`f c ~cka) cfm
eqi}`~ia ijk`oci ~ckas jf c ~bps`oci ~cka
^JT3 ~jt}tc`}) i`fas c} < i`fas ~at `fob^JT? ~jt}tc`}) 4 q~ ljtec}) 4 Hjqtfci`se Dq`im`fk
7/23/2019 Mainframe - Refresher - Part 2
64/198
___>? Cmatbjim Dq`im`fk
FO]30 Dtjjgs Bcii
MALCQI]5mm % s~ao`l`as }bc} }b`s JQ]^Q] s}c}aeaf} ocf jt ocffj} da talatafoam dp c spsjq}
MM s}c}aeaf}
PA_ s~ao`l`as }bc} }b`s `s }ba malcqi} JQ]^Q] s}c}aeaf} ljt ljt cii ~t`f} l`ias {`}b`f c hjdFJ s~ao`l`as }bc} }b s `s fj} }ba malcqi} JQ]^Q] s}c}aeaf}
( Fj}a `l pjq cta kj`fk }j BJIM c ~t`f} mc}csa} {`}b cf JQ]^Q] s}c}aeaf} cssjo`c}am {`}b `})
pjq {`ii bc|a }j lqiip s~ao`lp cii jl }ba ~ctcea}ats jf }ba JQ]^Q] s}c}aeaf}& Ojf}co} }ba QOF_
Bai~masg ljt ejta ma}c`is&
2&3 ARCE^IA_ JL ]BA JQ]^Q] _]C]AEAF]
]j taqas} }bc} }ba $ktcp dct$ j|aticp fj} ~t`f} jf c icfmsoc~a spsjq} oicss ljt cii ~t`f} l`ias)
ojma8
**JQ]3 JQ]^Q] LJTEMAL5MQ^3)MALCQI]5PA_
]j taqas} s`e~iar "jfa s`mam ~t`f}`fk ljt c mq~iar spsjq} oicss ljt cii ~t`f} l`ias) ojma8
**JQ]3 JQ]^Q] LJTEMAL5_E^3)MALCQI]5PA_
]j taqas} eqi}`~ia oj~`as jl c ~t`f} l`ia) ojma8
**JQ]3 JQ]^Q] OJ^@A_534
% {`}b %
**mmfcea MM _P_JQ]5L)JQ]^Q]5(&JQ]3
0& HA_? OJF]TJI _]C]AEAF]_
0&3 **(EC@F _]C]AEAF]
]ba **(EC@F s}c}aeaf} `s qsam }j mal`fa }ba ~tjoassjt taq`taeaf}s ljt }ba oqttaf} hjd& @}
s~ao`l`as {bc} }`ea }ba hjd {`ii da araoq}am) bj{ ecfp i`fas `f }ba hjd) cfm {bata }ba hjd `s }j da
~t`f}am&
**(EC@F OIC__5rI@FA_5pJTK5QKC@DE3&jtk
7/23/2019 Mainframe - Refresher - Part 2
65/198
OIC__5r s~ao`l`as }ba hjd oicss ljt }b`s hjd
D Dc}ob "malcqi} Cfp}`ea mc`ip
F@]A > ^E qf}`i ;8>> CE mc`ip
[AAGAFM > ^E Lt`mcp qf}`i ;8>> CE Ejfmcp
X 38?> CE qf}`i ;8>> CE mc`ip) {aagafms) bji`mcps
DI > E qf}`i ;8>> CE mc`ip) ejta }bcf 2 EAK tak`jfXI 38?> CE qf}`i ;8>> CE mc`ip) ejta }bcf 2 EAK tak`jf
I@FA_ s~ao`l`as }ba ecr`eqe fqedat jl i`fas jl mc}c }j da ~t`f}am ltje }b`s hjd `f eqi}`~ias jl
c }bjqscfm "malcqi} 5 1>>>
JTK5QKC@DE3&jtk s~ao`l`as c ~t`f}at mas}`fc}`jf ljt }ba spsjq} mc}csa}
IJOCI Djpm Ktcmqc}a _}qm`as
___>4 Hjqtfci`se Dq`im`fk
___>? Cmatbjim Dq`im`fk
FO]30 Dtjjgs Bcii
0&4 HJD _OBAMQI@FK _^AO@L@OC]@JF_
_`foa ]_J `s c }`ea sbct`fk j~atc}`fk sps}ae) `} ciij{s ecfp ~aj~ia }j qsa }ba oje~q}at c} }ba
scea }`ea `f sqob c {cp }bc} acob `s qfc{cta }bc} }ba oje~q}at `s da`fk qsam dp j}bats& ]`ea
sbct`fk c}}ae~}s }j }j ecr`e`xa cf `fm`|`mqcis qsa jl }ba oje~q}at) fj} }ba all`o`afop jl }ba
oje~q}at `}sail& @f jtmat }j mj }b`s) hjd sobamqi`fk `s qsam }j css`kf hjds }j c oat}c`f oicss `f jtmat
}j ecr`e`xa }ba tasjqtoas c|c`icdia }j acob qsat&
^t`jt`}p
%%%%%%%
ZZZZZZZZZZZ
DC]OBy =y
y ZZZZZZZZZZ ?
ZZZZ
F@]A y ZZZZ 4
Cfp hjd ocf da sobamqiam }j tqf c} f`kb} jt jf }ba {aagafm dp ojm`fk8
**(EC@F OIC__5F@]A
jt
**(EC@F OIC__5[AA