st notes(unit2&3)

Upload: ojasvi-pathania

Post on 05-Jul-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/16/2019 St Notes(Unit2&3)

    1/76

    S,

    T.

    /U

    N

    T

    -

    P'I

    un nn '+a o, -'

    .-

    +

    '

    L'-gt.

    r.-)

    )

    Cl

    tg,utvnr€

    N

    cE

    C

    1ass

    '

    (/e{n^rc'

    Lt

    ct7

    :#,

    J

    ^

    (nr'u'ho*'

    ;J^"rtl

    /*'lc

    ur

    ,k,-t40h/

    tt,*'u

    L'^'h-^

    1,

    ^'tt'L

    "J

    ua

    "^'qH

    s']'

    )

    C'yr'r^^*

    ''mVffc

    oh'.""

    ,,

    t

    ^*

    "*

    ,t- -pa.na"--JAA

    +*',;"k-t

    ^-

    6*

    ?

    -

    r'-n-l

    u-P-

    ";

    u'/t

    I

    cr*frfu

    .

    o"

    -..

    tr)

    M.,v

    Lnnu-a.s

    A-

    trt'-

    h

    71

    trY)-""4-"j07

    aUtrDLt/1-'t'-14

    f, ,^ x),w6

    $_tu__

    ,1"--.*

    ?tr

    l&ad

    fu

    *-tr

    T

    lv*rn

    n^,L

    elw'-'u:

    *(

    ';t3^:

    T

    a'

    1'

    y-t/o- gorrz--tW

    c/t//

    ('A't*v

    .

    "fr,1/+_t/._

    ,t^*lag

    A^"at-

    gor''*-"*(J^_2.

    tt^z

    cD.,eizv

    ?re?-"v

    d"A*-Y,

    -yr'tri|

    qtu

    o"-:

    "*o^"

    ?o"*t*^*

    F

    i ":"'(l^

    & Yt

    t"l

    ,,*

    ;

    :"

    n'rr'

    ^2'

    :,'

    ;t't

    "

    I

    [.,f

    J

    urrt

    )

  • 8/16/2019 St Notes(Unit2&3)

    2/76

    2/t+4

    llZ

    4t

    0 trr

    On

    r'tzZ\

    r-

    L

    I

    Va,r,VrA4.

    {'o-

    €at/*

    e{ut'Lvalz''^}:z-

    |'rtPtua't) ;,^' a- 1-+

    zaAe-

    3

    .1

    :'-'-

    '.'r'-,-{),,

    :L

    t,

    4

    J':"

    €4

    "-[

    r)

    -

    th*

    1c-d,77

    /*

    z'*au

    x

    (

    ,I

    l{-l

    t

    'ft

    -,.

    ,"

    J"t_"]

    1

    S

    fa{.oznt

  • 8/16/2019 St Notes(Unit2&3)

    3/76

    *r-

    nfi*

    *'-

    "t

    f€''

    L^-;L

    LutL

    ll^Z

    *,::

    '

    *.4-

    du*.^L

    I

    lru

    cr'ofr*^d'4^*

    ',r?ctua

    \wn

    ez'N

    "jzrnz;'tz

    3

    uL:

    \

    L

    r.'lrrr--^J

    E

    cT-

    O

    /a,b)

    1e'f7

    O/o,b7

    tf'l'-

    b

    /1,'2

    1e'?7

    @

    2

    brcT

    t{'(7

    @

    tc/)7

    1e'f7

    @

    /c,47

    afr(7

    3u

    kY

    i

    b

    **

    ca^er

    4

    {

    r

    0/

    rl

    x,

    l-rl

    |

    -l-

    l

    r(

    tt{-

    1

  • 8/16/2019 St Notes(Unit2&3)

    4/76

    tApAK

    n\/1"

    Korbt"rY(

    iir-

    T-V"vvo

    I

    I

    ,- n

    .

    O

    ^

    ,tnvrdn

    A

    vnla,vt

    .,

    vu){'

    'tbn*

    +v

    a'

    ;tr

    fu*'

    ^n'*ry"'-

    9"0

    T?

    t*z-

    v^L'4/-

    U ,l I a

    a,..z1/)

    "r^

    n* rmb,4 ,at a

    -t1'/'1-L

    ,)'^'

    A-

    '

    f*

    'a48-

    "'{"^

    i't'

    noLf'+'

    z{

    a

    +h

    no

    ^

    I

    +: tMei

    o-nL-

    t'zo

    ('*t,

    2(

    2'<

    e-

    %1

    7(2

    q

    U

    A

    Z.

    -dn

    VrJ4)

    o ro tr

    1a

    {/"U'A

    t,

    JJ)A

    n

    .fot

    'Y

    I

    71

    1

    Valutez

    ta"L^azt

    Ih;*

    e-'

    A4i- -(arrv-

    4A

    a4-o

    ,t

    ^

    fl'6^-

    $uv

    2-z

    -A/^?,1^-

    Pn-'b

    n'o"--a'(

    7

    at

    e,

    tl

    nI

    -

    (/LwA^/\-

    2(

    2_

    a-

    {*

    fl

    -u*&

    'ffu

    .

    8*^O

    3o

    l--/"'u'(

    b

    I

    -l

    LX

    r

  • 8/16/2019 St Notes(Unit2&3)

    5/76

    Rrb.4,*

    Eq

    P'b,r*

    ...

    w"L:Q

    r*L"ut

    f

    rk

    rorr't't

    #*'n

    1

    *^(

    f^t

    R.tt'v'"*

    f+'"-

    a

    n'&)-tt^4*

    a

    h

    v

    /1"1 2/

    4r'

    F

    Ir,o

    q

    I

    ;

    "

    6

    I

    "

    ',

    -

    l-1o

    l"{

    e/

    \.i

    :

    a^-X

    &a

    rY\

    t

    4,b2

    ,1

    a

    t'b7

    .

    fabz

    aLrLT

  • 8/16/2019 St Notes(Unit2&3)

    6/76

    J,P Mh*,

    vlrt

    ll

    LU

    4*

    OU//L

    ^'r^n

    U

    L,'

    t

    ILA

    Au

    ,"

    t^

    It^z

    Ao

    ,-t

    ,'

    /L.L;

    A

    a

    c^

    4iL/r

    47

    L.

    c

    il^.

    tJa-

    P-y

    -'

    Kg:

    u:'

    ,

    3

    ,

    '2_

    t1

    I

    ')

    /,

    rT

    I

    I

    ^ry

    fztt-rnz-

    l^Jufa

    rJ

    t{

    e-

    Ulit

    3

    hrN

    F

    qnX-va-lzr-rz-

    "ln

    ro

    "o

    azL

    eq

    ^^

    -Aa

    U;tl

    9*o,-ho.

    r{

    ca

    [zn-e-

    rlol

    4

    c"-

    e-r ufl

    ^n;"^f

    7

    L

    2

    oz

    cz/,t]

    A

    cauj"z-

    )

    /,

    nnf

    ft""

    Aw

    ]

    .\nauna.l

    q

    u^L

    tLutLe-

     

    "ru^'tc

    a.7b,

    c

    e'i'at

    '

    lL

    na n

    uz+-bA-Z+

    I

    -

  • 8/16/2019 St Notes(Unit2&3)

    7/76

    ,-l-

    cl*e-

    t-

    €-

    n

    y-*bJ

    4f

    '-'2

    94-

    t";R.

    Z

    t^:

    K3

    t

    ^p

    Rtf

    ht

    Re

    tn2

    PI

    I

    -l

    d

    e-o

    I

    7

    .'--

    I

    -l

    g

    .-\

    61

    |

    I

    C-

    I

    9ol

    Ma-tn

  • 8/16/2019 St Notes(Unit2&3)

    8/76

    -ft

    v-

    ] n,<

    h4x*

    I

    tt

    (.e-

    L'

    Va);

    n'b

    L'<

    n,-

    -{

    rn'o"

    tw

    I .'

    V

    L+,nc{l'f>

    €Kt4

    0

    Un^

    YJortJ

    .

    4-n-t+

    r-'^n-

    L'z-

    4'f"a't4

    -zzlaf

    o-'

    \/drA

    olus

    L'4->

    o,'1-

    J'LL

    i/f

    1

    q

    e'04

    "q^

    Va,I444

    n I-l

    I

    m'ev't'n

    {

    r"-ur

    -t

    )a^t

    :

    L-

    A

    .1

    V

    )fl^n'

    '0

    $ u*u

    :

    '(l

    v

    l,

    L/ea4

    :

    II

    U

    ^-u"4

    ea"-rA

    n

    o

    rao'

    o'{

    a-s

    thA'-

    dt-e-

    n'-

    'su&in'(fr-u

    h,o

    uez4

    f,a'-

    caz1Z;a'u-

    ne.r'-a ;*"**

    a)'-a-

    A

    4-"n

  • 8/16/2019 St Notes(Unit2&3)

    9/76

    Rnb-4+

    kc{

    Fe+

    Lau-ccK

    rdxz*?,

    {r-

    ^.u-f

    A^q

    {."**,u-

    .3-;-d

    ',lf

    q

    Vc"r,{

    a-F/,-

    ccuL

    611.12-

    tZ++ro.Z.

    -S"lzol

    3

    A

    I

    to

    Irqtz

    *W

    mhnut,

    U

    vaiab'U^

    hn

    o-tfi;

    ,D"};tu

    nz^)t)yk-

    kt

    enIE

    d'ol-

    cu-ta^A/-

    ,nO',',

    t

    K

    ))

    Aaq

    ))

    A^{

    t)

    -n

    tt

    70*-

    ))

    7*u

    t)

    r1--

    1'sr

    {oL

    t

    y

    .(

    PrL

    8

    B,z

    )K'

    sRl

    sRt

    3Rf

    JRl

    [*^

    l

    I

    I

    t

    I

    a-/

    O

    I

    -l

    TT

    -l

    I9

    -l

    l

    -l

    ly-'-

    -t

    t7

    )L

    14tz-

    t&t

    I

    tql2-

    tkll

    tsl

    I

    .fl

    VA)^'4e-

    l/

    b

    \

    -l

    _-\

    \J,-./,-.7/'

    db-onLK

    4Al

    //

    44tr"'

    ,,

    tt

    *J'mn'

    dn^

    '

    t/

    -,''Jn,

    \'r^

    t

    t&tt

  • 8/16/2019 St Notes(Unit2&3)

    10/76

    f-+

    cenx{l*

    6.%

    c.onfr

    /axali'^-

    "

    lNe-

    'rlq'\

    fel

    A.+a

    +

    -Tetr

    )-"f

    fl

    *^

    (^)*

    ilft

    o{t'J"uil*nzz

    cQ-aa-a

    t

    r""ov,UL

    '

    q

    n

    'v'tt

    f

    ,rr*t)^'

    vto* -(

    r4L

    n

    Y1

    z

    t{1t

    :

    9t

    TN

    22

    E:

    P4

    V

    /l

    w-aatn

    /oq/

    30

    U7:

    nn,z^Ix

    Qtzr<

    3t

    ^T

    l

    nn

    ntl,

    A

    4-b)

     

    {%:

    I

    e

    A1

    42sJ

    {A"'^d'

    %=)4)

    f

    A^l

    Ady'-

    s"3

    J n.U

    4)t,Bt\

    1ry

    (

    r

    {

    U*,

    (ee^=

    ^0tu3-

    I

    v

    uu-

    y

    ,)^

    b

    a-

    h'u-rt

    -

    c-'-a'&1

    htf

    7

    "*J

    Y

    I"^'

    u

    U^

    L

    c'L

    con'tnno-n

    ("^*l

    wozt-'Au

    S"Uf

    6w-L

    VAL44-

    -(w*'

    zt--L

    \-.

    (L

    V

    /t

    Fa-

    cI"a,'j

    y,wak

    b*

    wL

    l^-a'l'"'"j

    t^-rt-A

    t"n+a'tzt

    %

    tJN{-

    WNL

    ttld

    g

    Holq

    f

    b

    I

    r

    2

    L

    t+

    tf

    3o

    3t

    A

    ooo

    lqqL

    2o

    pY

    2ivo

    bl

    td e,o

    6p

    al*-l

    taqL

    ir"rtl

    ilf

    f

    nvnti4,[f

  • 8/16/2019 St Notes(Unit2&3)

    11/76

    N'e-

    Ar'r,

    36

    fu4-arou

    3

    a"^Lrt**

    ,

    h

    rTt

    'T-

    .

    /"r^b

    'b'a^

    fu'

    cdafr'n-

    a"^

    (rt'o

    A^"+

    f

    *, 3

    b

    tnnt

    caztl

    u

    (sx

    +Kt

    ccmrni

    s";

    6'o

    f'*bb

    m

    [Lf 4'P^r

    oom@r?T

    ^f"rrr:

    c^

    'K-/

    'iLru

    +;

    'lil

    A

    ilrt-

    '0;;^h

    n/\

    a'"

    "kt'

    -ll

    ,:;;

    (

    t

    EaArt-b

    u

    4'

    nff

    ^r

    -

    ,,n

    0

    a

    rw-

    ',1

    p

    v^q;/aLlu

    an'u

    -Tfu-

    ";^)

    C-"*u \ trry

    t'T

    fr

    --

    lt"'o:

    I

    L

    g**

    t+o]

    L>:

    {[*'Kx=

    aJ

    t D

    )

  • 8/16/2019 St Notes(Unit2&3)

    12/76

    "

    33'

    f

    s+"rk,

    g+t'k4

    >eo]

    b

    '

    {

    Lr^u' "

    ban"l";-'}

    83

    -

    {t

    b"*1.

    b"*AI"

    7'?uJ

    I

    6taz'n

    -

    L L

    Tvew

    &^

    Lo

    fu'

    2*

    ;z

    vof''l

    A*a/A..

    ?j

    ,rlr^n..t

    U

    ^hz-r^

    lt^Z

    '0"*V

    'fu"'-i^^h'

    l

    fi"^uVal^neztAotKj''Kfo'l

  • 8/16/2019 St Notes(Unit2&3)

    13/76

    L

    Qobtn'YF

    8u\"'*

    6wL

    \ro ;obUt

    IO

    _I

    o

    *

    ,/-

    +)

    3e

    i**

    tl^^

    1

    o ao

    lr

    t-nfaL'y'

    Jn

    ooz

    8^t".Ax

    Valn'tz

    V-

    ,w

    ff,

    lfp

    -l-

    Rh

    ho

    hn

    *t

    gl

    l.11

    dltr-/

    tfo

    t0

    ho

    P{-

    |erm'hnilrn

    Wt^t-

    r'4

    '^

    *YU

    )./

    (

    't

    I

    4

    a/

    sbd

  • 8/16/2019 St Notes(Unit2&3)

    14/76

    1=

    i

    I

    I

    gu,-*ptt|

    sa

    n7e-

    FcT

    '

    -

    Pt+:*'*fl

    thL

    crr-l-;

    kh'ttn'

    iuobrcu

    Aa.u*n"

    5l e

    l/rzn

    a

    a

    v

    U

    : t

    /-

    n'k".

    ra,uffa

    t4-c-ks,

    b"slLWU

    =

    f

    {

    l.o

    c['-",

    '

    f

    lutu,

    8-lo'k,

    ,S+a

    4u

    '

    lg

    a^//lr

    2

    \axo"L>

    ,

    s.Lb/+toooJ.

    i

    l'po

    z

    7ab

    noer,

    Sahz

    >,.

    rc*J

    -

    I

    v7

    {I

    Sl

    Szi

    0

    JJ

    Lo,Yt

    kLo"Y''{

    I

    Ut

    ctoto

    fuI*trnr(aL

    or4-

    CKL

    oK3

    f,

    o

    t9

    2-e-

    a+

    f>

    9a-

    {

    ({

    )s

    6oo

    |

    9eo

    2{oo

    5T

    l'+j

    36o

    gbs

    e4va,*.rr"ts

    h

    '"t

    /'"|".n-

  • 8/16/2019 St Notes(Unit2&3)

    15/76

    )r,{rrr^l

    11 .-'=7

    '

    f

    nbte

    Bnseo

    'fFslrnt

    a^aL(*-

    en

    ytzl_

    gzctqi,rla

    'fr"Hu

    p

    zcC

    c"i

    rw-

    +at"U"

    A

    onu

    b

    ezv- t4sd

    tD

    rz-7zt

    o

    tn-{

    1

    .ATi

    c'L(

    a'elahon*f^

    fioz

    h

    P"h'*t

    trht

    bj*most

    ooWn'

    |^

    fi"7

    z+ub

    fofr

    *

    40

    rhz

    n'6*

    A

    f

    hZ

    mt7

    foufi'ovt

    /

    d.u

    *na;i*,

    ff ,*

    L

    ""F]

    U

    e

    s

    A.*rn

    f*1.^

    U

    n-b-A

    '(

    ^'X

    '

    A

    Pl*unn

    ;'-

    ll^Z

    ^7

    fon"-

    b

    a-

    y\

    lt^L

    wh*

    alfr

    "'n

    (

    Dh

    X^4>

    b

    'lakn

    \nni

    8^A'-

    &

    -fu-iu^t-

    fabtn-'

    lt r,

    -

    t(\

    {.4-

  • 8/16/2019 St Notes(Unit2&3)

    16/76

    d

    -

    '\

    )w?.et

    o*

    hbb

    t g|es

    4

    ff

    O

    b'**ffi

    t^?

    Dr

    t/

    '

    '

    Aa';

    Bf

    u"'

    fo

    bLn

    [''-

    u-A*il'-

    "lL

    \Ld

    n*-A)firua-re'U;-*'lC;D'l-F*'-

    o

    cztt+-L

    \

    Cu.^oX*+

    tw<

    h'.Lai

    b

  • 8/16/2019 St Notes(Unit2&3)

    17/76

    c4

    ^

    6p

    o

    (-/

    r.\

    V

    -L,

    C

    a.:L

    b

    a->

    c

    o

    4/

    *Fot-t;hc.

    _

    az-c[-u-uw

    *n/

    Rt

    :

    tY'0t^.LwL--t4l

    ?

    ,-to

    *.Lli

    t*

    t4z-

    ?

    f^.*W;

    f4

    3

    2

    T-

    l

    I

    z-

    ra---

    I

    I

    -r

    '1"*

    1*'

    bu

    h.-- ;9

    VatiabL.

    1-

    IL;

    l,.

    tL-

  • 8/16/2019 St Notes(Unit2&3)

    18/76

    ru

    eC"4'v

  • 8/16/2019 St Notes(Unit2&3)

    19/76

    It

    x,tJ- 4

    /

    tli

    A''^'L

    craz

    k

    ^4

    (xpa

    *fu)

    r"-

    [t^o-

    T'

    i-

    F

    F

    --7

    l

    r

    T

    16\

    r-

    a-'

    't

    r'

    I

    @t=

    'i-

    T

    q1

    T

    r

    rQ',.r

    ,l

    1'

    (:-

    )

    f

    .f-

    /

    F

    ./+rwu

    /SD

    tf

    F

    T

    n

    I

    12

    I

    J

    9",,b

    2-

    Q

    t-

    T-

    'tr

    T

    t;

    +

    oS87

    FFrT

    Tl=FF

    FTf:F

    x

    Y

    :.:

    XX

    5

    t=

    .T

    T

    r

    :

    6T

    ,c^

    F

    \_-/

    f^

    \:--/

    rT

    f1

    (r1

    tv

    T I

    sfino[

    t

    F)

    Wbo,

    n

    ''^A^liw*

    '\l

    d tr. t.Q

    I

    aaw-

    'r

    '

    P"fer

    ?',1'to

    JV

    *i

    n^g-g

    A

    o^-t

    Lnvu

    +

    p*a*-s

    hrt'vu-

    1-

    T

    C)T

    T

    r

    Yr-'U'-t

    &e-"ia*Tr*t"-

    r)

    f

    ("

    r)

    relwn

    €^L

    "*ru

    VI

    *1"*U"1

    U

    4*nibV

    J'

    I

    rlo"*

    1'\n.

    'K,A A

    t

    -ll

    1-

    I

    ;

    o*

    cl

    cz

    LZ

    a,

    l

    a2_

    a\

  • 8/16/2019 St Notes(Unit2&3)

    20/76

    l I t.

    n

    )

    dr^_{,,

    c

    n),

    o.rnls,.ftrs

    Aet-

    M#tttwJ

    '|

    [,n-(n

    r^/S^

    ]un(

    t-"'tLt

    1

    d'z

    'l-ehl;'

    "fn'tic

    '

    ln

    5*b["'--

    f-7ftrntu P-

    A*

    |

    ,..-...-

    +"

    r-.Lt

    t7

    b

    ^l-

    -A.nr[*

    on*bt

    a4-L'

    ,futid

    *

    "{."Ut,

    '^

    ,o

    t)

    I

    t^-L

    /.

    ca,,LUA

    b'Dn-

    T"*

    val'"'t'<

    "[ax

    3

    ffnbtn

    +

    3

    Vru.ia'hht

    7"r

    +

    F

    t1

    -

    ro6)

    uj^rJ

    )n"lP'*

    -lt"ut"-

    ct

    :

    a,t

    b+c-

    c>:

    b

  • 8/16/2019 St Notes(Unit2&3)

    21/76

    nD

    /"4

    u4z

    t^ A

    ^.

    Av--,b*bt -ru-

    I

    Tabfe

    7.11

    Test

    Casc"s

    frcm Table

    7.

    1

    (-.rse

    1l)

    ;i

    b

    f

    rlir't

    Irr

    l

    (

    )utltttt

    t)t

    I

    f )-r I

    tJt._

    {JI"J

    DT4

    J

    1-t

    r

    tJ t.)

    l) I{,

    l)-17

    DTB

    lJ

    i

    {-1

    I )l

    rij

    Dlrl

    t

    I

    a

    ;l

    r

    I

    I

    :

    ?

    t,

    l

    4

    N*l

    .1

    [ri.rtrgll

    Nrrt

    ,i Irr"trrtilt'

    Nul a

    lrt.itrplit'

    Iquilattral

    lrnptritiblr'

    Irn;ru..rtltlr

    I rt'lst't'lt'r

    ln"l;"ror:ilrlr-

    lrrlrr

    lli's

    l:irri

    t'lt'\

    5e

    .rlet

    tt'

    t

    c?-JAE

    Ite

    N\zzJ

    9ote

    \u'utr"'"

    A

    '/

    h

    4W

    :

    (

    A

    ^;:14

  • 8/16/2019 St Notes(Unit2&3)

    22/76

    2r

    '

    t

    ^,I:

    ez'

    f

    4,

    9s'

    {

    f,'T

    j

    e4L

    L

    4

    Yt

    :

    |

    ;l

    ,o:

    f

    z

    ;

    tto.Ax

    V

    n1

    tL

    rla-q

    tLsl

    (1

    )

    V

    4

    AI

    )out

    z1

    /

    rl

    J

    V

    tt

    \

    oa:JoI

    U

    v

    4

    3tl

    / I

    ---J

    V

    .,

    a-

    uy

    ilr4

    :/

    '^

    r

    /^.'

    |

    (l

    -J

    ,l

    f,u

    2

    ''Pi

    a

    0'(

    [*J

    t

    V

    bwA'h*

    ::

    k

    -t.)

    l

    t-

    nr

    ft*

    gWLt*

    L'1"\'

    u

    I

    6

    L'L

    --f

    )

    '

    tr-,

    '42-7

    2,

    ^^'OQ

    Ll^

    4n'

    r

    t?

    o

    -r

    t3:

    y*a-r.,t'V

    ;

    t1

    e

    2

    Ct,

    Eofl

    ;

    fit

    ?

    (e,)r:j

    ;

    9z

    2

    n0

    (e:

    *-X

    -o

    u.*

    Ey?

    c#:

    *:f

    c*:

    ,Y**;

    ft2'

    al

    ,

    u9-

    fo"o'btQ-

    '4-

    )-

    '

    M;

    oF

    AuE

    1^

  • 8/16/2019 St Notes(Unit2&3)

    23/76

    -/t':

    9>t

    (ih

    -Y3

    t

    rt-\

    -Y4

    L

    v

    r

    tt?

    I

    Qt

    ,.

    (z-

    1

    Ar*1

    :

    u{l

    V

    {

    )*q.

    L/l

    ft

    II

    ^v

    +' ,Qo-

    :

    \ --

    I

     

    /t

    V

    {

    ,Q"a

    L(/

    C

    I

    ,l

    L^8

    i

    v

    (l

    cv

    T

    \o/'t'<

    V

    tL

    Ant tL8?

    n)

    V

    Aoyt

    '

    nl

    il-J

    fr^1

    =

    3")

    |i

    n^l

    4

    3rt

    / I

    -__-J

    urn*L

    ftuYtl'4

    (/a"'it

    ,Tnu

    A

    ''ol

    '4

    *(

    ['^J

    U

    bwl'b'^"

    ::

    "'^--'-

    L/t"'-/'"-"/

    CL

    '

    W--*l'E

    o'^n-

    l'4

    t

    ?

    (z

    ,

    *-

    u

    l'(i

    ;*

    x4

    2-

    z

    (3:

    ,*r'-Lf

    ;

    t1

    t

    ?

    crt:

    Eau

    ;

    frt?

    n

    /'-x

    v

    ;922

    5.

    JaX

    ^U

    (e:

    )1

    t)

    U

    .*

    'EV?

    c#r

    3

    ,,U

    ,.].

    ll

    ?,

    €-8:

    {n

    u

    'Cl

    poeh'bb-

    Al

    ,

    *l

    ,4-

    )-,

    Afn

    oP

    AuE

    1^

    -f'

    )

    -r

  • 8/16/2019 St Notes(Unit2&3)

    24/76

    -(F,uJ

    t^^.U)

    &

    t

    tA

    r.cnA:

    ];tu,,

    Lg

    C*>

    esb

    k

    rw-Ari

    nut

    ra

    'p.e;

    L

    ry^(u

    , fu[rt,

    b

    It"**-

    &V

    ,"ofo.r€r

    b

    t''

    ,% @uQ

    /t

    /l

    UV

    {e:-

    x)

    ax'f

    ^f

    gn

    n^*.

    ]ril

    '

    &

    &4A

    Qn

    L-ulo4

    p*ht

    , n"[

    ''

    *

    4al'a-

    u

    c4

    ,vv-

    ^

    {

    Y1

    4

    =

    {

    *

    p,n*l^

    ^'

    f"no^LL

    Au

    -h

    AffJ

    Dtt:

    {ro^An

    LunwLE

    gazg/^f)

    ^

    U

    t-

    43, f*rttn

    til-n^fE

    t{'o*-(J

    ,Dt

    9B'

    {h

    )3e&

    tt

    Aq *)

    (/

    \:21

    )

    )4'

    {k1

    v$

    /1

    :

    1(**

    ;;

    -'

    ,tfr,

    ]

    L-7

    =

    toJ

    "

    Aa"l.:

    3t)

    tJ

    U

    :

    il

    eaX

    '

    20"

    n)

    (*

    A

    ^

    wD1

    'T

    il'^J

    1a

    ea8

    "a

    a-

    Cou i'\v1/\

    /

    u

    *

    3

    do*'

    u

  • 8/16/2019 St Notes(Unit2&3)

    25/76

    luo

    td

    'l

    w

    grct"tt

    un

    *a

    b

    u-

    "(

    lablt

    7.l

    l

    St'r

    orxl

    Trr

    De r

    isiorr

    [.rbk"

    rtilh f

    ('

    Rttlt':

    \1i

    ll

    'ill

    il'

    '\1

    t,

    rri

    l:i

    \i

    r\.1

    i

    Iil

    1i

    l)l

    it

    .

    I

    ' i

    i

    li

    'rl

    '.

    11

    ,

    i

    \l

    i-u-\D

    =

    3t3t3

    +3tJ

    +3t3+3=

    e-+

    ti-

    t+

    t-r)

    +l-1-

    lr-l+3

    r3::-

    3a;b

    .3e*

    t,-V

    g

    e)

    ,let+

    i

    U

    tl

    yJ

    q/

    r

  • 8/16/2019 St Notes(Unit2&3)

    26/76

    , o

    i+

    b

    ')

    t\

     

    |

    '/au'

    r,

    l^

    l3n{ qt4Q_

    jooluDvo

    u

    J7

    --[hz-

    n

    u*i

    un

    .g[r*

    n[tl

    rz-*a4

    Ao

    q

    ,

    )

    zz

    'z-ts

    Lta-o

    ^

    th

    t'

    I

    II

    v

    Eec

    I

    b4.-

    t\

    YzJ

    A-f

    '/

    Z

    c+l-

    ,/

    rl t

    J

    aAo

    St

    bp'cau4

    1-

    E

    fl'e-

    Oz

    cu'4Mh

    u

    +'ebL'o'

    f"

    Y

    +,

    g'4

    +

    nl

    '

    ^l*nu-

    Antut^'b*

    U

    c'o

    ^d

    eild

    44

    t

    L*o

    \k"o

    |

    *n

    ^

    [tr '

    7-

  • 8/16/2019 St Notes(Unit2&3)

    27/76

  • 8/16/2019 St Notes(Unit2&3)

    28/76

    *jo

    rv

    7

    '

    k-

    ova-

    h n

    tr,-

    ,(,a,-Q

    4

    to^

    lk4-

    D

    'f-

    v'd,

    br-L/

    'l-

    ;

    /f

    4---

    b

    L

    t"-rt

    ca&z

    -

    AL;

    {{

    r,t

    llJz-

    lrtat.1

    {r

    Jeo)

    )b

    ,

    hy,J

    t

    14

    d,,1

    wol

    (I

    vr^l,l

    Iwwua

    lf

    tb

    f,a^

    Loo

    )

    L

    ?nb

    bol

    t

    b

    Poc

    l-Do)

    L

    {*^

    Lo

    o2'-

    Ib

    fnj

    >oot

    29

    f.b

    ,-ee

    Y

    I

    t4

    a't

    )-oo)

    l

    rLax

    we?

     *,rilAi[f

    P^

    ttut)

    ;

    h

    l.

    o

    t-

    <

    ?

    6-

    1

    tc

    l)-ll+

    I

    1r

    tb

    t*?

    [

    .-r-

    lg

    n\

    Mnx

    (,/

    fs-

    3o

    3\

    l9

    3l

    t5

    3)

    lq

    )4

    3"

    7**'

    V

    -9-oOl

    2-oo

    \

    )oo

    \

    -soo

    I

    2001

    20

    0I

    )oot

    >ao

    I

    Leo

    +

    ,-oo

    I

    2ao

    4

    2oo

    I

    J-oo

    I

    2s

    )-8

    2q

    tq

    {o

    7'/

    '>

    l

    I

    I

    J

  • 8/16/2019 St Notes(Unit2&3)

    29/76

    )

    t

    '[tu'n

    o-U

    u

    bf

    '

    "_]\

    ?rU,

    t+f

    fu'

    '+h'c-

    '

    co

    tfu

    vi

    V

    *'"1

    +S'

    )P

    *'L

    s*L

    T

    ry

    u''tl

    I

    :D+eL^uTl

    tl^L

    lrtr

    ^* I

    ,u'''"|i^n't

    1

    ot.Ho'^t

    r,ft*hfr'A

    '

    co'ulA

    ,-"fuV

    -

    =ttt'xf

    rcrc-

    a

    w*rA

    a

    s

    *L.z

    eV

    A"'ie''*

    -{"

    Lt'-

    o^

    ebl

    rr,"*J

    h*ttnlr,

    wu

    4

    "E'^nolio-^<

    r

    \*rYc*trA

    -[Ln-

    AzJab"'

    {-t'L

    *""A''If-

    '$aX-

    of

    fUo-ahoo^

    Cl'a

  • 8/16/2019 St Notes(Unit2&3)

    30/76

    \

    D.rr

    )

    P'le

    'rl'r

    trt

    Aq;c.

    l*

    caw

    lzrbl,ew

    1

    *n'ru*f

    lre

    Lb'n

    I

    to

    n^ax-fu)

    w{r.qe-

    q

    l^^'drw

    Jrl

    lrt-

    tt^r'tlr,FJ

    #

    0)

    VJ,ltJ

  • 8/16/2019 St Notes(Unit2&3)

    31/76

    4

    Ezy\",^

    F-cT

    Je-t-

    oor*m\

    s'r',

    n

    $'abZu*

    €zPlo'*

    t"-'

    tt''

    axrt-nYV

    I

    py

    D

    fu'**^:^

    ('^^t

    P

    "'4/

    *iv',-

    =t-'

    LLt-

    D

    MY

    P'1-

    )

    r^*ag

    Pno'b-""iw-

    Pl-

    FnfLo^

    Po-'n'h'^

    V"bt'-

    t-*(

    {'

  • 8/16/2019 St Notes(Unit2&3)

    32/76

    DNIT_V

    SrBu

    qre&L

    riesv^f

    h

    'J

    t.ro

    TXro

    '--_U--

    l) f) tf-

    ,7

    {

    c+'tt*

    \

    2

    p"Le

    Ar- A

    Qv,Allpo/

    $*qxa*

    t//

    v

    fi,^r-

    &ot*z

    tz

    #r^^*L

    {-"

    tW

    +;"'v'6t"-

    f'eLu'n"

    DV*Evanvt

    +'^Y-

    ,

    D"t*

    A,b

    t'

    "

    At\^k'-"

    9

    fl'*-

    2s

    ^

    +A*"(L

    ar

    la*bao

    'Q

    o

    4,+

    (\t

    LNL^

    3

    siAtt

    X

    *

    +^)"'fLt

    €)

    9*-p^*

    C

    a,

    b')

  • 8/16/2019 St Notes(Unit2&3)

    33/76

    c

    n

    ,qW

    [t'

    hAL

    A

    -^

    wqv+

    (

    \'H&.

    B

    A

    tl\

    ,/

    44.)

    'b)

    t\

    li

    At

    0u

    l

    tt

    :/

    Ll

    Co

    c-1

    I

    I

    ,

    IJ

    YY,

    I

    ,

    t,

    L(-,

    l/L'

  • 8/16/2019 St Notes(Unit2&3)

    34/76

    l.

    4tul

    va

    rn

    ,U

    a \ fr-

    Abld

    LI't't-

    noh)

    ^\,L

    tt+o

    (lr*

    .q

    1"

    l

    Ccn*l

    u^--oW,

    [uc-

    q

    z'\

    Q*farL

    ft(

    @

    I

    h-

  • 8/16/2019 St Notes(Unit2&3)

    35/76

  • 8/16/2019 St Notes(Unit2&3)

    36/76

    a-\

    )

    rrt po>

    fr"nct-

    I

    --_-\_/-\__a_

    \

    eoyY4l

    Pg

    /A-

    1-?,"^k

    ,noAn

    o

    l/t

    q

    ?*f

    n^

    f"fk

    )

    r

    il

    ,-^_r'

    --L

    J*:.

    il;,"t

    (*W^

    (ne,r^4i

    ur,'

    t0

    (*^

    Cla-

    .9o

    ttx

    tx-

    +,

    lLe-

    +-

    f.W

    D-

    ?^Lh4

    t

    gr",

    *y

    'lt

    -

    'eet[

    d'--

    f

    ^k

    Tt^r-

    ;"

    l,

    ^r)

    6'4-

    DL.;

    or'o-rr-

    -

    l,

    -

    "g^-w1"

    \

    Wltk

    tl"7-

    'l\

    a-

    cl^"f^-

    +"^t-^;al

    c^-J--

    bp^+

    .k^-

    "^

    (o*

    [

    s

    4o"^,

    tr^T*]

    t-t.U;

    vD/

    V

    A/-t;

    €-Lon

    -

    1,

    -

    Aoi

    er'

    n^

    (r^h

    )";h'rr\,{

    k^W

    E,f;^

    w-tL,

    tb.

    d*Az.;qt'rn

    I

    k-V-

    ^^t

    4

    ^^A

    e-^J,

    a,"-'uo/l

    "

    b

    tW-

    ^-4-z+

    A.-n'e-

    rn

    p{.oE-nu

    UI

    ^--

    f t-

    f^,ry

    *2/

    Lu

    -ulJoA

    {^a

    &oi,,u,,, *A'^"

    v,

    A^-

    6-

    .b*(E

    q"-

    qI,-',L

    lt"z-

    i;h'o|

    *

    I

    ,^.erQ-z<

    V

    ,P..^^

    \

    ^.A'(

    Yzz-

    z.

    L L^4

    o,^+J'-V

    re.e-:1 -

    c'nn(.{.

  • 8/16/2019 St Notes(Unit2&3)

    37/76

    b>

    7^u

    L

    a

    9o1nz-ntz-

    TAJ

    co

    nzizb

    "-

    "Ao

    h

    to^+{zA

    fi

    n*ht

    f'.-

    a-

    P-*f-^

    ,""f6

    8w

    h

    fi

    "

    fl

    :

    a4

    o

    a-4

    ftye-e_

    ,Pnailh

    l

    a-

    -r^("u.oAp-,

    wilhT

    ln

    t

    nLzq{

    a-e-

    tJ

    c-* &

    a-

    rna.

    ri

    ,nt^]

    1

    ocJA'XYaQ:

    L

    Ao'^-

    fi "ZE

    2,

    I

    f4

    h-

    hh'A

    ?^d "

    ('

    f"-ff"*

    f"f,

    4

    rilf-

    6"+tet

    -t^-

    -e

    u.cee-4te-r

    a.Y-

    7al.r-

    0

  • 8/16/2019 St Notes(Unit2&3)

    38/76

    WTott'

    ^0

    il-

    .L

    rvw

    I4/

    fuf--f7u'g"a

    wr-r(*u

    PE-

    yet

    L^arnz-

    C&ae-

    atr

    Hs

    I

    aff^

    l/

    L

    'l) h,t -fr

    fL-^ft

    w"

    Tl

    rh

    q

    ,-g

    q

    I

    t.O

    tl

    12-

    IS

    ttt

    1s-

    Il

    LP

    l-l

    t

    -f-

    t&

    t1

    ),,o

    u

    rLr

    &3

    A

    B

    C

    D

    e

    F

    ry

    ,/'

    "H

    -1'

    1

    L

    L_

    l-l

    A.J

    n

    l-/

    I^

    {tu4

    'L/44L

    +

    AA,L

    T

    e-arX-

    3

    C4,.k-

    +

    Caae

    3

    C2&-

    )

    Cate

    L

    Ca+L

    g

    c-a4

  • 8/16/2019 St Notes(Unit2&3)

    39/76

    f*^

    ItE

    lna

    ve

    /la

    a.&""n-

    q^.f"

    *il^^(,

    pbu;n

    ?

    ^n

    ll

    1a4

    Lh-

  • 8/16/2019 St Notes(Unit2&3)

    40/76

    ,.,.r..i.-M*it=

  • 8/16/2019 St Notes(Unit2&3)

    41/76

    b^

    "

    (-l'l:

    Tuk

    ryl

    U

    fn-

    *n*t-t

    q,

    A

    ,91'"r'r]'*e-

    t)

    V

    co\d

    ^

    vuM

    B^A

    vu*"<

    liz-f

    4rn

    /1Aqcdb

    a^e--

    't^rlzT

    r

    A'^*

    1

    e-ail*

    o['l*x

    t)

    II^z

    4-?r+;^-

    ve-n-\o"

    s

    po"n

    "^

    tU;

    sa'^R-

    ettrzs

    veo-fe

  • 8/16/2019 St Notes(Unit2&3)

    42/76

    .

    ,ii:

    t.,irt:

    €'

    ..,1

    :. .

    .&

    $

    :T

    {

    B

    nA-

    "-

    lnt?-

    l*+'^n

    ll

    f\t

    cabJx

    Mrt^

    f'"W

    r*Jk;A

    Co*t'As

    a

    "TC-

    L

    I'

    t

    sb1

    I

    :

    F;J

    il^*-

    +/'c"

    *'h"*

    'o'f

    L""V

    ft-zla,t-

    '{"4

    #

    fe

    n

    tu,-a*ofr-

    ;fa*TF uf*

    /tE-

    *f'

    b^

    y"V;-)*

    +^Jfu

    v

    fl*L

    ,eoc-^t'-

    nu'turo

    I

  • 8/16/2019 St Notes(Unit2&3)

    43/76

    6'< -

    Pt

    ,'

    ?,

    P^

    ,-3

    :

    f

    I

    :

    ?s

    A/

    8-

    L,

    k

    A/

    B,

    C,

    ,3,,

    t/

    4

    A,

    B.

    €/

    F.

    t4

    D,D,€

    rFrh

    frrl,

    14

    ?'*;

    fe

    P'tkf

    ,A6

    tfyav

  • 8/16/2019 St Notes(Unit2&3)

    44/76

    b

    a"-L1,-u

    f^-cfI'€4

    w,li. ^-

    a'Lo*d

    ,

    g

    "tz'*

    q

    C"

    Sl- 4fov4

    L%

    e'L'ta.*i

    rn

    '-+"u"

    aZ*'['

    b*t-

    7

    Arfrrtt

    "",+

    *(*

    '*-'#-

    13r*r-Eu-

    Fvl&)

    w

  • 8/16/2019 St Notes(Unit2&3)

    45/76

    .l

    .l)r'Lt:

    D{--e-

    l'-"}L

    /*\4

    "D

    ?

    A/o/

    E7

    A

    l?

    o

    Ct''-

    spled

    B

    untnl*

    ''tt:

    c-a

    h/

    g/

    ct

    E,€/

    +Gl

    -&+

    fi"u?

    A-niu

    un

    "*l-

    (

    ot*Lf*7

    )

    4t;A

    Fufu

    ;"

    A,

    g-

    -k^

    tq{-zi

    fu';"

    ,fXalln

    ue-

    e-cl7z-

    z

    ;-'g(i'*l

    U

    AI

    @

    _p'

    -

    lhnL

    q

    A+

    AtaLd

    n'n-'

    A,

    ,D,

    A^-iA't

    4,

    A,

    B'€''

    +q

    t*Au P,

    F,

    q'

    n-odn

    B/

    F/q

    @

    KY

    d,

    r'\

    ffi

    7

    o't'.-

    f*

    A/

    B.

    cr

    4

    ^t,A-P'P"Au^I-

    I

    il

    J'*{'fiLLa-

     2611;

    s

    ^r-l'h0

    B,

    ^

    #T

    1,*fr+

    A^,

    ^

    #f I

    uf*

    q

    u*^^-[il

    (l

    *re

  • 8/16/2019 St Notes(Unit2&3)

    46/76

    n.o

    'F

    nzt''<

    I

    tf_

    ;nLt\-s

    f_:,

    li--Lcon

    FA

    yr.z)

    t;4

    rl

    t/

    fta

    1---^

    VCq)=

    e-h+)-f

    ,/

    C

    C4)

    o'*d-2,^*

    futfu

    il

    *r:<

    a"4

    'o^r'

    \v

    tf)

    ,n^o-{x).

    t,-

    fa4

  • 8/16/2019 St Notes(Unit2&3)

    47/76

    F\

    1/A

    r

    f^,

    o

    tnylL

    gubr]

    tlu-

    $^2,

    Lia-

    fott':

    I

    A-B-c*E*F-H- J-k-11 N-o

    L^4+-

    tr

    Yy

    fl,

    A

    -B^c-

    tt-F-H

    -

    J-

    K-N-N-o-{a4

    ^+

    B

    Pz:

    A-B^

    D

    -

    E-

    F-H

    -J-k-

    tq-

    N'o-

    [e#

    opu{N

    \l

    v

    F4

    I

    Fl

    r''l:

    F

    ?a:

    A-B-c-E-tr-Lt-p-t/"(-

    I

    FtrP0

    atkl Pq

    p-B-c''E'F-tt-

    $*x-D-K*^l-

    ,l

    F

    ^rT

    p{

    -

    A

    -

    B*

    c-

    tr

    - F-

    f-t-

    J

    -

    L-^4-

    ^,-e-*a'(-'

    I

    ;

    ooY

    ,,

    n

    -

    ]

    '

    ttr

    'tnJ+7P^-'t"'F

    7t'tl^'<

    F

    i{-

    it**fl'e-s

    *f*t:ou'(

    b*+

    tL{u

    -r(

    w&

    bz

    "

    0-"7

    ^*7

    f,e-*r'-{'L

    U_,-

    1".

    tt4.-

    Ab

    -Do

    low

    7/*f

    /l

    v

    /--\

    c

    ?r

    r,-olu

    (2

    (A

    frcu*n{,

    *Aj-w

    ^

  • 8/16/2019 St Notes(Unit2&3)

    48/76

    tht"o

    pt-

    {;

    p

    e

    13@F

    X

    L

    /'t

    tt-

    tL

    /.n.^7Aa,_

    a

    'J

    k

    t.rt

    o

    X

    NI

    c>

    n

    O

    Etr

    7

    o

    X

    n

    I

    ln"r/

    f) J- LL/6

    {

    \,/ v

    ktrn

    ^'L4-1t^L4'

    l-z

    rln

    f;

    *'f

    I

    ,

    ,1

    'qA

    B c€Fr4T

    K14

    xl

    o

    k'^l-',grn["t""-

    B

    c

    tr

    1=

    /:-/

    EN

    o

    {n*

    €7*'r^hh

    B

    c€tr

    [-1

    tt-Hr']o/n'*

    f+'t'tA"z'

    Jo

    rr" oJ

    /l

    tl

    V

    a

    B*+^

    Pn

    :-

    |

    -*'

    Pry'.

    D"-

    /2

    fre

    3

    A

    A

    /)

    A

    p^.Aa

    8

    -b

    F

    A

    a

    f

    ant-

    +p*t;fr

    E[t*e-r

    tl

    V-

    m^>G,x'

    la4

    /

    ,.

    fn

    n

    ?r

    r/

    r

    e/

    4L

    /\

    l-/

    a t/-

    /

    L'

    L-

    {'*u

    ?*V**

    'l'

    {;4

    f 4,

    '"

    >c)

    dr

    r)

    r'->a4

    t

    r,z

    f

    L

    ,/

    {"1

    ^

    aQ

    lu

    a

    *.7

    Qz

  • 8/16/2019 St Notes(Unit2&3)

    49/76

  • 8/16/2019 St Notes(Unit2&3)

    50/76

    ,/\

    h)

    VA'n

    'b

    b

    ;4

    \f,

    1)

    (uQ-

    ,

    Li^li-

    cblc'\

    b'f

    ,i)

    YnN

    '

    b

    {

    r

    'J

    b

    '

    ['

    ito

    t'zt

    L'

    \

    lt

    -

    trclrtP

    I)l

    t:1^2\

    L,.-c-

    ii

    I

    \'/t

    l''''''

    ih)

    ,r^1

    "l-,

    t'

    r/

    v

    L)

    s**tn'**n

    f,d

    .n

    ^

    [

    tb)

    &'J"

    f

    1e

    a

  • 8/16/2019 St Notes(Unit2&3)

    51/76

    vC

    ca)

    -z

    QP

    n-rff

    '

    ll

    -t;)

    =rg

    t-3-

    +-rL

    PE

    i-2

    -3'

    s:

    -2

    -t

    L-

    ?

    -ls

    -ti'

    D

    '

    '

    f-

    z-

    3's

    -E

    --l-r

    -/L

    1-3-9-

    b-tg*tb

    1Y"

    \f^

    +

    bry*'Lu'f

    lr'tt'''

    I

    ut

    cov'

    tt

    -

    -V

    ft"+

    w

    krva'Ldro

    wj"i-t"

    tuv-

    s\-\fr.^A

    l"

    r'J"^j,.'V

    c-

    gu+

    fL

    q

    b

    )n*;o

    *ozt

    a'e)

    +-

    r,^aa-lLLlz-

    rcL/U.X,

    A-

     

    *6*-

    Q,st

    nvclqt

    w**"a

    *^^Mfu)a)

      l)

    q;st

    nvtl4t

    tvv-4'"--

    f

    UvvdtXe,S

    (l

  • 8/16/2019 St Notes(Unit2&3)

    52/76

    :'ry::;wa

    3.

    Dl

    ?

    ^b''

    V^W

    fV

    ,,"|*rhr*

    ^,^T

    ,,,W

    +os;bL

    ,o

    wdu.*t)'utt

    fl

    Cc

    v,A"

    -f, o*

    o

    ,+*--o

    ''\

    t4

    li'"-

    e-*-L

    Azur"''

    DLtr

    {'*tlu'* %

    Ynfu

    D

    U'

    )

    c"W

    Pea"l"Lc

    t^t"ot4.'L'1A-

    (*tu

    /cz

    e

    Pl lr .

    yc-42

    ;\

    b)

    cfiu )

    cu)

    I4't

    ,io

    -

    b^t4

    f"-+.K

    ,

    ak"fur*rt^*'u

    P*-v'""[,

    u'*T

    (c."r,)

    t-e.^6

    ln+

  • 8/16/2019 St Notes(Unit2&3)

    53/76

    '

    ,.y.

    S

    b"Lt"

    rw+arfi

    ,;

    c<

    gvLut

    c

    e

    T

  • 8/16/2019 St Notes(Unit2&3)

    54/76

    ''i

    n

    "

    fo

    cd

    h5),1

    [,r'r-{

    OC

    y,r

    ?

    \

    (

    ^^

    rr ll

    U

    q

    ',

    ,ol)

    nY{.rra-{

    h

    ^1t

    "/t'r-,)

    t,

    h"td-ccn

    4z

    7

    te'n-\;>^r

    b-*L;'ffrn

    *T

    (

    r..

    tl^,\,e

    r,At

    /

    t"lL

    UrC"t

    +'*^4rJ

    1,

    rfx^n-

    1

    1^*

    {fu4

    \

    nvu

  • 8/16/2019 St Notes(Unit2&3)

    55/76

    9J>-paIU-

    tzt{'z|,

    (Ci)

    ltt

    q___

    \J

    F-

    1"' t.2"

    *^(

    ""r

    t^avn^x".l

    -1 1",-(-^

    JJ>

    fr"lh

    '1'

    1

    1**''^^l

    'tPz'b

    fu

    4

    aaveuo)

    lti^-

    7R"FL

    i.,

    ^lu,

    I

    t

    -V,t*y

    (l

    ,-\,V

    L

    iv,;

    DD PC"LI;

    I

    rDP

    pnLt;

    h , fi r xa

    A- lr*

    futP-'A"rA^k

    b?-

    P*w

    I

    f_

    u*r^J

    (

    ca)

    Fz<

    (ftl

    ,^

  • 8/16/2019 St Notes(Unit2&3)

    56/76

    L""7

    covvttT<

    (,r)

    i*

    Q,,Au

    Lt"-

    +*+

    c.; eL

    tlr-f

    -a'v-et

    ct*

    ILA-

    )-

    |

    o

    n {-f--

    c

    rc"f,-o

    Ln^al

    ?)

    tl.;;-

    Atun'eirn

    I

    .*

    L"T

    cnu-d)fi

    -

    y>

    e,^.:

    "to

    $,.*,r*rtn-

    ltt^z

    t."y

    1

    rt':

    ttk"

    +-

    -ait

    tLa

    t'

    +/t{(5,

    -ro3*

    +.

    H*f}fy

    |

    "u

    4

    $cca.12

    ?,

    Lh,

    &pvu-x-

    IL*-

    %q,

    tu

    lx'V|

    r

    [t*^*

    tl;

    t

    c*

    lL.yt-

    'f

    ,rl-

    r\

    Au"{C

    ucA

    tt^L

    q-',f

    L

    f

    *

    ataf

    0-'7

    b"'t

    0

    |

    L'

    ^*

    Lu*f-d

    "A*ofn

    vw

    4@

    'n/1t''

    tl

    vffiJ

    n{'^t>,

    :

    yno

    tF t-"f tf

    ot'o"Ll

    I

    we

    c"

    t*y'

    N\.L

    +^*lj--f

    *1*

    A-6,M1L".;

    ^*W

    O^I

    |'"L-JT*

    [[rE-

    appb

    'u

    )

  • 8/16/2019 St Notes(Unit2&3)

    57/76

    w*

    tn^{r..

    a,

    Jd

    44-p._

    Q

    fi-r,{e^_^El

    Lcvu-ta-q

    o

    /f

    U

    4'a-Fcau,t

    \

    ^f{xr^-i*"-J")

    ,[:on

    q

    b

    Uff

    e.'l-

    ^*-A'*u

    '

    lo"to

    ln*

    (-

    +"U'T

    '"*"V"^'4

    tl1-

    &-t

    ta

    e-ctL'\

    l*"*

    tk

    d

    ka4

    1.-^/",2t^

    I

    t

    ,/\ /t

    r

    I

    o.wp6

    r,Lr4

    fD

    ff

    ll

    .\

    h^6,s1

    lr< 0

    Ur^-^-

    Aroeo

    ,

    I

    I

    I

    Wt,^-hx

    \

    -rytE%'l

    ill-,**tt*

    (""r*^

    tt**

    ^^\

    paa

    ,*"(^

    t:;-T

    tt"n"f

    F-JL"f

    PJ*'LuD'I''|^

    LE+

    {h.

    \VW"*t

    ar]

    1l['*

    c/"v-

    i*-

    DVI,

    S.t,*f,t-

    'evy

    ,

    n'l*-u-

    't'|r-

    A

    il'Z

    O.^tq

    6vw

    (l

    lv^

    -+1,"/b

    t )

    c^-trS

    Ir

    I

    o1-lt

    yt

    nt)

    6-

    q

    )

    U

    a-v 6-

    {"V*,*

    ?

    [t^z-

    orT

    ,flr*

    b

    L"ry

    (

    u,"fi

    *no,h),,,-

    fl

    [*,;,,",.*'A*)

    O

    Jr*pt

    L""ff'

  • 8/16/2019 St Notes(Unit2&3)

    58/76

     t'f

    t*

    .f"

    'r*nnx,*o

    t'r-?W)

    (rr*

    iv

    ,

    yi.o/

    I

    u'

    -

    C,l-huu'ttl-

    "^"H-

    ^U

    (.,o^t

    otL-"*&hA

    Urf

    '.

    ,{1

    ^rL

    Lwy

    ia

    '(^)'fz'*l'J

    T

    V

    Lt-,n

    c^=*u-li^*Lnd

    ,

    utrn

    cz--.n

    L

    {}46)

    4

    ynut

    e-'p'eQ

    S-*

    ;"*f-L'

    1"7

    '

    Vt

    L^*-

    A< ''--

    'fn''b/

    1116

    o[["8

    *-j

    tl

    A'tu

    ft^t

    offn"L

    AW

    +-

    '"-"C4

    1-"y

    Yt--(-p

    **t^A"'{

    {

  • 8/16/2019 St Notes(Unit2&3)

    59/76

    e

    2";4,f

    c..

    a

    t4l-,p-/.Ll

    .

    5a

    , ['o,

    tm',

    L[,

    a-4.\,

    0-l

    .8%42

    tt-,<

    6e7a

    cf';L'nt-*'

    U

    -

    l=.J

    gawk;]

    u^f

    u

    -?

    (az-+,-

    b.-

    r,a'n*y"{-z,l

    D1\-

    tu

    **ff^^

    f^f

    tf-*t

    0-"<

    b4/'t*

    cen

    b+4

    V

    *LW*,f,

    sL\i,.

    *ez4

    &*ff.*,1

    ,-*hA

    1"

    ^

    ^f

    *h,,

    ^^Lt'l

    h'a

    r>ur-

    s

    b,.-r'D-/

    6r*{,*-h,

    e-u-

    bc_

    kr.r/-

  • 8/16/2019 St Notes(Unit2&3)

    60/76

    v

    r- \

    IO"

    J

    \J

    v

    6)

    t

    I

    Y-'

    et'

    l

    I

    I

    I

    I

    'Jr

    Ct*a"*"-,

    wi

    l'tr

    uT'''[

    L'

    tl,;

    / $*fr^'-"'"-"/

    O"*{tr"A

    ,lJ

    I

  • 8/16/2019 St Notes(Unit2&3)

    61/76

    h*'

    a^-i;u

    1

    oLro-'n{-;'-'t

    \

    3t:

    ,?*

    ,o

    r*ol

    Lp

    Lu'r*ntv

    C-f

    nnnbu

    y^LO

    yc

    e-LL

    f

    lI;

    .o-Lal;"ur(,,p

    or-""n

    eyr-ti

    frV

    t/

    ()

    ?"t,4,

    a

    Ln

    4

    l).-A,r;u.L^

    C

    *+

    D

    t

    U

    --/'4-t

    .d

    a-2"""-

    b{-z-

    ?

    ^'L-

    s

    (.a

    /4-

    U

    iJ

    N\nw+.

    tt;

    bAa*u*

    [

    t"+

    s)

    /

    4

    1'y'L'f"?

    ?*ff*

    [t*

    r)

    Q".U;'^

    I

    E

    |

    ,*

    fY-J

    |

    ^rt'c

    I

    l,n'cLU

    )e*

    7

  • 8/16/2019 St Notes(Unit2&3)

    62/76

    \

    ou""l,1-

    |

    r"tE<

    t)

    l*.-,y?.*

    k\4

    Lt)*",\'t^

    ;

    I

    ,{L^'a"'|,

    bt

    c[trt*'P

    7^M

    g(,,o*Ll

    tf-

    Ita",f

    "{.

    V

    c'c,

    wf

    io"<

    s7'-'"f'a

    c,oa

    t

  • 8/16/2019 St Notes(Unit2&3)

    63/76

    DATA

    FLO\il

    TESTING

    Data

    flow

    testing

    focuses

    on the

    points

    at

    which

    variables

    receive

    values

    and the

    points at

    which

    these

    values are used

    (or

    referenced),

    It

    detects

    improper

    use

    of

    data values

    (data

    flow

    anomalies)

    due

    to coding

    errors.

    Rapps

    and Weyukers Motivation*:

    "

    it

    is

    our

    belief

    that,

    iust

    as one

    would

    not

    feel

    confident

    about

    a

    program

    without

    executing

    every

    statement

    in it

    as

    part

    of

    some test,

    onc

    should

    not

    feel

    confident

    about a

    program

    without having

    seen

    the

    effect of[Jsingthe

    value

    produced

    by

    each

    and

    every

    computation.

    Early

    data

    flow

    analyses often centered

    on a

    set

    of

    faults

    that

    are

    known as

    define/referen

    ce

    an

    om

    al

    ies,

    .

    A

    variable that is

    defined but

    never used

    (referenced')

    .

    A

    variable that

    is

    used

    but

    never

    defined

    .

    A

    variable

    that

    is defined

    twice

    before it is

    used

    r

    Data flow

    testing

    1.

    Define

    /

    Use Testing

    2. Slice-Based

    Testing

    DEFINE/USE

    TESTING

    The

    following

    refers to

    program

    P that

    has

    program

    graph

    G

    (P)

    and

    the

    set of

    program

    variables V. In

    a

    program

    graph

    statement

    fragments

    are

    nodes and

    edges

    represents

    nodc

    sequcncc .G

    (P)

    has

    single entry

    a:rd

    single

    exit

    node. We also

    disallow

    ctlgcs

    fiuttt

    ttudc

    to itself.

    The

    set of all

    paths

    in

    P

    is

    PATHS

    (P).

    Dgfinition.of

    usage

    node and

    defining

    node

    Definlng and

    Usage

    Nodes

    "

    Definin$

    node

    (e.g.

    input x,

    v

    =

    2,

    etc.):

    DEF(v,

    n): Node

    n

    in G(P) is a

    defining

    node

    of

    var v

    in V

    iff value

    of

    v

    is

    defined

    at

    n.

    '

    Usage

    node

    (e.g.

    output x,

    ?

    =

    2\v,

    etc.):

    USE(v,

    n):

    Node

    n

    in

    G(P) is

    a

    usage

    node

    of

    var

    v in

    V iff

    value of

    v

    is

    used at n.

  • 8/16/2019 St Notes(Unit2&3)

    64/76

    Definition

    of

    du-oath:-

    Definition-use

    (du) path

    (wrt.

    variable

    v)

    A

    path

    in

    PATHS(P)

    such

    that

    for

    sorne

    v

    in

    V

    There

    exist

    DEF(v,

    m), USE{v,

    n) nodes

    s.t"

    m and

    n are

    initial

    and

    final

    nodes

    of

    the

    path

    respectively.

    eTrnlfion-ctear

    tcfc)

    pa

    wrt. variable

    A

    du-path

    in PATHS(P)

    where

    the

    initial

    node

    of

    the

    path

    is

    the

    only

    defining

    node

    of

    v

    {in

    the

    path).

    Definition

    of

    P-use.,

    C-use

    A

    usage

    node

    USE(v,n)

    is

    predicate

    use

    denotsd

    as

    P-case

    ,

    if

    statement

    n

    is

    preclicate

    statement

    (example

    if

    a

  • 8/16/2019 St Notes(Unit2&3)

    65/76

    1.

    Dim

    totallocks

    ,totalStocks

    ,

    totalBarrels

    As

    Ilteger

    5.

    Dim lockSales,

    stocksales,ba:relsSales

    As

    Real

    6.

    Dim

    sales

    ,

    commission

    As

    Real

    7.

    lockprice=4s.0

    8

    stockprice= 30.0

    9. barrelpriee:25.0

    10. totallocks:0

    11. totalstocks:0

    12. totalbarrels:0

    13

    .input(locks)

    14.Whle

    not

    (locks:

    -l)

    I

    5.Input

    (stock,barrel)

    l6.Totallocks

    :total

    locks

    +locks

    17.

    Totalstocks

    :total

    stocks

    +stocks

    18.

    Totalbarrels

    :

    totaibarrels

    +barrels

    19.

    input

    Qocks)

    20.End

    While

    21.

    output

    (

    "Locks

    sold",

    total

    locks)

    22.

    output

    ("Stocks

    sold",

    total

    stocks)

    23.

    output

    ("Barrels

    sold", totalbarrels)

    24.locksales:

    lockprice

    *totallocks

    25.

    stocksales:

    siockprice

    *totalstocks

    26.barrelsales:

    barrelprice

    *totalbarrels

    27 sales=

    locksales

    *

    stocksales+barrelsales

    28.

    output(

    "Tota1sales",

    sales)

    29.

    if

    (sales

    >

    1800.0)

    30. then

    31. commission:0.i0

    *

    1000

    32.

    commission

    :commission

    +0.

    I

    5

    *800.0

    33.commissi.on

    -

    commission

    +0,20

    *(

    sales

    >1000)

    34. Else if

    (sales

    >1000)

    /d-:-->.

    qlf.r

  • 8/16/2019 St Notes(Unit2&3)

    66/76

    35.Then

    36.

    commission:0.10

    *

    1000.0

    37.

    commission

    :

    commission

    +0.

    I

    5

    *(sales_l

    000.

    0)

    38.

    Else

    39.

    commission

    =0.10

    *

    sales

    40.

    End

    If

    41.

    End

    If

    42.

    ouput

    ("commission

    is

    S',,

    commission)

    43.

    End

    commission.

  • 8/16/2019 St Notes(Unit2&3)

    67/76

    DD-paths

    and

    Nodes

    for

    above

    example

    D

    Nodes

    A

    7,8,9,1q,1

    1,72,13,

    B

    14

    c

    l5,l6,l7,l

    g,19,20

    D

    42225,2.+2s2627

    28

    E

    29

    F

    GI

    30.31.32.33

    34

    rii

    II

    I

    35,36,3.1

    38.39

    t

    J

    40

    K

    41,42,42

    (3

    du-Pathr

    for

    Stock$j

    First, let

    us

    look

    at

    a

    simple

    path:the

    du-path

    or

    the

    variable

    stocks.Wehac

    DEF(stocks,l5)

    andUSE(stocks,l7),so

    the

    path

    is

    aclu-path

    with

    respect

    to

    stooks.

    No

    othcr

    is

    defining

    nodes

    are

    used

    for

    stocks;

    therefore,

    this

    path

    also

    definition

    clear.

  • 8/16/2019 St Notes(Unit2&3)

    68/76

    du-Paths

    for Locks:

    Two

    defining

    and

    two usage

    nodes

    make the

    locks

    variable

    more

    interesting:

    we

    have

    DEF(locks,13),

    DEF(locks,19),USE(locks,14),and

    USE(locks,16).

    These

    yreld

    four

    du-paths:

    P1:

    P1:

    P1:

    Pl:

    Du-paths

    pl

    and

    p2

    refer

    to

    the

    priming

    Value

    of

    locks,

    which

    is

    read

    at

    node

    13:

    locks has

    a

    predicate

    use

    in the

    while

    statement(node

    14),

    and if the

    condition

    is

    true

    (as

    in

    path

    p2),

    acomputation

    use

    at

    statement

    16.The

    other

    fwo

    du-paths

    start

    near the

    end

    of the

    while

    loop

    and occur

    when

    the

    loop

    repeats.

    du-Paths

    fo4

    lgjallocksi

    The du-paths

    for totallocks

    will

    be

    lead us

    to fypical

    test cases

    for

    computations.

    With

    two

    defining

    nodes(DEF(toallocks,

    10) and

    DEF(totallocks, 16))

    and

    three usage

    nodes

    (USE(totallocks,l6),USE(totailocks,2l),

    USE(totallocks,24)),

    Wc

    might

    expect

    six

    du-

    paths.

    Let

    us

    take

    a

    closer

    look. Path

    p5:

    is

    a

    du-path

    in

    which

    the

    initial

    value

    of

    totailocks(0)

    has

    computation

    use.

    du-Paths

    for

    Sales:-

    Oniy one defining

    node

    is

    used

    for

    sales; therefore,

    all

    the

    du-paths

    with

    respect

    to sales

    must

    be

    definition-clear.

    They

    are

    interesting

    because they

    illustrate

    predicate and

    computation

    uses.

    The

    First 3

    du-paths

    are

    easy:

    PI0:

    Pll:

    Notice

    thatplZ

    is

    a

    definition-clearpath with 3 usage

    nodes;

    it

    also contain

    paths

    p10

    and

    pl1.

    If

    we

    were

    testing

    withp12,

    we

    know

    P

    12:

  • 8/16/2019 St Notes(Unit2&3)

    69/76

  • 8/16/2019 St Notes(Unit2&3)

    70/76

    comrnission

    Yes

    Yes

    commtsslon

    36.42

    commission

    3rc2

    No

    mfilmlSSlOn

    Yes

    n/a

    37,37

    Yes

    Yes

    coillmNslon

    37,42

    Yes

    Yes

    commission

    3gS-

    comrtusslon

    39,33

    No

    nla

    commission

    3W

    Yes

    Yes

    du-path

    Test

    Coverage

    Meticq

    All-Du-Paths

    All

    C-Uses/Some

    p-Uses

    All

    PusesiSome

    C-Uses

    lo,,-"-ur".

    lou-"o**,

    SLICE-BASED

    TESTING

  • 8/16/2019 St Notes(Unit2&3)

    71/76

    e9

    DATAFLOW

    TESTII\G

    Data

    flow

    testing

    focuses

    on

    the

    points

    at

    which

    variables

    receive

    values

    and

    the

    points

    at

    which

    these

    values

    are

    used

    (oi

    referenced).

    It

    detects

    improper

    use

    of

    data

    values

    (data

    flow

    anomalies)

    due

    to coding

    errors.

    Rapps

    and

    Weyukers

    Motivation*:

    "

    it

    is

    our

    belief

    that,

    just

    as

    one

    would

    not

    feel

    confident

    about

    a

    program without

    executing

    every

    statement

    in

    it

    as

    part of

    some

    test, one

    should

    not

    feel

    confident

    about

    u

    p.ogru-

    without

    having

    seen

    the

    effect

    oflJsingthe

    vaiue

    produced by

    each

    and

    every

    computation.

    o

    Dataflow

    testing

    1. Define

    /

    Use

    Testing

    2.

    Slice-Based

    Testing

    Slice-Based

    Testine

    The

    following

    refers

    to

    program

    P that

    has

    program

    graph

    G

    (P)

    and

    the

    set

    of

    program

    variables

    V.

    In

    a

    program

    graph

    statement

    fragments

    are

    nodes

    and

    edges

    represents

    node

    sequence

    .G

    (p)

    has single

    entry

    and

    singie

    exit

    node.

    We

    also

    disallow

    edges

    from

    node

    to itself.

    The

    set

    of

    all

    paths

    in

    P

    is PATHS

    (P)

    Definition:-Given

    a

    program

    P and

    a

    set

    V

    of variables

    in P,

    a

    slice

    "t

    rt.t.*."1n,wdtte;

    S(V,n),

    is the

    set

    of all

    statements

    in

    P

    prior to

    to

    the

    values

    of

    variables

    in

    V

    at

    node

    n.Listing

    elements

    of

    a

    on

    the

    variable

    set

    V

    node

    n

    that

    contribute

    slice

    S(V,

    n)

    will

    be

    cumbersome

    because the elements

    are

    program

    statement

    fragments'

    list

    fragrnent

    numbers

    in

    P(G).

    It

    is

    much

    simpler

    to

    USE

    T\?ES

    EFT

    P-use

    -

    Used

    in

    a

    predicate

    stmt

    I-def-Defined

    by

    input

    A-def-Defi

    ned

    bY

    assignment

    C-use

    -

    Used

    in comPutation

    O-use

    -Used

    for oulPut

    L-use

    - used

    for

    location

    (pointers)

    I-use

    Iteration

    (Internal

    counters,

    loop

    indices)

    i

    ontains

    interesting dataflow

    properties

    ,

    and

    these

    are

    not

    present

    in

    the

    triangle

    problem(

    or

    in

    next

    date

    function).Follow

    these examples

    while

    looking

    at

    the

    source

    code

    for

    the

    commission

    problem that

    we used

    to

    analyse

    in

    terms

    of

    define/use

    paths'

    (

    Commission

    Problem)

    i

    .

    program

    commission(INPUT.

    OUTPUT)

  • 8/16/2019 St Notes(Unit2&3)

    72/76

    2, Dim

    lock,

    stock,

    barrels

    as lnteger

    3.

    Dim

    lockprice

    ,stockprice,

    ba:relprice

    As

    Real

    4. Dim

    totallocks

    ,totalStocks

    ,

    totalBarrels

    As lnteger

    5.

    Dim

    lockSales,

    stocksales

    ,barrelsSales

    As

    Real

    6.

    Dim

    sales

    ,

    commission

    As Real

    7.

    lockprice-45.0

    8

    stockprice=

    30.0

    9.

    barrelprice=25.0

    10.

    totallocks:0

    i

    1.

    totalstocks=0

    12.

    totalbarrels:O

    13 .input(1ocks)

    14.Whle

    not

    (locks:

    -1)

    1

    5.Input

    (stock,barrel)

    l6.Totallocks

    :total

    locks

    +locks

    17.

    Totalstocks

    :total

    stocks

    *stocks

    i

    8. Totalbarrels

    :

    totalbarrels

    *barrels

    19.

    input

    (locks)

    20.End

    While

    21.

    output

    (

    "Locks

    sold",

    total

    locks)

    22.

    output

    ("Stocks

    sold", total

    stocks)

    23"

    output ("Barrels

    sold",

    totalbarrels)

    24.locksales:

    lockprice

    *totallocks

    25.stocksales:

    stoclqpdce

    *totalstocks

    26.banel

    sal

    es:

    barrelpriee

    *totalbarrel

    s

    27

    sales:

    locksales

    *

    stocksales*barrelsales

    28.

    output(

    "Totalsales",

    sales)

    29.

    if

    (sales

    >

    I

    800,0)

    30.

    then

    31.

    commission:0.10

    *

    1000

    32.

    commissicn

    :commission

    +0.

    1 5

    *800.0

  • 8/16/2019 St Notes(Unit2&3)

    73/76

    6@

    -:3.commission:

    commission

    +0'20

    *(

    sales

    >1000)

    3-1. Else

    if

    (sales

    >1000)

    36.

    commission:

    0.10

    *

    1000'0

    37.

    commission

    =

    commission

    +0.15

    *(sales-i000.0)

    38.

    EIse

    39.

    commission:0.10

    *

    sales

    40.

    End

    If

    41.

    End

    If

    42.

    output

    ("commission

    is

    $",

    commission)

    43.

    End

    commission.

    Program

    grap-h of

    the

    the

    commission

    problem

  • 8/16/2019 St Notes(Unit2&3)

    74/76

  • 8/16/2019 St Notes(Unit2&3)

    75/76

    (

    ?.frq)

    .

    The next six

    slices

    demonstrate

    our convention

    regarding

    values defined

    b]-

    assignment

    stzuements

    (Adefs).

    Str:

    S0ockPrice,

    24)

    -

    l7l

    S,r:

    S(stockPrice,

    25)

    =

    [81

    Sr:

    S(barrelPrice,

    26)

    -

    l9l

    S4:

    S0ockSales,

    24)

    =

    {7,

    lO,

    13,

    14,

    16,

    19,

    20,241

    Srr:

    S(stockSales,

    25)

    =

    lB,

    11,

    13,

    14, 15,

    17, 19,20,25l.

    S23:

    S(barrelsales,

    26)

    =

    t9,

    12, 13,

    74,15,

    18, 19, 2A,

    261

    The

    slices

    on sales and

    commission

    "r.

    th.

    interesting ones.

    Only

    one

    defining

    node

    exists

    for sales,

    the Adef at node

    27,

    The remaining

    slices

    on

    sales

    show

    the

    P-uses,

    C-uses,

    and

    the

    O-use

    in

    definition

    clear

    paths.

    Sra:

    S(sales,27)

    - 17,8,9

    10,

    ll, 12,

    13,

    14, 15,

    16,

    17,

    18,

    19,20,21t,25,

    25, Z7l

    Srr:

    s(sales,

    28)

    =

    {7,

    8,

    g

    10,

    i.l,

    12,

    13,

    14,

    15,

    16,

    17, 18,

    79,

    20,24,

    25,

    26,

    271'-

    526:

    S(sales,29)

    =

    ii7,8,9

    10, 71,

    12, 13,

    14,75,76,77,18,

    19,20,24,25,

    26,271

    Srr: S(sales,

    33)

    :

    {7,

    8,

    9

    10,

    \1,

    12,

    13,

    4,

    15, 76,

    17,

    18, 19,20,

    24,

    25,

    26,

    ?71

    S2r:

    S(sales,34):17,8,910,

    11,'1.2,

    13,

    1,4,15, 16.

    17, 18,

    79,20,24,25,

    26,27l|

    Srr:

    S(sales,

    37)

    :

    '7,8,9

    10,

    1' .,

    12, 13,74,

    15,

    16,

    17,

    18,

    79,'20,

    24,25,

    26,271

    S3s:

    S(sales,

    38)

    =

    |-7,8,9

    1A,

    \'),,' .2,

    3,

    14,

    15,

    1.6,

    77,

    18, 19,

    20,

    24,25,

    26,27l.

    Think about

    slice

    S2a

    in

    terms

    of

    its

    "components,"

    which

    are

    the

    slices

    on

    the

    C-use

    variables.

    \We

    can

    write

    _Szl

    i

    Sro

    (J

    9,1

    u

    Sro

    u

    Sz, U S,

    U

    Srr.

    Notice

    how

    the

    fiormalism

    corresponds

    to

    our

    inrui$on:

    if the

    vaiue of

    sales

    is

    wrong,

    we

    first

    look at

    how

    it

    is computed;

    if this

    is

    OK,

    we

    check

    how the

    components

    are

    computed.

    Everything comes

    together

    (literally)

    with

    the

    slices

    on

    commissioq.

    Six

    A-def

    nodes are used for

    commission

    (corresponding

    to the

    six

    du-paths

    we

    identified

    earlier).

    Three computations

    of

    commission are

    controlled by

    P-uses

    of

    sales in

    the IF, EISE

    IF

    logic.

    This

    yields three

    'paths"

    of

    slices

    that

    compute

    conurlission.

    Su,:

    S(commission,

    31)

    = {31}

    Srr:

    S(commission,

    32)

    =

    131,32J

  • 8/16/2019 St Notes(Unit2&3)

    76/76

    a

    Srr:

    S(commission,

    411

    =

    .'7,

    g,910,

    11,

    12,

    13,

    14,

    j,

    16,

    17,7g,

    79,

    zo,

    4,

    25,

    26,

    27,2g,

    30,

    31,

    32,

    33,

    34, 35"

    i6,

    37,

    3gl

    The

    slice

    information

    irnproves

    our

    rrxighc.

    Look

    ar

    the

    iattice

    in

    Figure

    10.4;

    t

    is

    a

    direcred

    aryclic

    sraph

    in

    which

    slicJs

    "..

    ,ofr;';fi;

    JrJ';"o*senrs

    he

    proper

    subset

    retationsf,ip.

    This

    lanice

    is

    dr*awn,so

    rhat

    the

    position

    of

    rhe

    srice

    nodes

    roughly

    corresponds

    ith

    their

    position

    in

    rhe

    source

    .fa.,

    The

    definiJor-,

    .t.",

    parhs

    ,

    '

    and

    correspond

    to

    the

    edges

    that

    show

    srices

    sle,

    sr,

    and

    Sro

    are

    ubsets

    of

    slice

    soo'

    Figure

    10.5

    shows

    a

    lattice

    of

    slices

    for

    rhe

    entire

    progranl.

    ome

    slices

    (those

    thar

    are

    idenrical

    to

    otheJ

    fr"rr"-t"r.,

    delered

    for

    clariry.

    vhichever

    coq-npqq4tioa-isjaken*alr

    come

    rogerher_in_the-.last_sliee,

    Figure

    10,4

    lattice

    of

    slices

    on commission.

    Srr:

    S(comrnission,

    33) =

    -

    24,25,26,27,29,30,

    Sro:

    S(commission,

    36)

    -

    Srr:

    S(commission,

    3;7)

    -

    24,

    25,26,27,35,

    371

    Srr:

    S(commission,

    3g)

    =

    24,

    25,

    26,27,2g,

    34,

    Y:8:910,

    11,

    12,

    13,

    74,

    .t5,

    16,

    17',

    i,B,

    tg,

    Z0,

    31, 32,33l,

    136l

    17,

    8,9

    10,

    11,

    lz,

    13,

    {7,

    8,

    g

    r0,

    l"t,

    j.z,

    j,

    381

    74,

    1.5,

    16,

    17,

    18,

    "Ig,

    2A;

    14,75,

    16,

    17,

    18,

    7g,

    2A,