Professional Documents
Culture Documents
• -A
"-fl-\ IY) a...1() r__
pa IY\(L_ kS a ~
1_
r<'J~ nwmp
_ ~e.r
n.. (JY
server wh ;J.,, i,v~
Dtba~VctY)r-~u:
• -+-Ii9 ~ Ll½t!.g-- -te,J, r,o/o'3 a'
O V~olq ~r)O'°n·
~ l ic_a \; Or\$ :
· B.a.,k,nr
• Ra:1\t,.J2t\r
· lnsu.raf)ce.,
, -A; rt j ()~
· R~,l Marl:s
·Tefearrn
~ Sl-ock_ f\Aay~~
~ "-1oktt~ :
J) COBOL- .. pn:,'.]1,,rrwl'\in,a- .I.M1u.'\~• CHW.) / W.~r f-n~n,:lr,
LL['l"(\N'1~ Bu~ln, .1.(1 ()n,l)hq 'Mal/A~•)
Ccrml'Y1eri ud I "l't>btMl 't\f')al,(t'\q'·'
. __s+ruchi.ral Co&i nf ~c\f")~(,(~~e •
F ML( to {e a rf) anof rf'i a '1~mi f') .
. .Ou.~~ r)~ <I) 1%0 .b~ a -I-earn cal\d CoOMYL
camfu,nce on Dzh if rM'\,1 b"f af )
. 2 "'cJ h;_jlw..t-- levJ Ian~
: ~-- tn~ Jan~uar,-
. ENVll(0NM8'JT D(VISIQN .
· DA=IA- DI V~I ON .
. PRoC~DuR~ D1v1~10N.
CoBoL-
t
_DIV1~10NS
t
SFCTTO~
'1;
parl\gr~~
J;
SU1tenCeg
J;
sht-emenh
t
h)o,cM,
-J;
dran~~ C-,4 -z, oJ:J, ~p~1.1I ch,rt11~J- Mztt S~ ,;z ·
lDE=NTIF•C.A-TION 0\/l~lON :
""'
• .1 L ~ou.ld ~ l~ !it .statement- in ~()y CDBoL- P"'t'Vrr(') . .1\:--i.s
rn11 " ~ =.u:.l -for d al Ztrafuri pwpo-> £- • '.i1- i.!. -fu~...,- ol1V1d.,.ol
inl:o parl',~f~h1.
szrnax~-
IDENTHCAT'ON D'VKtON.
[-AuTHOR, U~ERNAM~
DA1T-WR1•T""E=N DD/ MM/YVV'<
DA-TF- C:OMplL-8) DD) MM/ 'fl('('{ J
• 0~ p,-orarn-icf i;, marxJa t.o'nr pa 'Q mph Vl !cf Vltihca I,"')
d,Vl~ion.
. $o= a,-.npul:er ~eate.a the. rn21Ji; f)e. OT'\ wh,d, -!tie: rr~ rn
is ~ wl-ed/ Con,p~led .
. Obj cl- Cume Fer -.sp~ i ~ lf5e rn .ii Jii f)e. ba ct -~
IN br PY1.)(!1<l/Y)
~ e)(ecu!-e_cf.
, +:; le CbnTYOI (.l, u.i. e_c,( to )cfrnb{y a (f £he, ~--l ~ U1.e4 tr) 1ire,
Fjr~rn -
DArA DIV1£l0N:
Pt<.OCEDLJJ<.~ DlV1~ION =
ID~TTACA-TION DIVl~\ON.
-f D~TA
~
DIVISfON.
IPQoCEDURG= DtVI~ION.
1
E N v I R ONMFI\JT DIVl~ION •
C O N +2 1-qUR-AT\ON SECTION,
o,vi~10 "'· -,
D €- C.I t-,.-1,AL po1Nr IS COVMA .
'f\1,AJ,,.'-r: J. ~k'l~; 1- ~ p v T-OtJTpUT ..5tCTl0N-.
Id tJ)J./1 i:fJ1'i
F- 'l L E. CoNTROL.
y
\- I / (/ It G ~ .JQAl:JE s~r 01\J
f ,/ 1I f 11 A1 lfJf ~
, pf .fL-- re pv ciroi
_,; ,,..,"-10- Dr._ LA ✓ p,.. ~r~,
p ~ ._,,/ ( D Jv
/. -A pI ~-A.
~ Aatr,fr?Jmd-.-
M,f
'
I'.,
'(&~
, ff\'31(\ fr arn, ~ ~ ,r d.,,)IJ tf
°'tftF~
C,(,ro)JJJ? 0--11 I>../( & 1~JJ,,J ff,~ !JJ-'da1}J3,1o
r,, :,1tp1. ,t.,Ji,oJ b~ V(la,ln
vx. (~1-Y
f( Vb~ -eT 0)pev1) ~01JfllL-
' iJJ / f..wt
{lft1/1"0
\/.ARJAB~ DE="ci....A-rzATioN rf\J COBOL!
$~tax~
LEVE=L-~O V~R_- NAMf= p1c__ DA1A1"<Pt7&.!~12-fi VAWE
LtTE.RAL .
, pie. ~ M~ -to~~'f I
~ Jqfa ctf~ 1--
\ ~ G{2f~ £1ff-•
_J
i.£ve1 ~umb~ :
~ COBOL eonstsls of- Sorne. 1~ rxilr)ber.5· .,,
• U6e~ -to .£~-hL, _t_J
l - . .,l LY)e. leve,( of- ~ I
Cons1sl3" 0t :)_ cff5t~tt.
<..J
o1 - -ft oiab, in ~ ~-
erner,f::ary I -6 rou..p
o2-49 - £Lem~t-ary I 'r'D (
6t; - W,e,;j -foy ~oian--,2. c..p / .su.{, ,r-ou.p- Caf\ ~ 1
b<.. kJa.-d v/o o/
=t--7 - Indep,ri&er,l::-/ Inclf Jdua I ( 44-, w.. '4D~ 1)1)
'Bg - GmJiUons f=) varhr cf&,j.
• ~n Cll'\IJ p)oa ram, }irtl 'dnl"f 1.. ¥,·I
~ l lernen\ MY v" hr7 dbl,, l '(~mpk
,T()r NT\(lC •,'\lhJ"I f)1Vl<,1L)r-l
1'l;l t, nrt r An,>,, (;IV1 ~,o, ,.
PRo~RAM rr'D · S l"-.\Cil t VAi' . fJ\J,()l',(,PJ\f~ :, () (llr.ir.,vpr)f fl
Q'p: SR\
'
be_ Zf;"Ro I<G"Ro~ .
-h)y alph-a be:Hc 1 pb~ b0 u rnenc
2\ { w~ 1f -be.. Sp, A,.._
rtL-t- /SpA-ee~
~: OI WDl p1c Cll4-') VA-Lue- ZtiRo/ z.E=l?_OS.
ts.I,1 It ; fl. '<l"", p ·i1 l'I\ 1 ,,1,,, ~·" I ('r,nl ,1iri ( h,. p1r lJ Cho,dd ~
d~c l~tfd c,nl,d h,d OI lvve/ nwl'1ba.
11),, d.,{{eunce 6/w of &.I ·H .;;., 101 1 IJ. w.eJ 1-o,, ~"f 1~
ru 1Ndl ;a,- ,..Jemel)tary hui '171 1 1/2 w.c.ol ~ i,,i½-,
e~etnuJ ztrit hi..&, not -for (l'l'Wf 1h.('().
DD- Datil DuCAfptcrr- .tl-rnt:s spt"ci~ ft,, 1/p ~ O/p slrrrk of-
cxu p1031- ~rf).
oU te,r4 \ _ff ~
~ rMlr
J
-ARITH M A--11C..
(!) -Adufd,~
@ ~u_1wa.J-i011
--.'\ {){)
@ Mt-J-li'plfc~-kOo) 0 V&"TR AGr
(fJ D·Nt.s1~ MvL-npL~
DlVt['I~
-PR.Octf<AM-:Lv.
"i" f"'\ AR(TU
-M- •n M.ATJWp5 R.AflONS
OJ D p1c. l'.\(J...).
+ ~ .fye
C:0Mpt.1re
01 ~ p,c_ llfo), D~Vlt)f; -A BY B ~vt~6 +
~ At ND~:6
01 F Pie. qC,i..) ·
t
i
0/ q- p,c..
pRo CEDuR'7 ·DvtStON .
tjb-) .
~ f\.- -A tfm, - sru- 8
M AtN-PARA -
-rAOD -A TO B ~VlNq C,
PRoErRA:M-1D - -AV€i-2-NvMBfRS.
DATA DIVISION.
WORKIN6-STORA~ SFCTION.
4c
~
01 x pre qc.2-).
4f OJ Y PlC ~(.2-) .
ol z. pie 9(.2-)-
1 [)RoCEDUR_l:7 DIVlSION.
-kcE=pT X .
--AccE=f)TV.
.-l#-dci£f>'/rlId.J.
~
~, Cov1pun;: z = CC x+Y) 12).
4' DIS PL-Ay I ---4VFR-AE:rt ~ I .,z I &, I y I f.S J z_.
Srop '<LJN,
l-i 1 2,..\ ;7
1
~ w J
t= w zr
[ 1l'l-.l3I_i1 ~ wlzlcl
'::i kczd-~ ti I ~ 14 \ ~ 7 N ( vJtz. f
. ~~ cm ,Si:;~e
error ex: arn p~:
On ~ i.:te.. e,ror &1 N u
D1spLA'< z
I COtv1puTF z : )( + Y ..
D1~pL-A'( 1
0N SIZS t?RRoQ 15 Nor ID&JIT-ReD 1
ti-JD- CoMpcrn;:-.
r ·Ru1'!.
~p ! . 2o
)) Olp : Bo
-A-DDl""TTON Of::- 3o 8,; ~ ~ ~
8frnple.. T:F :
-Acc.epr--A,.
'(p ,2Q
,e:> '
TF -A> LO
D1SPLA-'( 1 A- 1
l5 "9 RE=ATtR_ tH A-N 1o 1
E'ND-f~.
mp~ut---.\.
-tKample. ;
* 1De;.J11-Ac-A=rfor-J i){vtStOtJ.
PR_oqRA~-~. _n:as~.
DATA- D\/\SION.
PROCEDURE=' i)tVISlON.
~ l-==-1 0
D I..S PLA y IV A-LV l7 IS -R?O-A-L \
a'.)
t=Lsc
t ..J.-i\~
l.l'fD-rF .
.DLS PL-A-Y ' V'~UE;= ts !'JOT ft0.JA--L 1
FND-!f:.
~arn~e :
* ID~lTTHCATI0"'-1 D1VI..S10"-\ ·
PRo6d2.A-M-1-D• -ELSFLF.
DATA-- DrVl~JON.
WOJ<,KI N q-STIJR--AEJG=" SE cnof\l.
-~ 1-=-1-
DIS PL-A~ 'VALVE~ Nor -EQD-A-C
~ <i-F.T=tO
DLs pLA'{ 1
v-A-Lu&" xs -ftvuAL'
~D-f-F.
srop Q.LJN .
Nu~-:t+=-:
~o"-ta)( ~ TF CG:,-,,d,-lian)
STI
sr.2-
-as E r F- CCb-nd-, h:71))
SB
Ft£rs= :U:- (G,rdi11~~
Srtp
-ELlF
sr~
6'.t.D-~
=5JD-'1~
END-TF-.
{ \._ \I'\ '\"\r
~ l''\'\~\l t (h \th"-\ l~l\l , h'I\~
-Accc-p, c
TF --A~e:, ,-AND ~>c
1
Ot~pLAY -I\ Ts -qt< l -A rL7<'
-fI.sE 'LF B>A ~ND B)c
D1spLAv e. , ::rs ---GRFl\;-qz1
-f=t_~ E'
..,
1/p I IO .1/ ..,
I)
1'j
p- I IO
g
'Ir\ ~. -::/.
oy 15
t5 ·f/R cAn: ~
G
u;
{,
C,-p: 1u I { l(Rl-lht R_
~; 10 IS~-f~
►
EVALUATE:
• fuluate. Ll, aho ~ --(or- eonJ:tional Ch&.;1)1 Olm;lar bo
,~ sW-ernef)t-
• dv..fQ~ (;) Cobo/ - fsl'r.
• fy,,J,.iale t,fftc}iv~ &I e.{P.·c;~ ,.,epl~ ·
sf't,.x: :
-fVAW-A1F VAR l ASL{;"
~H~ CoNDfTTDNI
~~
~H&J 0~
~TMB
-fND---FvAW-AtF· L ~ v-
- - - tu-..;t--- -<.
m
• tyj~KJ urn we- CM) ~ 'V)? w b"" ~Jtun.c 1.U'f nf u,J.u,.J.i.
• WI--IFN 01HF'R V, ttr, J'liunal ,dnit, but-i't-~ h'f8hi 'lU.Cffi-
tner)cfable. -iv Code. u WJ./6N Dfffca._" ~FtJT
~
1~ al~ ~ -hue .sfal-mw,t:-
" Wl)ef) 'any ~ ~ Co-ndfhcrn ~ hue, ,~ am-t'toJ .::JII aulo-
N'lt1tica~ p"MS to 'le..-1:- .shWY>ellt- a/tu -&ID-Fv'AL~
MovF sr-A-TFMt=Nr:
R(J..feh:
, ReciiJnf --f;.Jd ih .-y-e.fv..hed ,J~t{, spacv.. ur {;.UVS on d~h.~ X, A
PROE{--i:?Afvt-T[). &lrY)PL£MOVb-
4
DAT-A- D1 ~1 Ot\l.
Ol -A- plc
f OI
q(;..'),
B ptc. KC to),
PRoC£DURE' D lvtSION·
~ 1\1 OVl;T f'? TO ~.
f MOVF 'sovMy.A,sRJ' ,v B ,
DtspL-A~ -A · l •
1
00
\)t..<;pL-A'I B
Srop Qvl\J .
,~
SOLJMYASRI
@ ReltJttve.- Move- ~
& rt:a~ t MOVF VA-RJA-81.£3 l· tO VAflAALS.2..
'f1 C.Opy~nf ~ bk ~ -m
C>r>e... v~na o15e7 vruiab'k...
~arnp1e;
~ 01 -A- plc. q (l--J ·
OI & flc__ X (LO},
0/ C p\C_ C\(.l).
01 D pic__ ~c,o).
tv1ovt=- l'5" TD I\; ,
°Ip; ,~
SOOrY)'{Aff(\
M ow 4 RAJA-SHE?KAR' ID A-
datJ.be..
~~fle :
T< OJ ~OD.p1
02... 4 f)1C ·xc,5) VA-WE f RAT'.
02- B PJc xC15) vAL tJE t sin 1
•
t 014
~ Om-upcmo!~ri~ Move- :
"ti' : va. riable. d, c1 a ra I-on HIYle at. V) ahov, P"'Wa rl)
MOvt (OR_Q e~po N DI N Er ~oopl ·-ro -E;-Roup2. .
Dt~PLA'< -€rtzoup2. y~ ro.N'v o1o w ropp
PEf<FOR"-1 :-
3. p~ U0+i/ -Ccrnoft-h~.
4. .p~ v~Y)r ·ConJi-h°a,,.
"T. ~er{orvn,- Parn -X lttu. tarn-Y
Thtb -P,+rM C::\f) be... -C-od~ a:<. 2 ~<>1:--
i . 10 l:0 e. 'Pe,forrrv
l-. ~ e, perfa,rrv
• °9er)Q_~1' !~~ P""r "°ill be.. -l!J<uu.+=1. ~ ivp +v bo1~
19 le fl- ¾l ,.g~ ht.
• '.:gf- we__ INlU')t- +o ~ lt5e -con"tvJ if) b/w I ive hzwc.. lo IY)~
Pt1Q.FoR~
c:!11 Dgpt.A'( I HT I Srop R,vf\J.
~
{ -t=ND- pA(PoRf\/l,
15rvp--R.u t--i . t
Ci\ ~A--1·
DUpLA-'( 'HI. I.
STDp RON·
G) p ~ N -#'m« : Ir, tine:. ~..(le_
PtNm I· U) P~l/
$1-Mt-1 p~
R~Atv1 -TO- 1"-l L I.N Ef\fTl til\B.
c.S\mt3. ltu t.w.f;-t_
~ DATA- D\V\~\ON . J/~t:fr
N.
'I f'Q.oCEDOQ.17 DtWlON,
.PEi2_..fu,e_l\4 ~ TfrY)'B
"l Dr~pt.AV , \-rri
~
i ~I.D -PSZ-R:>Q."'1.
l ~wp RUN.
9'f: ~,
~,
\-\ I
HI
~I
-+t1
+f I
~,
4fl
HI
® ~fo-m 0"\i\ : ln\~r,~
&rta'(: OJ'Jplc q(10'), '"t~: Pt°--Rfu12.M ~Ai UN11L 1.,s-:
·tll( , Pr·QftJRM v"'nL T>" ~rop R.u"'·
<.\l /)l)f) I ro f. ~, P.l>rRM·
~ Dl~pl../\'I 'Hr 1 f1 1)\S~A'1' '41.1.
I"'ID 1'~N1- --A-oo , '° :t.
qf; ~'.t
\-{f_
~1
Hf.
1 Ir, ~el)
i . \NS p~r ~ -+i'r)d il)e, (,aunt;-- of cu:.,ureru of &,zwad-er 'i'r, <1 .sh;'a'
Ji t : .Z.m(' ~ l/5Z f'ct::,,=.., dc;w.J,<-
a½ T : .(e 21~ ~f°' (£h , fr~lu-,/j" .$pc:w.,y
, 1 rA...J
2 - £TR1Nq : v ~ TV Con°' 1enm-e_ 2..
'- L _- L . 0Y fr)r:,,t ~t;;T')~
a t::;()+o ,eff")ale_
G
_.cfn~
l.\ I
6
l"-1 fFC.- ~-srR, T ~ WE:r- CMT1 --foR_ tR.N L.t.Nq- ~ -
(Of)
1
"ls.J>GGT LNS-s~ 1ALL~tNq CNn -fo~ "l'Q!Ait...\N6- 1 1.
_..,_
-If\
lr.o _..' ~lol a C~ 0 1) e _L
c,ir)ztvT
. ~"', (t..·
vv ,>
o l~cr . ,
'ti.'
•~speer &TR\ t~t1)1 Ac1~16 A LI ·it:: I Pi'-'l J
,
IN -Spt er sm I Rt {)l,A u " ' e~ -h R.~ r ~ ' v,y "'{ .., t J'<¼ z1 ~
-«:- To Ccn\vevt
l t-Jsp~cr \.0 5 .STR_ CON V&RTIN Gt -A lpH ALo ~ 'iO -ALp HMJP~.
--~ S'TT<JNq:
Olfhx ~- -+o -Ult:;, t~ b~ ~
~,"1.c_ ~ , b~V') ~ /~o-1) w.u clt.~e.Ji
o , ..._ , v_::::r ~ -f p~
1
i I~ 1'
STI<,◄ DR..lrnrrm f3"( spA-c.& / StzS/ \.)..C8<_ DffiN8f),.
Ne c:;,,, du;&,__ J.. f9i;lfn.,i 1 ~ wtJcl,., !~ Ct,.;:._~ b,_
NOT ON OVE1<·A-O~
snv-n::r
I1'A ~ I\'!fl VG=
D1sr1.AY 8 1Rcw~
~\) -S TQ/"-l e~ .
* Uf\J --STI<tl\\q:
scr+ax r-
UNSTRINq-
ws- snz ·DC-1JM\TFD B'< -At-L SPACE/ u;n
~rm
STRI DFLIMlll:1(_ 1N OL-1 CoUNT I~ Wll
"1D, ON OVI;R_FlolAJ
t Nl p&RATIVE= STMU
.• l
~ Si Qt"\~ h-:Ab1pLC •
G'Dt "I 11/;{CI\ TIO") DP/I ~ION -
PRoc.C-DVRE Dtv1srof\.J
~u.Ep, StR1 .
~C cepT ~~.l-.
~ j_ , 0 pm._.
STRtt\\fr
1
DtspLA'( o~ f>oafP.,Lsl
t\t or ON O~+LQ\A)
DATA [W/\{loJ
P~t=" p 1vUION,
rl\c.e:tpT STA,_ ,
-ADD I TO p11<,
-ADD I -ro 'TL .
LJF\)S~NE,
STR D~L\mPtD SY -ALL~f-A-CE
JJ\.\10
.STR) Dtl.f N') \TE?R_ IN Dl.1 GOl/Nr 1N ·CA.fr.!.
STR.2- DR.trnrfER_ '"' l)LJ- CoVNT'IN CNU-
OI ~ ~c_ 'X(z.o'),
OI CNT1 Pl C q(.)..),
0\ WT.2- p,c.. q(.2-),
<j:"
ol Cl\lr~ Pie. Cf(.l-).
01 CN~ pie.. qr.)..)•
f oI .S TRI p, e. !>I /.:>o)'
OI lSTR:>- PK- ~ (){)J.
PROCEDURG D\v1£loN.
~LCEpT ~"TR.
h--1.Sft=Cr STR TAL.U(NG- CNT1- f=OR_ CJ-f-M.AOFRS'.
DLs pL-A'f ' pIC'.::rVR& Ci-AVl"E= L~\ Eftl-1 ; 1 ur,--:i ·
l~tsp'7-Cr S1R_ T+)-LD(WGr CNT:L FoR -A-LL. 'o',
.l)t~fLA'< l O '<Ep~-1\lF}> I (Nr,2... I Tl Nl,Q'. I,
f
l NS f'O- S"TR_ T -A-LL.V LI\I Gr C,NT3 -fo R., Tl!_-AW !\If; .spA<:g·
~
1 I
.s; 1)[ p1...,w
ll?.Atu Nq tS'fWE
-A-1<. 1 CNB -
o R&-pcA-Thp or ilfl\~ .
17<-ML..t~ ff spA ca -Af<6" t<+
LU\-Ott--.lG sf>"e..Eit -A-Qt:: oo.
R'1>z.Au:t> .$TQ_ ~ IY\ '( A
r--=- ~e_11er.;e. ob W, dzf"o ..t;.,"'-'ry\e_ :
I ~.:1.ott!Tl-RCAllON D\V1i,ON ,
pROOR.AM-TD· STR.R ~ F.
J)AfA J)1v'~' o,J.
ol 1- plc.Cf(.2--"),
o\ S p,c. Cf(;;,.) ·
o 1 t<-- plc. .q(;>..-'),
o! L p1(:., 90,).
-Ace.Epr &TR,
/pdSfbCF rn:_ -
~ MOVE 1 TOL ·
" s~h')(:
( le»d no. O.)..-lf ~ ~ c;f errK ~e..r oc.ev,zs N T1 M,55 ~~earl) 1N Et/~ cato ~
Ke< JS ·dmcJ. -f)oJ'{) e-21 { ,~ Df;;(Gp 6'( 1')~-,.,~'h-e- 1-
..(1ry")I ta-\i'crt"U ;
" Clt- ca_"'not- b~ deJ -a~ V) o l, Eh, :=f::J- 1 ~ )~ .
C ~ aul,'2. .
" ])a.fa no.mu. bJow oecu.~ le.-vd shou..l~ l)ot- ha~ cl~e.. ' v ~.
• Tu eoe,ot-, oce,Ur!. ,s+,._ffi ~ 1- 101:>«-e__ ~ 0 ofuu- lal)Q°1eb
~t-sh~.m ~ o.
" ~ C.OboL- 1 -g~ ~h.ndaici ,-htbk. c_an k J~ruf <Af+v-=1 l~c
0
4:-- ?.s notr ~ com rr>e-t) d~ Toi Ieve.-f M ·
;) Oc.a..in 0-nnot- ~ o\eJare4 1'±- of /1-+
lenJ ·be_c?J.J.Me cfc-u. +-o
"'-?"-* ,{2r.,JJ.& ..o~ti)th ti)e. 'Tt'.UJrd. bu.t- not- -+o --npez.-1:- - r ~
~klf--
5f,¼x: t
o~ PQ..01)- Dl:T-r.t\]:l..g OCCVRS 10 'Tl~ ·
Lo P120 D--Co £)6= Ptc >< C<f-)
l O ,.PROO - P~lc.E plL s 9 U~) Vq9 .
e Oc~ o\s U!~ tv "Yu:iu..~ r)o, °t varfal:,)~ .bu.+ "ti not- -fo
ryl)~1ce ~ ·
--Adval')-tiu of:- OCWtL :-
1. . To ~ce. .,~ V>urnbu-- vt-vanabW
2. 1o U\./,e ~ ca:f.,.,t" w'?fls- loq,r,.,t t15"7V"f> I& -tzJ,/e__ U!.'fr,~
fr)~e per~.
3. To se_a~ deroe.<)-ls ~k- w.f"Q 66f\-R01 ur S~OI-A-LL -
4-· v.,.f~lls- ou.w;s okpe,,olinf ~'2 1 rnuncry- CO!¼ be.... ~avu:/ if) 2T
-/rte., To 1f\tb CMe- -4,le. fxe.om ek ~ v11,'1a.b\e lenfeol '>e.UJ( di, ·
".> When s9u<Y1h'al ik & -fo be.. sec1.rzheo/ r:,r, ~ ..J;e,tq "5efl i.o-a4
~ -f,le --:r-V)t-0 +ahle. ~nJ Se~ +aHe.
'i>- We._ car) w.e / vdi, tl) Ff. lf..Je ut,e ~ z vu&:
( ~ 1{) 1,.JQl
ptc.. ~(~) .
o~ NAM& ptc XC2.0) .
<9tp ! STVDt:=NJ~D -' -to-oo I
($lV i>E=N TN AM f;= : -'Ovm't ~
TD : IOVOJ--
of 1 p,c. ~Cl-), c$n}~T
sw DFNr- "-I A-n~ · s~
I
PRoceDoR~ Dl Vl~to"-.1 . <STVD~J-r Xf) :. u,-c,03
<Si1J DEN I I\\ Am,G=- ! JO UN'f-t
P~R?£.f'() VA~'{ r"\ fr ..t-FRotv1 "j_ &Y i. ~ g_ '1 3 r~)
-A ctepT To No t'.L)
-Act Ep, NA:<Y\FCt)
D~pLA~ ·1SrtJD6NT 'i' D ~ I TP"1oC.X.)
DIS f)L.-A't \.5nJ D8'Jr N Am E? ~ I "-'-AM btr)
6'JD - PERFoQ.fY) p
srop Rvt\l.
PATA [)iVl~ION.
OI SfV-DffAH.S ·
0 .l. &nJ ~ RFc oc w l<-5 3 ,1 MEcS',
s~,
C+{o f<.CJ.{ I <Srv 20 t Lcvv3
6'nJ "-.1,\-NlF""; CHVl!CH'/
onJ ..JA-MF I 6R(
~e.it~ i &. l l,U~"O P+ V°'f'<t' (~I'/-(_ bovt- °(,ii
~ Sn)-~t=c OCC.VRi.$ 2> T1m8 lf\lDAcl?O S'< X..
~ ~\-Ame:- O{c»~~ 2. 11M B t~ ~ 8) &'i T.
P'loGEDuQt=- DtV\-5.loN .
.SE=-r 2 m i..
~fbR.rn UN11L ~ 'r 3
~~ ·tt>NOC.r)
J) '6f L.A-~ l D"-lo ( ~
s~ J .-o .L
Ptl(_fbe..f() wnL "T 7 2-
Kf D- p~.fo'2_1Yl
~ T I VP BY -=L.
FN D- fFRFoRJYl·
6rop llUN-
l5 EAP. CH 'Tif:Oi N 16? uEB :
. (,..('earch Cb v..~eof tn / -~nd o-n fJ•.r()f~t ~ tk"' -1~ .
• i"F,ere- are.. z._ ~ o\ it t\.rt~ '(" ~r)f ~11/2/ •
.1, ~r A-fK'i
2 . ~FA RCJ-i .:ALL
t· Ai h-a~ ~ t)o. ob
rJ-e_ 4 , ..1u Wf_ ha.ve. rn = cf l'lo'
l,() H£=N GrndtnJ; ~ rrJtt.fion 'I '°ha) ecm dt,, .t,; Uf)~
~C - ~
CTr" ~c-½-
:::,-. ~¾x·.
OCLvR_! lO i 1 ~ {t\.\Dt:i(_t:t) &'f r.
Kf?l{ ~ {-Ra,o t\f Amt:} t,..D'i'C
BY 1!..
\
~ 6rAPC.~ JD 1NC>F11CE-I) BY L).SIN-q V-AR.YLt\J£f, ! :1..D 051"1-Er lNDct(,
])ATA t>lv1~10N ·
ol :r :p, c qc;..),
Of ~-A-R01-f{) Pl c q{7] ·
PRocFDvQ& DL¼S(or-J. PR.oC:.G DtVUlDN.
~F()Qr() V-1\-RYU'JEt .tFQ~ ~ &'< 1- <J~11L 1 7") SET T- TD~.
-PRo"tf~AM-fD SEAAGM2-D
DArA DrY1~1o"1 -
l,()OA.K.LI\I ~ - s1'0 R. A6F 5 E 07 ON.
Of ~ - DE?rMLl
Pt' ~fuRr/\ \LJ\R'( C/\1 fr 'i' ~OM -:L. e, Y i OI\ITIL '.:E )' 3
binary search
tRample
OD DIISION.
PRoGR Am-TD. SEARCHALL
EMRONmENT DIVMSION
DATA DIVMStON
WORKING-STORAGE
of STD-DETALS
SECTiONN
2DREC ceURS 5TImESAstNDING KEY K SD INDETED BYT.
03 STD pIc a(s
03 SNAnmE pc xGO).
o SEARCH-TD pIC 5)
CAT PLC qO) VALUE O o r 2T2
o JPle a)
PROCEDURE DIVMSION.
PERFORM NARYING 2 FRom s BY1 ONTIL L 5
s9-ue 9 9 8
AccepT SID)
AcEpT SNAMECI VA
END-pERFORM.
ACEpT SEARCHID
SEARCHAlL STU-RE
0 AT END
DspLAY1
HEN SLD (T)=SEARCH-2D
9ET J To L
uspLAY
1 TO CNT
ApD
ND-S ERCH AL
F CNT =O
DspLAY 'NOT foUND
END-1A
STOD RON
p: id d
coga yu
ltrogoa-a
DYNAMIC OCcURS
ID DMSION
PRoGRAM-1D. DYMOCCURS
ENVIRONJ MEN DIVSION
DATA DIMSION,
WORKINe-STD RAeE SECTONI
ol STUDENT-DETAILS
02
STU-REC OCcURS o0 TimESDEpENDINE ON L.
3 STD pIC q5).
3 SNAmE PIC xC20).
ol pie 10)
PROCEDURE DIMSION.
AcEPT L
PERfORMING VARYINLG 2ROm16Y 1 UNTIL 1>L
ACcepT STD(
AcuEpT SNAMECL)
DUspLAY sTD (2)
DupLAY SNAME (1)
END-PERFORM.
STop RoN
MEMORY SAVING TECHNOLOG|ES IN COBoL: )
Redefre
2.UsAGE Stm
3 Renames( level no. 66)
fCondithion name Condilion (leel no.
8) ye
REDEANES
-Redehnes alloo dilferent varíable to s e e Same Computer
Storage area memovy dpace.
Syotax: o1 WsA pic xes) vALDE
A623
ol Ws8
REDEfINES WSA pic q3)
CpwSA AB123 WB'AB1
Rules for Redefines-
Sqntar:
olWS-A PLC sq08) USAGE 1 COMp.
COR
ol usA PlC SqE) Comp.
Mernony Cal culahon t
Conp
oOner bourdai es Highar Bound asd es Memon Uud
Sqcol) sq (oy) 2B(hl
s OoT)
CqCos) Sq0a) 4 Byl (Wr)
6q(10) Sq CLR) eBa Cruble or)
In Comp Ite siqned bt l b e ctor b MLB (moct
cnidfcaut Bt
couatoe
Comp-3
t padked derimal va desdool mpreneutato ohdale
al4
Syntax:
o Ws-A pIc
so) Comp
(o)
of Ws-A Plc sq(o) Oshe 1 (onp 3
Mernorny Calculalion hComp-3:
ndata ae) &obD (0+1) Byi
VN
Stgned bi n Coorp-3
Siqmed bE l l be dored in last ithle ( r i e - y biu)
C: Stqmed +ve
D Spned-ve
Unigne +
n e e , D-34
5 O 2
6
3
dtJd s
d ohbud
Jouo 6 s
CopY booK
fimes
When we aul lo Tepent voup o stmtr multple.
menber
t & bether to place hat shatermenli h
cop uB
aud all ta. member by holloding Gartax
SoBax:
CopY CopY BookNAME
Copybooks can b d elker ala AsTon procedure
diviion
Copy books are expanded during Compilalicn time
Ne caw wite Copybook os ó a apybock
Adeaatage o Copybook:
1. Reusabiily
2. Reduces lke memont po
3. Reduees l manual h o
Cobd Pqm
INITIALIZE VERB:
Dsed to eet ha Values to defaull values batud
on lha oata yp
Numeric i tialise to o.
Apuanumeríc italise to spau
alphab dbue
Comman areas
Kaugout wd b he 4tle sedtion
Hasyout u d b he orliug slraq Seauoo Cobogs sdion.
exeeutable
due
he hich recéns Ik Conol
prearam caled Subprogram.
CALL Sntax
CALL SUBPROGNAME USING WORKING-STORAGE
VARIA BLES
ta: CALL SUBpenm1 USING
ws-A, ws-B, W-c BY REFERENCE
CONTEIT
NOPE:CALL BY REf a
default optien cofpet
Wite pre condition to
Decare Ihe acual param eters th
wok on
Suby
Subprog
WokiugStorage Seckon
Declare the fommal parameters n a mkage - Setion
o
Sub-program.
he no. varfables b Woeg-Storage sechion
should be
equal to no.
of varfable o liukage Sechion
.The
The variable
Variable names
be dferentow
2) 8Y REF ERENCE
Addres pased to he sub-pgm
alue mooiied bhe sub-pram rleed to he
main prgam
Dunamic call
aStattc call
UA
*Proo
am-1d main1. a Program-D. main1.
Call sub1 wng s-yar1- ol 40S-ub picxex) Valua
WS-Var2 subi'.
(NODYAIAmStat
fooruCall ws-sub sina
PARM
oocomeq omodl aN-va2
PARM- DYN AmShatic Jomamic
PARM-(NoYNAM/ DYNAm)
*Ohen alde
Ohen sub-prarm h
Sub-pram Changed,
N
en
eomple main-Prgm to { e e thn no Ded o ple
eum
Static Omanic
) Hi memeTy
utlsation ) dno mema rns
Sub pam ex pawds nlo main
Pgm 2) Relatively too tpeed
)Relativeluybgh ped 9) oo maintenan ce
Noneed toloadbhe un ime
)igh Maintenane
when sub-Pam s updabed, reicm-
pile all man pramt to pick-up
changes o Sub-Pgm
osoon
When a
sub-program called dunamic, Supply- sub pm
Load ub
When a sub-program Called stafc no oeed to suppt subp
Program Loadub
2. At & weded
defautlt s CoBoL. By relerena, 2Corheut, ku w
& not neded s
mandan to pasa a)
dad wouk bolles elemeul value
3-Addexo oh VAR- paed 3. Value ohvarpaied
4.Subprgam modzlramt e 4 Sub proqram modi
Pasted elemeu are ViSbe H Cauons un pasned
ta mai domeuts aie loal
prog ra)
to ttiat suh-pogam
ananot isble
main-progra
CopyBooK
Copbook 1s a member of a PDs oh ich contaîns a Comnon
code and is used în one or more prarams wib Copy stmb
Advantages of Copybock:
. Reduces Coding Efect
2. Reduces maintenance ohn a ned feld á added to a
copybook of a -He
3 Eires Common naming for he laHouk used b
diherent prgram
Comm on -Areas t a t
CoybooRs useds
Kayout used the dile sechon
Kayout used 6 tta
Wokiq-shorage Sedtion or
ünkage-Seelion
TOT a
Ccommun Coding bthe Proceduure diition
DIFFERENCES
BETWEEN SUB-PRoGRAm CopYBooK
so do h Sabpegran vi
Copyboo
expanded in Comple
hese are expanded i inb
are
These edittume s
inne
h un time Supply hese a mun time
No need to supply
when duyoaically called
Sorurce stord h Sowre
- these are called stored opy is slorc
ag bbrau laod
vhra lloað lbrars1 9
Sending and receiing felds Sendiug neceiingelds are
are notpOsible
d poccble bus dlu
oodcHLE HANDLING 3WT8 235439 I
2
bapes ot datset:
Partzen Data St (pD)
Ph cal Sequeulral Oatasetf ¢p9 /AAT ALE
PDS
Pudher diided hto members based on Ikz Dreerblocb
f o r pDs, te Direetory Hodes shorwd be mandaGr qrabr
han 0'.
De4e Sqmtax
ENMIRONmENT DIMslON.
INpUT-OUTPUT CON TRO
ALE-CoONTROL
SELECT ALENAME ASSIEN TO DDNAME
ORGANIZATION IS
SEQUENTMAL/ INDExED /RELATIVE
AcCESS MoDE S SEQUENTIAL/ RANDOM DYNAMIC
Deelare Sotax:
DATA DIVSION
fALE SECToN
FD ALENAME
RECORD moDE S RxED/ VARIABLE
BLock coONTAINS 32 cHARACTERS
LABEL RECORDED ARE STAND
Ol CUT ReC
ARD OmTED
Rler8
ller & wsed ohen a data name not mequid for
amemoy locakon. 4ller is used h 3 dierent siuaions
olsvi Tam/sivl
OSTMO3 TuTUo-T
OSTAo3-3
230oM 20
A Y d ModaAaATLB
VSAM
ebual Storaqe -ActesMehod Claleal aned most advanced
O-1
shob lsy s)
le Opey mode
dy Toput- Read
( Output -
wile
ci) T-o (Input -Cutpt) - Read, l e , reuh E, extevd, elelela
le close mode
Close Ale-name
fleFaus Code :
Oo-q9 (90)
rdsd
dolsey o d l Aoi b d e
KSDs (KEY SEQUENlCED DATAXET)
31AJ)2083
tree
ReecTd can be hcested midelle
k mbedded
space C-9.
e PEfANlE CLOSTER.
Command ndde
RRDS
Consisa oh a data Cmponent ony
Corntaio fie- leugb vecmds onlt.
a dummy ecOTd
Slot ohich are Coilain dummy eLrds - are avaizble tor use
1.Tob card: to ideuuty Ihe job nmme & job elatd parameter
pame
1e step name program
2 Exec: deutfy
Ths exec Card bvokes aces mehod erv ced dem IDCAme
KsDs CIJDEVED),
al tsDs (NONINDEE D)se-Ss
lbo NumBEREO CPRDS-
l LINLEAR (LDS)
Oe ault: INDEXED
REUSE PARAMUTER:
/) ~~c
// , DJ)
@I'd 11\i lai.\- pzu "roe tui.f.115" ' , ' ?1""1 ec.,,t,·~ ...,_ n,,d p:11 r.!l Me~1
~1 frv h/w Y-16 cd.umM.
+ MA-Xcc~ ~~ Co9e. 40 1, '4,, 1 ~ ', lJ:i_' UJ t; ~o~~)
L: l)tf,,,t1<Y)urf) I<_efum Co¥
~ep~w-h tt5"i- 4iJfu Job e~xe_uxPf01").
* o(~c.__ -J d.. aA,- Re.
*JCL {t w.ed I,, ))Gfir-,lf:C & CoNTi(OL ~ JD& -to J'5e:: ~'"r
srtem- c:°'rmoL '\'rwv lvv.. U7Yl"iru Ill'rii !Fe ~"ir
exe.t.d,ll') or
of "' l""r ~ ll5e ~9,<,<et= b.u.~ CT) ~ F= P""~
~ U.<.JtO"f) .
I
-li& cl,=~ shcn.Jcf ~ an
® o_per?lh·on --f;eJ d f-
-alp~~ ( N-,,.krn-ra( dic,.-a~. t
1 . ~ .d,o,.JJ b~ at- (e~r- ~~ -'fie~ bfw ~a~a-J-0.
"'t)l)
-~ no ea,,k,wah·cm ei,ekc.t
@ CcmH)eJ)l- -H~ ~-
-
l
f)"Jr(le.. 0~ f"71' ~f\'I
1()~h-'~f:o::<~'12{,
r-~ kt~.
Dah "DlJ.~ p~. -, JJ a~~C' d~, a l- h at ~~
.
1
Co()
r Ulo/.». ~ -h) b !_ co o1~ -to be f"'<>l€h~ b~ lf5L. prv~12trf) / dh 1.e
6~-
~ lxtc ~ JOB Ct!lfl~ g½J ~du w:J 6£f ~ r--oi0rn.
.,,_ ~ o~ '2-1)1l &u. ~tMh M~)(iro-um 3>--=1?> Df) .rlM-n C'~ b~ ev.f~cl "~
(at) ~ lO Jtoi u, ~ "]08.
pl ebcf
~ ~ ° " ) - rio emi.:
v;J,~U) ~e-
- Rto10"1 ..
® N?Tl~~
- V>~u:
C,,.'.a- 1o ill➔ -¼n e.oi.d- em,c C-''3.4-) .
$
~lb. 1.f
~job
@ M~e-cLMs :j
INt- ~.. o(i IYleM"'tJ..,, , -zr. war,t- -to ~n't-/ d.upl"g- 'I,; 115,; ~+>'n?.:'
e.Aff=s.u- ncn--mal / ~ l ~n-zrtfc,-rw,
~, M~~Ct,1)
( $~iYrk I rMr )-"' D - "1cmnai I T <nr>i na./icn, CN r)
. .(. . _ '-
O -ToB .s1m1& 1.. - -frn:n~ (I\.IT &-A;r)
(j) ~~~-
- {/2 ~wrd to- no-k¼- +o ~ ~ W~U) I~ job €)(~at±-~ or
~Lb. 1f ~l- u. not- cale.d, ~ ll.!er h;;;u lo- ch~ 1~ shttiu ci
~ Job •~on) 1f)L -'foeL · .Ji- haJ 2- rnelrfock :-
®~PRvN]:-
-115'16 ~a.lllmJ-..- ""q'-'e.&-h ~o1__ fY<J le,,,';','""f, --fo-,--- fl,,; feb
0
- ~tru( 7YPRVt\l={-+toLD/.sCMI/copvJ
7YpRuN "--SCAN; Job .:XII be. scanl'Jec,( -1,,,-- -Alt sr,icJrc..,/ JCL
~ , but- 0,J/ not- exwAe..
-rxpRDN =HOLD; Job .,a;fJ he be1d (I(, not-- e , , ~ -+unporan l..,)
unh1 ~ opera IDY U!~ 2' Commzif)o( +o ~~e.
7'YPR.1.Jt-l= C.Op'( i .0'-f nu.tt-; You.,. en-f;,,._ TCL ilip>~ +o Jts -TcL.
@ r~ PAR-A-M1:=m2_/ :-
11:- .:. w.,cf to sf-a.rt- th:,, job fr°", ~~ e,j 1/f, '9b . r. "-
to ~-i,£ -fr)•tia.L !~.
~~ fL\ll:AMFrr:ij ;-
~r, .. ( Re., c:p~n,R_ .<m-T> )
.,. , - ·-rNA-ME'
-C'~, NL=
-Qr, LT
Tob l,~t
t!(l')ecr
LE,qe
001 t#5L- ~~ ~n ~ 'vi" Co<lt. @<.Jh_p I~.&.
r""'U, ·'" ,~
_ lt,,'\t{l;J") <V'<'' s\,~u~ a~ r,ot -rrqi,il"'~ ... ,Of' ()lild4 prJ~tr,rN,/ ~f~
Th,« "''t tK<t,,hel ~ (/;, tvtl•m \1/nm,d .
ft.1S1TIL'INJ\t.. P"t<"N')l""f'{;R.~ J [!1€,M. 7 f'RIJC I
.S<jnt?t~: // ~ pN/\rnv · t ~le. pt1r~1rtJ( feY.
\iJhich pb, tfu ~""l 1o 'YU')
IPosi-tlcm)e\\ ra~nfkr~~
cD )-« C~hrfc):t- c➔rba.t-l Of~)
- ij~ e.om~e.J)r
- 8 end 11~~
-I/ -S'(51"1 DD 4( ( Input-~ g~zvn ofo:talel-) .
® [ol6P_( Dlhp~ITTDI\J) ,_
'¾°+c.)(~ Vt~p CCumnt---- otaliu, "'~\ k.m1~r)~kon -Pb7)orr,r~I Twrinl'.
::z. I
- ~~h ~ o~ J~J-.
- {Sf.ATO~ CN) be__ NEW, OL01SHR, N{OD.
1!£::aj: 1•r-- u oot--p=,ent--- 6' ..... '<:'.I~ Ct1!:lllin a {/;;_ ti~ u, Vi.. si..,,
@>LQJ, <fl.c <A ~pvuent- ~ W<e_ ~ ex&.ui.,., o.a.M ~
O:Qv.r,1~ ,hat ~fe.
[SH~ , 'ff,_ li. ~ ~ .,,t;---- t:, c i., r, b,_ 61, 21 .,J ""crou cl; tl·=,i.,.
[M~ ~ ct)jl~ Ct. ~ ~enb- &; vve. ~ I) adJ ~ -reccrcL.. h, 11;7
erd o1 .t9uenHcJ... ~(~.
[Ru E?.1- :1b i'lr>o Wl ..-1 sr~<'e_ rt- I ,i, ~ ba QUE ( RJy.l")
-How roant Erf'M/ ~
u !Arant f-o i,JT) fe ti) po.r - <~ ~
devcl~ b 10yr~ Bl och .--- 6 n--! J
~
1,
do,), r mU)nrrn
,Ji..
&W11ol2Vtf r _., abend
a .fo~ce_ SD3-t
cod~ v~
&~ - Serial number_ lntt, IA mandt1~ 1 "9 r
- iA ..yJ--fo J:M l~ volume_ ;:di11 f nwn /,,_,. \tv~ere_ (Ii,:"
da~ ~'fqe-6,,.
- "cwmG -- S-1SYs.1...
- r
cr,svsovr= -t'
- ...
¥~
crJ,t--u.d -
~Lmf--4o ~t-ik d.u.mp ,r,..iff <10
a&....k
()~8-Jr LIBRA-Q\FiS lt4 TcL : -
f6ere.. €lrt. 3 cb-f+uen't- bb ~ ne..& n z. rn~ .
Ci) &"FpUB
(2) W BUB
(3)Jt LJJB
SJFpu,&
"1on;c, ,,., i=t· *rne. rduk, a1{ 1FS,; /J>'J<[OJM io~ .o,u· b~ F e/)1:--
U) e>i1e fa-aq p/4,
- ~~ ~~ d~eli)e/)t- vo,1( be_ ~~0 ~ lo~ moc1.nk_ f1l- fu
69>LtB/I'~ it- J. not- r~c- in ~1"Ef)U8 )t-- ch~J& dJ "Jt>BU13 ";V
nob -{oun°' ~ ~~~e_ek ~ .SYSU8.
6? 1'lf- r cok bolt 1obtl ~ t"hf let iD fl,e" Job 1 .,JkJ, r:me- i-O~o h,.,,;~
h~qliev pncm~ i
-~UB.
Nol-c2 : H c ~() be £'Xe u.d·ed t?° i)fY)~ --fr-o-rn ~ rfe s,;:,rne TCL
bur 'i'r c~rV:- be "><( uc}~ ~ ~i · Tc.L
II TCLI :roe, . . . .
II ..
# PROC J PROC.
[$~b~c r~rarok ~j
- lb a ckra.c:W Jln't o~ .:j_-Jo -'1- ~bbJJc cl,""-adm- ~ d
a0 2\rnpm-anq (. ~').
- ~ ~ t -~7zyachr- ~ ~ mUJ.c- be_ ~h~bJ:c.
- -At-(})~ +;~ °V Cl'il~ntF~, w~ ~~ve- !:o pcL,(/) lhe ¼iliAw LU~ ~
1)SO::z.po 1 D8z20
iu.e.. CorfrvJ &r-Jv ( pcL. mun bu- card). ~Tu I ci.~ pro~de. .-
#(8W,U5ERJ) -:tDE> ·NonF\(~KJ~~~lJU)
c ..
ol_WJ.A
rrQ fo ~ \ipd.4\fa.
II
I/ f)RoC:L PROC
// srep1.. &:~ f ftM ~ -AD Dl2-
// ST13p llB DD 1)SN= sovm'{~. VS-Wf). LDA-DUB, D!Ap =-SHR.
ff s¥S('R1"-\T DD S~SO(.)T. ~
Mf
,o
2.0
-ADDl2- p~ ~-
fDt?t-.lTIACA::rto~I 1.)tVl.SI0"-1 ,
pRDE:rR.M')- \ D· --Al) T)'ln0"-1 •
-Aca_e:pT -A-,
-A~,~.
COMptnF c. - -A + B.
DtbpLA'{ C. I
PRor3:
I/ TJIZOC f PROC
// c;n: pt t~t C pc 101- It' (f-1.P l(J
fl DDJ ~ D ~.,_, ~vl>lfWA, PRorr 1' c;1
,, Dt~p (~ll vJ / ('Art{ , I DCLL n.: ., /
,, J)(' ~ ( LQ. GCL..- 40 I '!,L.K,S12r- t1ur.,, pr r rm r r 8 '()v P'. J)
,, Sf-4l€ = ( rRK, (10,10 ,o) 1 ~ L~), u,J IT rf<; r:,/.
I ,Pl .f,,
7
J1 SY .S 11\) OJ> D\..'M m'f
l-edv,11)±,,,, o~ --Ei1>€:rIs : ]
- Ma Vrfalll, hrclt,,ic--. I ~=-dn bQ en 7,f /,·ivr- ~"-"'-l'"Zlf,-af)
- ~ ovawme/2 ~\Jcok Jd--Mer-en1"Jr .g;h~i J) 'cuJarnat,, e,y-
~ 8-w..d z:rn !ne- rre{ mnce. z,. cceM , ive c~f) ctelk d"llY qlf) enttfon . r~rtr
-t{O')ern.Kon CYf imon: tr9ct~~voo .
- Va i ~ n WYi bw 0~ -to bL
5~,c:
- ~le: 41e rarwn
-~le.
- D~~~ -ftb-er l,cv..t. i.0t ll) IDcl\ms vttQq-
- Cvla'2 rnod<l dA • i,0;15- lt-fBRti v.J,wq.
- ~ L exe.,uJ,'O'f) Jc.f ( ~ e °O ~e- g.,, rnoold ch)
-G-t>Er Ba.-&e.. ~Cf) 1t1-: .
/I JBmV~~p -n,B NOTIP{ :::- g;~Y1UIJ)
//~rep! R E:;C perm :z- ICcAfr'✓-5
/ &'y~PRt"11 PD W OtJT:::o *
f ~'lS WT DD .SYSCVT= ~
/( S'(.!:.JN DD 'f
D!;:,RN ~~Der (NAmt;:C.sournYA ·-GO£r) -
urnJT ll2-) -
tfrfl'< -
tJo s CRA=Ta-1 -
o~~(s1<1))
I•
f
Dt-fte,td)t- ~dVl ~eJ ~ ~1£)rQ'~~ BMe.:
i) Name- ~~ ~ tU..e.d lo naroe., ~~ B~
ex,;d '~J~
Noh· 1t GJ:>Et b.w_ ~ dJehd lk,,-, c,.!Q. Wr. a<t,ocfa~ ~•neraf;on,
;:;-. tj_ ~J-J-,.J
3) ~ - u: Y.fr ~41 ~ "'(if~ :, ~ ~ fcr.!trn Jo ~ ~~h~ l~
~D& &-a,!,e..
,.
JI~.~
I
t)I) ~
~ &cw.(-n) - ~~ C.
~'"' lr,n, i:'1.n~1;c"~crt\).j \,l(U Gp -qf)q t
- f)A7~ t) t,(I") L
~ (;It'-' rtaH,l.d bo.ck.tlp
- (i)e,. mO"OJ~~ backup
- (;""'le< (o+rrf~t.l'l' bCtcfz_tLp
i.....c:-v
Vee
r:::rc:-
I..,\.. 'l:.
A.A," ,. ~fr-~
·.
pO R_t fi( -fci<... U3 ~ ~
~~
1' ~_pv,.,y J.f)k
/t-1.6 ~/r-,rfr) I Q
-91-- IV~ ij ~ ~ b~
If"
~ 1 ~BR!i_j
ti) er~h -a Pliu.rfc.;\\ ~ u 1 fie c_ p.s'") ; um~
//lf!:lv1U~ TVB NonP( ~ t;SY.SOfD
II srrp 1 -&cc. ~ 2- l (;l:8Rllf
!/ Dl>I DD f)~"1 = Soorfl'I-A· TCL· P..s,
)J DV..p = ( f\J8'J1 C-A1l.E:t1 Dtt.ElF~ uo•
J J)c,e,= (~~~ Lf-0) BLKSIZ~ RRR'(),= Fe>/ D.50 R6-=P..s
g sp-A-CF=(Ta.k, CJ..O/W16)} RLs~) , OF\lrr -s''H D A-
// .SVspRINT ·DD ~oar:; ~
/( .sy..s oa, DD S'(~OUT =-~
II svs,"1 DD ~
/-ft
II
~) c--~~a. a f>zlJ.t-.cm ot~~ ttl- C~ ) ;
J l3m\Jif;=Rp "JVB Nan.PY== lY s,,Y5, \JI_D
I•
!
(~ -How to 4dk muJf>pk t1t'..t ti)
.
II ~ DJ) t>{N ""'" -HL..t"-,..JAffi t;;f I
I ~ Yp cr110/p, l
rn.r enf:r ,c ~t-vn u111.t-V-Y y
Dttp~
Dcs : : . .
spAfF=
CJ-) pofh mm, bu- ~~Oil) :-
II SYSLJ1l DD *
// S'lS.v r~ DJ) D~1'\ ==- MA-.- Pt>~ L ffl£7ml) / D~p ~~~
DB2 CDalaBase 2)
.DB2 s a database product fom BM. Iags
t a elalinal database mngmnt ayetem
DB desigoed to slore, analuse and refrieve e data efide
VSAm su D&
feature
ardware hde Oy mainframe r p to maïnframe
Pencdence s
Higw deqees o ceeu
Seeui Oul lerel d d s a tabl aud vieus
Maintenane
Cost
Cheapev Cose
Can se age velme o data
data zcesn is eas
Data Reeovnt
Data ntagi
Data pleibiluly ASb m
Data Secui d sp boe Lollerhe u
Data Reduncloue ( dugicabs) dd
We Co mantaiu relationslipuo des,
A
ssn-lTalqa
d
Struchwe o DB2
tlemernts of De2 are diided no 2 broad categoñes;-
1 Data shrucuues
2)System shruclures
Data ghudus3
Contan, user data o accexed under ueet die chion
Cists- Datab ases
uoo
dt slh -Dba slo2ge qrouPS
-Table spaces,
-Tabs,
- udex Spaces
-udexes
- fus,
Smonms
-AGases
Sstem shucures
an
Cono lled and aceen by D82
Consisi-D» Calog
Dba drteloy ss f a
Actave&Arclive logs,
Buller pooe
Strudwe: Soiuge Eroup
Oatabae Smp Table-cpeLee
Table Space SeqmeuTablacpau
ponuuon TabhspaL
Tables alias.
Snnms
Rons Columns
Database : (Not phe*fcal object)
Colleekom o a number oh tabe spaces alomg oi5 a set of
o e x s pa c e s .
Stornge gp:
-Coleekion o direet acces voumes, al of Same pe, D82
cbfret ave allocated b Stomge qoup A sorage qup cam
have maimum l33 volumes. phelsh
s odata, before
DROP the permmuoms.
Cmm
CTode ne lka d. eo ceromit, rolk.
Shuetire e onwoak
table).
Ja ssol Guomnes) ldnf dok
sldst boodde
sh 2shash -tom
-Vosse sbonghco et nububolAt
char Spaues
Yarchar
Date Time 8
Emestamp Curent Dde, Tme&mesanp
Iht,Smalli Decmal Xerou
D8.2 dataliypu 149) r9 ibst
Data ype depends be oalure
on
oh he data tsel
pes oh CHARACTER coumn s ss 6sel
CHAR- al enties are he same
leuglb bAMs a
VARCHAR-AN enies the
vanmg lengb
are
omu5
pes o NumERIC Coumns
dsdekas bu es
NTEGER-4 bytes (a brt)- (-2 +o Raige)
SmALLINT-2 btes (16 bit)- (-ato
DECIMAL-xed ot decimal places ala Rauge
no
d. poit dig
AOATundetemined o decnal poik ces allar ta
no
dporm
Tpes o DATE/ TIME coumn:
DATEDates ave aomd uule tol
TimE-Tpes are sord
Y.MMDDmat 4Bylz)Sb
m a 2u-hour elock in
TMESTAMp- Covtain bob date time HHMMSSfomoat
o Bzs) he me value aceufate
opmatiom. Olh
to the mIsecond.
(p-9)vg)Jn
bresNIT(,+1)
oe ponuh sip fo
PRIMARY KEY
&wed to idenhity the roos uiauelt b be tableO
-cant Centais Null values.
- PrimasReys to qet lbz oo value, tom he table
Can bave one coumo or
Combinalicn e Coums
Poman Res scolumns should havre unieue uoex.
-Unicue bdex doexd alloo duglicate values.
srtax
PRimARY KEY (COI CoL);
Orieue tndex antax
CREATE UNIQUE 1NDEX INDtx-NME ON TABE-NAME
CoLUMN-NAME AS/DESC.
FOREIGN KEY
h we dee an columm a
pimant key one table
we Can
deie hat codumn
onlt as
onlt tor ke
ang dher table. T can ContaiD duplicate b null vauies.
Deining a i g Ro esablihes eferetial ConhanlF a
max
TORELEN KEY( CoUMet I,
CoL2) reeren ces PARENIT 4BLF(Co
9ane) on delete CAsCADE/ RESTRIC]
SETNUL
REFERENTIAL INTEGRY: T9R
integit"
DELETE RULES
On Oelbt Caucade; we ddete the roo b a pavert table
oiao ko values the related o s n dupen di
t
stables will eetu-netty, BTEkted oulomaticall
On Delete Set Null: 4 we delete the rds
oparent table, t
the dorcia by values o
he elatrd oos dpndst
able ol cet tonullu.
mpv)
On Deleta Resmd:
Ne delete root o parent tabe whith are
having mathiuwg derdgo kay values n deperd ert tabla,
then
we Wilget SqL e r - F32
In osder o overome this eror deleo Be ows
we can
d rom dpndt table dist and then deleta the mo fem
parent table.
h we oont mnion
ant oh tse by dehaulb
ONDELETE RESTRICT be Substituted.
ALTER
JALTER TABLE TABLENAM s
Jo ADD COLDMN NAME
DAATYPE CONSTRANT;d
-ALTER wed to modily the faba atibu
DRoP Syotax
DRop TABLE-NAME b teD3yta/o
DROp &sed to crop erire 4able dlb o ( e f
SERT Sntax s
AsERTIND TBN Ame (colob,1) vALDe (vali, valo,. )
u s e d la hert mas n e tabie. o jeneit
SELECT Syntax-
SELECT * fROM TABLE-N)AME
tAHERE CONDITION
ORDER BY COLwmN NAME Asq DELC
UpDATE yntax as e
UPDATE TABLE-NAME SET COLNAMt =
NEW YALUE KOHERE COND
.& wsed to update all onos b he table or seleetrve mowas.
DELETE Sqntax
DELETEFRom TABLT-NAME WHERE CONDTIOn
eis wed to delete selestie o s
omable.
GRANT Syntax
GRANT SELECT, INSERT, DEETE ON 1B-NAME ROM RACAD
D wsed to give pívileges otable b
31A39
RErOKE Syntax d anAu)o d
KErokE (AISERT DLETE ON
TABLE-NAME Rom RACFD
Wle can exeuule al the DB2 stmts usng DB2
sal byY g
boLsSpuA/ gmfoR uing applicatn programmi
DB2 SPL
soboswud
Appicahon Prograumming
CoBoLt DB2 Spuf SmE
Sql procesugr (uent
ugng l e npuE) Mngmtacttl)
Part1: Uing SQL (qe proceng nu
onfs uesMwgmt fail.
Procecure lo enter into SpuA
Create one
pels as p leanu
Yp -
0s sequeutial pastron data set
Creale one scqueudial ds as op {l.tps)nu
Selek I or spuA.
from p e pimayoptio meau- seleet D ( Desz)i
Ener
311 p ds name bb TJmA-Ju8T JT
op ds name
boa
Ole Sq que
Run e que by
giíng '111 r (mos7ti
CEdit, exeeulc,
aulo-commt
alos Commanope t3
Sal Code -o-means queut exeuted Cuwessh
NDEX
A
-Index i a
set op pointen to the onws
of a Hable 1E &
wsed o accen the mecords qúcklu.
DB se hdex to enaure
uniquenen &to improve perfomma-
br prodng ebsieient acce
path to data for queriey
degoba ugor
cOFAE UNIQVE NDEK IDK ON
EMPMASTEmpID Asc/DESC
.When table ceated, Contains Primar Ked, Unique Index
udt be Created on pmary Re DB maks be table dekinto
inComplete
unil ndex ú Ceated o
primary k.
INSERT
hISERT is sed lo iset lbe values iso table.
wecd toriere he
order &tma b iBer vauies o
seleelr colimnSort
/desc By default-take asc. orqer
RETRIEVAL TH ORDER BY dt d 1 p
SELECT fRoM tBNAME ORDER mpsAL;
RETRIEVAL OmH ORDER BY AsCSELECT
SELECT+
fRo)TBNAME ORDER BY EmpsAL -ASC5
RETRIEVAL OITH ORPER BY DESC-SELET:
SELECT *
fRoM TBNAME ORDER BY EMpID DESC
0 RETRIEVAL TH AND <SELECT:
To metieve te
ange o values for seledtive coumn
usng
anilmalc operalr M-YYYY:eot
SPLECT*TBNAME WHERE EmPSAL >5000 -ND
SELECT DUTINCT: day s voel o
EmpsAL<IFDco;
hoa o3
Dütinct wed to
eliminale the values % dupicale
SELFCT DLTNCT (EmpDEpT) FROM
EmpMAST
BETWNEEN: 3ronM8 MOsY u32
lo
specity * a range ch values be
s e exprenion BETWEEN
operator to be implementrcd >vihs2
dr
SELECT- BETWETN 11 -AND <= malA atgr oaase
lo eiriee he ange
vadues for elestve column utig
logical operatou W
s dosds ot bu
SELECT fROM TBNAME OHERE tmpsAL BEWEEN
To00&1700
oR)
tqre 33RY 3malAST ANDt
SELECTtFROM TENAME HERE tmpsALto0 8
tmpsAL= Ho00
NOT BEWEEN:
SELECT- IN
SFEECTEmpiD, feom TBNAME WHERE EMDEPT INC ).
Neue-O/TOte 3TA330
OR
SELET feom TBNAME OHERE FMpDEPT OR ST=
NOT IN
Th operatoY revenes the result of he expresian tom ue cf
fake vice vesa.
Ahonoiu 3TA 39
8) SELECT-NOT N:
SELECT fROM TBNAME OHERE EmpDEPT NOT IN C
OR
ELEC *fROM TBNAME OHERE EmPDEPT NOT OR TMPDEP NOT
LUKE
eeack data from tbe tabe wer can compare characfes
of be Courmn a4 sngle one muttple ones. Sngle characfer
20 AGGREGATE
fONCION-AVG :
A TOA-TD332
SELETANGCEMpSAL) fROM TBNAME;
AGGREGATEfuNCnON- MIN
-1gives be min. value fom a set celumns
o sELECT MNCEMpSAL)
valueu
fRoM TBNAME;
-AGEREGATE fncnON -Mxx:
gins, he max. value fema at d clumnu valu
SELECT MAx(EmpsAL) FRom
TBN AME
23-4GGREEATE FUNCnO CoONT
-D gives 6 Coust of column valea, exclude Dull valuev
SFLECT CooNT() f2Om TBNAME OHERE tmpDEPT=
24) RETRIEVAL WTH IKE ( STARTS TA 'PORENDs O H 'R);
(30 UNION:
Union & uued to nemeve he oio fom a
da tablesu
no.
o colunns that are beiug seleced fom bolh tableu should
be Same must contain Same leuglh dalalyP 39
Redundaut duplicalza are
eliminatud
ST (0osh oue-rAaqt09 30m T
UNION ALL
rehhevu all be rowsom bolb tabla alonga h
dupcatis, d l Ldsle
Tab ToR
EnP Dept.
i tNNER TON
t retrieves ony he matched mords omJoin tables
RO
StLEC CoLI, COLI fm TBNl INNER JUN DEPI ON EMpNMEN
Table Tall
1 Co 2 co1
Talbla Table
To dhrop
enire Table
DROp TABLE TBNAME; delsta Iz +ba (wtt, h t
dutis
4you want to delete one o m, S
DELETE FROM TBNAME OHERE SID= o003; d
wwd ro o
ro yo
4Delete Table :
using
Seleet fom sysibm systables here n ame R
-
stslg 6
Pre-delined ades
d Syibm. cuselumnt- dosoipte).
úy
Lyibm. tysdummyi Cument date, ime,imeshmp
o) Lyibm. ystables Seach.
O NOT NULL
PRimARY KEY
foRElGN KEY
ONIOUE
CHEK
6NOT NULL- WTH DEFAULT
ou can use
Cunique not null ant no. oh hmes natable
But 20u can use
prmart Rep onut ne
unique- constrainb> will en ore uni aue keus- on a
ua
deld o r ombinabion o multiple qields
Cheekconshraiuk w eorte the list ch values or rauge
oh values qor he giwen coumn or Columnu
ViEWS
i an altenatve way of lookiug dat in
ne mare es.
And hese arn 2 ypes O Updatable vieuss
Read-onu Veuw
Opd atable Vieu
A vieu set to be updatable ohen 1 satis ties all blog c
.No vieus Ceatad on a cingle aba
2.
do aggmgalz tunchon arilbmatic tunction
3. No Haing Group Bt, Outnc daues Oe ed
p No cub
eueny s wsed
Dasbasc tuble column oher han víus estumn ave
Oulabla
Syotax:
Creahe vi vieuwT ame a ho
SAee que
Non-Updatable vieus: s
AViw s et to be
nm updatable ohen dount sat
any me
o alll hz updabl Meus Condtht
ntax:
Cre ate Vfeue vieusn amMe as
aeleot puek
-Aliases Smonm i
Bol5 are altenalive war oookiug data h e tables
MonMs
-Oulu Ia wser who has Cheatad he manym caw auen t
-A- qu.~ w'litw, ~ q,u lMf v., ct\l(ed .wb- q,.,.w.,r, ¾k. (J:,,w
v'A-R.014-R ( n) 10 --Aetl)-A
to --AGLD-A-- p1c_.1qcp--q,,) v q ~)
Comf3.
1D -H8.J)-A- pt~ !X'.ltD') (l~ h~0
JO -HELJ).--A p 1c Y.. Cg), Ct;~;fv.)
- u ~ n16 .,_ pro vi rhJ ~,/)ck= +,, q' e-nk I) ' F,, onA._ f -1C-ts_l.
1
- l- C'e\nt <\ir, i lh, rh fm?tfran oV --f h, I ?1.bl~ 011~ c?I II Co e,_,'Yll) ! ()
{0 ~ ti<t~ -'6?L
WCLVbE"' F-mp b ( L
~D - &a.
-BJD-b~
-H Orr- v-A-R}Ae, LF :-
• t)t,' '1' em ~cl~ 4 l J11b .,,.,t II') t1ij,, ·°'jlplfC 1diO'I) P1"° I r'Yl
Wt-- ha~ to- 1wtr ~ st.at~ ~ V)~ wh'i'Ji ii-.:. OB)_.
can ~-ate- 1tu- ofaf~.
c.S~nta~ : gJuJ-- r,,Jo ~ • • · • -
~~ clau1,e... n~IY)~ I~ ccJ~ ~ ~
~,ito 6JI( ~~d f;5' ~
~ Jotr 101.fdv ti, ~~ ~ o!bJ.... I~ cfdd..i cv.e. ca1i,q
--Hocrv~~ .
1'.tOLL ltxi1c"ll W;
- To ha.nc/lL tkz nc.ill._ viJµe.g 1n """' 0-fpb'c_~ p-o~,z,.I(), tve. h"~
4v ~ Null fnJf~-
Rom Fm pr-AB
-8'.tD--REc. .
.!) Xfr- n uJl 1-r,,JJcab;:,, ~ rne~J 1J- ~eJ-O 7P5"tn IF)en, fA a d~ '( J ii:,
~ Rnp-NM'fr eo~n J 11:- ~e~ tuijcCUJ..~~ 1rrll) fk,..;
r~llf).
i:J ~ Offo7~k~ ~· nc.Jl ~nd;G:J:i;:; ~ _. ( ~ vaku- 1 U') f1je_, E1Y\p-N'
a l)ulL &1 no cJzrf-a V-l ~~ V)to orp17~ Fern ,
~) ~ ,-.,ulQ_ pt-f'"ljf~ & -tv-e_ v~/k<2fJ /J5o t?mp -CGt.,mn u haM,-
t/5,:: ~ h,J; [!- ~ /mu:,~ .oluf~ ~evi"t lk,,__ Clfpl:ea:t,,
rr/
COBOL- DB2. PRo6'2.AM PRq>AJ( tmo,-.J :
~t>UC.AllOt\J PR~-AMM,t\Jq-:
trbix; &'e..L 1 QL
DB2- sn
l>f31- ~
-fnd.- -fiec.
~ of-e__:.V\Je- n~ed -fo code.. m a.re.c1. - t / m~'r- B- ~
•lo vJn~ 'MY CD&JL+ DB J.- p,o~rz,11) , vve_ f)<-.d --to rrmt.. =~
-follo1d:"Q 1wo copy 600~ .
:t. Sf;/LC./\:
A) s~LC01) 17 :
•'1t- !A ~ -fur €n'1'> hand', +, !)8J.- ii-. "ffl:c..frl 1""ff'"all'm"f
,C~LCOD'7 =O -.:,, ~uCLet-~P ape.mkat)
SQ_ Cd)t;-= +~ ➔ Wll m-Ynr
1>rorm Ma~on :-
.1 · i,0ii~ CoBoL-t- !JB:,_ P""Q"lfJ
2 · ~ - G::rmpf ~k~
~ - BtND-:JcL
4 , ~~kcrn JcL.
~psfatt<n'I;
Cobol
J,
Ob<le.d- Cale.
J
J
Jw I( tf)~lt-vJL
bWL)
l
Joad.Ul,
- A rnoct-G1 ;:ow-ce_ cde Co6)fuh Ot"\ ¼-- CoBoL ~-h K)ir( be_
.s bn,ej ft) DB.Rff)LJ B·
tJ~:-..-
- Dunnt ~ se_p-arah'crn p,-e--com ~l~er ~ ~ -ttme--kmp -fo /~
rno J,;1,__ ar,ol DM.mue, +o m '2l'1)-hU) '!,,~~I ( Ca-mecln.,, "D cl.-ia)
- ciakr ~ -l,me- ,cbmp 1i? 1DBQ.mu~ , ~11( Ix tfE=nJ 'vJ <pi?»)'·
BLf\JJ) 7rL:-
l)LAl--1:- \K, vt.tlru.l ,,~ £,11-Jf) 'kl will h_. plaw g, ,f- r, eltt•d-..bl,:
t\t1tff\t~: It u ·Z\ {)BRrnU~ m1r0b{, n?V'nt?.
. .'
J
a-) -r.o 'fn/4~1!!RIL , r ~ : ( ~TMIL) '
~TrHc.Al10N 1)\Vl.S ON ·
.J'R.oE&Am- 10 . fN~E'Qf":L
fNVlQ.ON ,r\E'Nt J)lVH tON-
DA=rA- DIV1~\oN .
v.Jo~ Kt"1G-STDl(ACt F SEalON ,
R6C.. .5QL
CiNCWDE -.SQLCA
-tND- ~-a: -
~R:... .SE;>L
'J>Jc..Luo~ -ri
ttJ"D-E<Fe.
PR..OCtDlJQ-f? DLVtiiON,
'Y)O\IF laoo f -ro ~V-T].D.
movi;: \s 122>' To 1.-fv- TNA-1)1 E=:
~t=C.- oQL
-a.ts
WpL-A-Y ~L'
tND---1~-
~rop Ru1'1.
(_ l)'t t\tl\-ff\ LC.) :
WD-QKLl\.l&--..ITD QA-G,i& t t:en o N ·
0
1 v~ .Pie ctl~.
ol v~1 pte. )(~ .
PR.oC&ooQt;- DV111 o f\l .
-AClt--p-r- V/tQ,
-4c«;p-r- VAR_),
f ~If) t ~t c.
{ -A<<"t f"TI1'\f• ~-'nuu1ru &L<:' 'l Al ,, 11nH )
W L)~ll ~J(, ---C'lO l,U\( 1( ,C::I <. tl t "'.I
01 'i' pt< t1(;)
o I VARI p,c <1(~ ')
01 V/\RJ_ plC «(,)O)
PR.OCl T>vRt b1V LCl() I\-\.
-A cwpr VA~
lAI CUJ()c= 11
-a..1 P- B<Ge. .
P~Ge{)LTR.E.. t>l'\IUION.
ti'lt:c. _gt?L
Ou.pl.-M< J -'DaE!.L.'
DU-pl.A-~ t-+41Li
~D- 1P
&Top Rvl\l ,
(-fv ~~ nuJL f e.24 ~ f )- aql c:vd" C-~Q,J
P.RoC€f.)uRs- D1vu,or--1
~~ .C~L
11
~tlu-_.., 0 ,n,t"1nt lNTO , #-lv- TI'J),, l(V- 1NAWH H<cm -rJ hw r4t~s
-tf\11) - f°Kt;('.'.'. ilf) - I vvu6
i,::. .S"1-caDt;: O
D~p1..;,+y HVl- n r,, ~ V- r~1-A mc:;;
~i;..
~"'V 1
(./\, L' , 5QLCOt) S
""''"➔~.
(To ~~ rwlJ ryU,OfrJC
I l+tr
ap
oVd(,t:;<'(\.:1~
O
IJ;)Z' a.6~ -~30 \l
~J
WOQ_#if\lq--gol2.-A-&-F- tEZJ"larJ ·
V1 NI ptc_ gqlt.J) ·Cmnp·
PR_OCGf>lJQl::r Dl\lUIO N,
-~ J..~L
2-P- t(QLCODf' =o
1F Ni=-O
'J)'lhp L--A~ ti \JceGcc.l
ft 5e- -' 67 L
IN euJt>v !..6:;LCA
Th!D- 5:R-.
ttce, 'QL
ll\lCL~ T:;1..
-fiJ D-q-i;-c..
ol V~I P, c.. a..tF9) ·
o l VAfb_ \)1e.. xb-6),
PROC'.a,)()R.6'" J)IVUION.
- A ~ VAR\ .
~ , - V-ARl--,
~v~
rnvv E: vA o , -:-m -I-Iv- n_p
tnovt · VI\Q. J,.. W -HV,... Thl 4-m Er
t"~LC.. ,..CQL