introprog_cap2

Upload: joel-carvalho

Post on 07-Apr-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/4/2019 IntroProg_Cap2

    1/40

    Ck

    f.L

    IV

    JOE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    @JV/FPLP !EgtrkTrkh"@JV/FPLP !EgtrkTrkh"

    #k$% @lr&l%'k ( ?).4*.?4#k$% @lr&l%'k ( ?).4*.?4

    @l+,t-%k ?

    Aeghulhjgs fj Trkhrlclk

    IK_CL!K VJ"#KA$%E"L

  • 8/4/2019 IntroProg_Cap2

    2/40

  • 8/4/2019 IntroProg_Cap2

    3/40

    Ck

    f.L

    IV

    JOE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    .G,&$ $ Agh-lh$g

    $ Trkhrlclk

  • 8/4/2019 IntroProg_Cap2

    4/40

    Ck

    f.L

    IV

    JOE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    F$e5e6fel.

    * Agh-lh$c $ Trkhrlclk0+ , uc c)kfk 6lfrkge2lfk 6lrl j=6rjsslr egs)ru1js

    6lrl uc /kc6u)lfkr. uc /kg3ug)k fj rjhrls seg)?=e/lsj sjc7g)e/ls uslfls 6lrl fj0eger uc 6rkhrlcl fj/kc6u)lfkr...8 eg >e5e6fel.

  • 8/4/2019 IntroProg_Cap2

    5/40

    Ck

    f.L

    IV

    JOE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    F$

  • 8/4/2019 IntroProg_Cap2

    6/40

    Ck

    f.L

    IV

    JOE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    Egt$r+r$tlk Y @kc+%lk* Fj k c)kfk u)e'e2lfk 6lrl )rlfu2er k /9fehk 0kg)j jc

    /9fehk c?uegl< 6recjerk )rlfu2 )kfk k /9fehk 0kg)j j

    s9 fj6kes j=j/u)l k 6rkhrlcl< jg)k fe2-sj uj k6rkhrlcl 0ke /kc6e'lfk j uj k cj/lgesck u)e'e2lfk6lrl l )rlfuk uc /kc6e'lfkr.

    * Fj k /9fehk 0kg)j )rlfu2efk cjfefl uj vle sjgfk

    j=j/u)lfk< guc 6rk/jssk fj )rlfuk fj )rj/@kssjhuefks fj sul j=j/uk ecjfel)l< jg)k fe2-sj uj k6rkhrlcl 0ke eg)jr6rj)lfk j uj k cj/lgesck u)e'e2lfk6lrl l )rlfuk uc eg)jr6rj)lfkr.

  • 8/4/2019 IntroProg_Cap2

    7/40C

    kf

    .LI

    VJ

    OE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    Egt$r+r$tlk Y @kc+%lk* c /9fehk 0kg)j )lcc 6kfj sjr /kc6e'lfk 6lrl ucl

    'eghulhjc eg)jrcfel ;H)j/kfj * NlvlD uj 6ks)jrekrcjg)j

    eg)jr6rj)lfl 6kr ucl c?uegl ver)ul' ;NC * Nlvl er)ul'Cl/@egj< gk /lsk fk NlvlD.

    * cl 'eghulhjc /kc6e'lfl hjrl uc j=j/u)?vj' ;.j=j jc>egfk>sD ucl 'eghulhjc eg)jr6rj)lfl gk< l6jslr fj 6kfjrhjrlr ku)rks 0e/@jerks /kck 6kr j=jc6'k .3lr

    * Aeghulhjgs "kc6e'lfls

    + "< "BB< Ikr)rlg< Tls/l'< esul' Olse/< j)/.

    * Aeghulhjgs Eg)jr6rj)lfls

    + Nlvl< M)c'< T@6< TH)@kg< Tjr'< j)/.

  • 8/4/2019 IntroProg_Cap2

    8/40C

    kf

    .LI

    VJ

    OE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    J%$c$gtk @kgtt-gt$ l Agh-lh$g

    * L%$tk+ 4

  • 8/4/2019 IntroProg_Cap2

    9/40C

    kf

    .LI

    VJ

    OE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    Vl>$%l LP@EE ;Lcjre/lg F)lgflrf "kfj 0kr Eg0krcl)ekgD

  • 8/4/2019 IntroProg_Cap2

    10/40C

    kf

    .LI

    VJ

    OE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    Vl>$%l LP@EE ;/9fehks lfe/ekglesD

  • 8/4/2019 IntroProg_Cap2

    11/40C

    kf

    .LI

    VJ

    OE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    L%$tk l Agh-lh$c @* "kg3ug)k ?se/k fj /lrl/)jrjs fl 'eghulhjc "

  • 8/4/2019 IntroProg_Cap2

    12/40

    Ck

    f.L

    I

    VJ

    OE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    @kc+kg$gt$ $ Zcl Agh-lh$c* A$=l%

    + "kg3ug)k fj 6l'lvrls fl 'eghulhjc< e.j. k fe/ekg?rek.

    * Pgt9tl+ "kg3ug)k fj rjhrls fj /kgs)ruk fls 0rlsjs< e.j. l

    hrlc?)e/l. Js)ls 0rlsjs sk fjsehglfls 6kregs)ru1js j k )j=)k fjsehglfk 6kr 6rkhrlcl.

    * P$c1gtl

    + Fehge0e/lfk fj /lfl egs)ruk fj uc 6rkhrlcl kucjsck fj uc 6rkhrlcl /kc6'j)k.

  • 8/4/2019 IntroProg_Cap2

    13/40

    Ck

    f.L

    I

    VJ

    OE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    @kc+kg$gt$ A$=l%* Tl%l&rl _$$r&ll

    + Fk k /kg3ug)k fj 6l'lvrls fl 'eghulhjc6rjvelcjg)j fj0egefls< /lfl 'eghulhjc )jc ls suls6l'lvrls rjsjrvlfls.

    + J'ls gk 6kfjc sjr u)e'e2lfls l gk sjr 6lrl ks 0egsl uj 0krlc fj)jrceglfls\ 6kr j=jc6'k< gk 6kfjc

    sjr u)e'e2lfls /kck gkcjs fj vlre?vjes ku 0ug1js.+ L )jg)l)evl fj u)e'e2lk 6lrl ku)rks 0egs )jc /kck

    /kgsjug/el ucl srej fj jrrks fj /kc6e'lk.

  • 8/4/2019 IntroProg_Cap2

    14/40

  • 8/4/2019 IntroProg_Cap2

    15/40

    Ck

    f.L

    I

    VJ

    OE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    @kc+kg$gt$ A$=l%* Gkc$ $ :-g$

    + L6jslr fls 0ug1js gk 0l2jrjc 6lr)j fk '=e/k ege/el'fls 'eghulhjgs< 6kruj sk fj0egefls 6ks)jrekrcjg)j%7 #k l 'eghulhjc gl)evl fk6rk/jsslfkr< cls )rll'@l /kc lsj gls /lrl/)jr&s)e/ls fllrue)j/)url fk cjsck ;/kck rjhes)rlfkrjs j egs)ru1jsD.

  • 8/4/2019 IntroProg_Cap2

    25/40

    Ck

    f.L

    IV

    JOE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    Agh-lh$c C98-gl* (jsvlg)lhjgs 6lrl ks 6rkhrlclfkrjs

    + (j6jgfj fl lrue)j/)url fl c?uegl.

    + J=)rjclcjg)j fe0&/e' fj 6rkhrlclr< )k)l'cjg)j j=6rjssljc 0krcl gucre/l ;eg?rel ku @j=lfj/ecl'D.

    + "lfl 6rk/jsslfkr 6kssue k sju 6r96rek /kg3ug)k fjegs)ru1js.

    + J= L egs)ruk fj skcl 6kfj sjr rj6rjsjg)lfl 6j'lsjug/el ,4444448 guc 6rk/jsslfkr jgku)rk 6kr ku)rl sjug/el.

  • 8/4/2019 IntroProg_Cap2

    26/40

    Ck

    f.L

    IV

    JOE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    Agh-lh$c L$c>%7* Js)l sjhugfl hjrlk 6jrce)j 6rkhrlclr l)rlvs fj

    6l'lvrls rjsjrvlfls.

    * Tkr j=jc6'k+ L sjug/el ,4444448 6kfj sjr rj6rjsjg)lfl

    6j'l 6l'lvrl ,L((8.

    * K3j/)evks

    + Il/e'e)lr l 6rkhrlclk.+ "relr uc ses)jcl fj /kfe0e/lk 6lrl rj6rjsjg)lr ls

    egs)ru1js jc 'eghulhjc fj c?uegl. Js)j /kg3ug)k fj/9fehks /@lclfk Aeghulhjc Lssjc'H.

  • 8/4/2019 IntroProg_Cap2

    27/40

    Ck

    f.L

    IV

    JOE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    Agh-lh$c L$c>%7* J=jc6'k fj "9fehk Lssjc'H 6lrl l egs)ruk ;?

    TFM L]

    TFM O]CKY LD

    CKY 3D ?

    LFF LD 3D

    TKT O]

    TKT L]

    * L6jslr fj sjr /kc6'j=l< js)l 'eghulhjc jc cles6r9=ecl fl 'eghulhjc @uclgl fk uj fl 'eghulhjc fjc?uegl.

  • 8/4/2019 IntroProg_Cap2

    28/40

    Ck

    f.L

    IV

    JOE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    :gl%l$ $tl Agh-lh$g0* K6)ece2lk fj su-)lrj0ls l sjrjc u)e'e2lfls jc

    6rkhrlclk fj l')k g&vj'.

    * "kg)rk'k fj 6rk/jssks /kc rjs6ks)l jc )jc6k rjl'.+ _jl'e2lk fj )lrj0ls 'ece)lfls 6j'k )jc6k.

    + K6)ece2lk fj /9fehk l)rlvs fl cegece2lk fjegs)ru1js j lfjulk lrue)j/)url

    * "kcuge/lk j )rlgs0jrg/el fj flfks.

    + (jvefk /l6l/eflfj fj /kcuge/lk ferj/)l /kc kMlrf>lrj.

  • 8/4/2019 IntroProg_Cap2

    29/40

    Ck

    f.L

    IV

    JOE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    Agh-lh$g $ L%tk G,&$%* Ls 'eghulhjgs fj l')k g&vj' sk lssec fjgkceglfls 6kr

    l6rjsjg)lrjc ucl seg)l=j cles 6r9=ecl fl 'eghulhjc

    @uclgl ;gl)url'D.+ Ls 'eghulhjgs fj l)k g&vj' 0l2jc usk fj 6l'lvrls

    rjsjrvlfls j=)rl&fls fk vk/lu'?rek /krrjg)j< cles)rlfe/ekgl'cjg)j fk Egh's.

    * c cjsck 6rkhrlcl 6kfj sjr u)e'e2lfk jc fe0jrjg)js/kc6u)lfkrjs< ls)l uj j=es)l uc /kc6e'lfkrPeg)jr6rj)lfkruj )rlfu2l k 6rkhrlcl js/re)k 6lrl 'eghulhjc fl c?ueglku 6lrl l 'eghulhjc fl c?uegl ver)ul'.

  • 8/4/2019 IntroProg_Cap2

    30/40

    Ck

    f.L

    IV

    JOE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    Agh-lh$g $ L%tk G,&$%* cl egs)ruk gjs)j )e6k fj 'eghulhjc rj6rjsjg)l gl

    rjl'eflfj v?rels egs)ru1js jc 'eghulhjc fj c?uegl

    ku Lssjc'H.* J=jc6'ks fj 'eghulhjgs fj l')k g&vj'

    + "< "BB< "Q\

    + Nlvl< Nlvls/re6)< L3l=\

    + MVCA< TMT< LFT\

    + IQ< K/lc'\

    + J)/.

  • 8/4/2019 IntroProg_Cap2

    31/40

  • 8/4/2019 IntroProg_Cap2

    32/40

    Ck

    f.L

    IV

    JOE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    Trkhrlclk Ec+$rlt&l* K 6rkhrlcl uc /kg3ug)k fj l/1js< /kgs)e)u&fk 6kr

    6rk/jfecjg)ks< )lcc /kg@j/efk /kck 0ug1js ku

    su-rk)egls.* Vkfks ks 6rkhrlcls sk j=j/u)lfks fj ckfk

    sjujg/el'.

    * Treg/&6ek 0ugflcjg)l' fl 6rkhrlclk ec6jrl)evl

    #jg@ucl vlre?vj'< /kgs)lg)j ku 0ugk 6kfj sjru)e'e2lfl guc 6rkhrlcl sjc )jr sefk 6rjvelcjg)jfj/'lrlfl.

  • 8/4/2019 IntroProg_Cap2

    33/40

    Ck

    f.L

    IV

    JOE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    .:l$ $ F$$g&k%&c$gtk$ -c Trkhrlcl

  • 8/4/2019 IntroProg_Cap2

    34/40

    Ck

    f.L

    IV

    JOE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    :l$ $ F$$g&k%&c$gtk* Wulgfk l6'e/lfk l ucl )lrj0l< ls 0lsjs 6lrl l

    rjl'e2lk fl cjscl /kg)jc6'lc

    + Js)ufk fl )lrj0l.+ "relk fj 0krcls 6lrl rjl'e2lr jssl cjscl )lrj0l.

    + Ec6'jcjg)lk fl )lrj0l.

    + Vjs)j fl )lrj0l.

    + Clgu)jgk fl )lrj0l.

    * (j uc 6kg)k fj ves)l cles l'lrhlfk lkfjsjgvk'vecjg)k fj uc 6rkhrlcl js)ls 6rjcesslsclg)c-sj v?'efls.

  • 8/4/2019 IntroProg_Cap2

    35/40

    Ck

    f.L

    IV

    JOE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    :l$ $ F$$g&k%&c$gtk. Lg9%$

    + Js)ufk fk 6rk'jcl 6lrl /kg/'uer k uj fjvj sjr0je)k 6lrl l rjsk'uk fk cjsck.*Trk61j sk'u1js 6kss&vjes 6lrl k 6rk'jcl.*(js/rjvj jc 'eghulhjc sec9'e/l k uj fjvj sjr

    0je)k 6lrl l rjsk'uk fk 6rk'jcl.

    ?. TrkO$tk

    + (jsjgvk'vj ks c9fu'ks - l'hkre)cks - gj/jss?reks6lrl j=j/u)lr k 6'lgk '9he/k.

    @Z_PK @JV/FTC

  • 8/4/2019 IntroProg_Cap2

    36/40

    Ck

    f.L

    IV

    JOE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    :l$ $ F$$g&k%&c$gtk. Ec+%$c$gtlk

    + "kfe0e/lk jc ucl fj)jrceglfl 'eghulhjc fj)kfks ks l'hkre)cks 6rkvjgejg)js fl 0lsj lg)jrekr.

    . V$t$

    + #js)l 0lsj 0je)l l vjre0e/lk fk 6rkhrlclfjsjgvk'vefk. #js)l 0lsj jssjg/el' fj0eger l'hugs)js)js 6lrl 6kfjrcks )js)lr k gkssk 6rkhrlcl.

    @Z_PK @JV/FTC

  • 8/4/2019 IntroProg_Cap2

    37/40

    Ck

    f.L

    IV

    JOE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    :l$ $ F$$g&k%&c$gtk. Clg-t$gk

    + Wulgfk k 6rkhrlcl 0ke fjsjgvk'vefk j js)? jc 0lsjfj u)e'e2lk 6kfj k/krrjr l gj/jsseflfj fj l'hucll')jrlk< eg/'usk fj gkvls 0ug/ekgl'eflfjs< ku l)cjsck fj /krrj/1js fj jrrks gk fj)j/)lfks gl0lsj fj )js)js.

    + c 6rkhrlcl fjsjgvk'vefk /kc ul'eflfj j jc/kcjg)lfk 6kfj 6ks)jrekrcjg)j sjr ckfe0e/lfk 6krul'ujr 6jsskl /kc /kg@j/ecjg)k )/ge/k fl'eghulhjc j fk lssug)k lkrflfk 6j'k 6rkhrlcl.

    @Z_PK @JV/FTC

  • 8/4/2019 IntroProg_Cap2

    38/40

    Ck

    f.L

    IV

    JOE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    T$rh-gtl0

    Krehlfk j Okc Vrll'@k[G

    @Z_PK @JV/FTC

  • 8/4/2019 IntroProg_Cap2

    39/40

    Ck

    f.L

    IV

    JOE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    T$rh-gtl* K uj ucl 'eghulhjc fj 6rkhrlclkd

    * Wules ls /kc6kgjg)js fj ucl 'eghulhjc fj 6rkh.d

    * Wuj g&vjes fj Aeghulhjc fj 6rkhrlclk /kg@j/jd(js/rjvl /lfl uc fj'js.

    * Wul' l fe0jrjgl jg)rj ucl 'eghulhjc /kc6e'lfl j ucleg)jr6rj)lfld

    * Wules ls fuls hjrl1js fls 'eghulhjgs fj le=k g&vj'd

    * Wuj 0lsjs fj rjl'e2lk fj uc 6rkhrlcl /kg@j/jd(ehl ules j fjs/rjvl fkes sul js/k'@l.

    @Z_PK2 @JV/FTC

  • 8/4/2019 IntroProg_Cap2

    40/40

    L

    IV

    JOE.T

    -4:?

    .rj

    v4

    ?

    @Z_PK2 @JV/FTC

    FEP@ETAEGL2 Egtrk. Trkhrlclk

    LGK AJ@VEYK2 ?4/?4?

    E+l $gtl +kt$tlE+l $gtl +kt$tl

    $t$tK sljr 6kfjrG