exercices graphe d'etats

Upload: zakiloukio

Post on 06-Jul-2018

242 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/17/2019 exercices Graphe d'Etats

    1/11

     

    CPGE I L P.P. O G

    O

    L A

      B,

    B.

    L B

      A,

    A.

    E

    A .

    L

     ; B

    ( A)

    A C.

    U C 

    . L

    L A.

    1/ F

    2/ C '

      A B

    C 3 :

    AE '

    C :

    AAE, CCE 

    E C

    CA

    C

    1

    S I

     /

    :

    C,

    C,

    ,

    ( A)

    C. S,

     ;

    .

    .

    ,

    ("?").

    3

     A

      EE DE EE E E

    ' ' D

    ' '

    C ?

    I

    /

    , A, H, M, M

    C C. 

    EE :

    ' ?

    ' '

    C

    D 3

  • 8/17/2019 exercices Graphe d'Etats

    2/11

     

    CPGE I L P.P. O G 2

    S I I

    /

    S 2 ' 1 2 :

    1 2

    0 1 1 0,

    .

    1/ 0 1 ?

    2/ 1 0 1 ?

    3/ P ' 2 1 ' '

    25 1 

      0 1 4

     

      0 1 . 

    /

    1/ F

    .

    I

    . S C .

    2/ ' , ' '

    ' ( ).

    3/ ' ,

      ( : " / C := C+1"). 

  • 8/17/2019 exercices Graphe d'Etats

    3/11

     

    CPGE I L P.P. O G 3

    S I I

    ATTENTE

    C1>0 / T2 := 1 ;C2>0 / T1 := 1 ;[Exit]/T2 := 0 ;

    T1 := 0 ;

    ROTATION VERS POSITION "ZERO"

    satellite n demandé . parabole ne pointant pas vers n

    [Entry]/C1 := 0 ;C2 := 0 ;

    RAZ COMPTEURS

    a

    i / C2 := C2 + 1 ;[Entry]/T2 := 1 ;[Exit]/T2 := 0 ;

    ROTATION VERS OUEST

    C1=0 . C2=0 . n en ouest C1=0 . C2=0 . n en est

    C2=k

    i / C1 := C1 + 1 ;[Entry]/T1 := 1 ;[Exit]/T1 := 0 ;

    ROTATION VERS EST

    C1=k

    / '

    1/ 1

     

    S '  

    A,

    A  ( D), B 

    A ( ) '.

    D ' .

    2/ : 2

     

    P , 1 A1 

    2 A2, 1 B1

    2 B2.

    L 1 B1, A1 

    2 B2. L

    2 B2, A2  1

    B1.

    D ' . O /.

    /

    U ,

    .

    C ; ,

    A 19 E ; T 1C 5 O. U

    "" , , 0 O, 0 E. L

    , F.

    L ,

    M1  ' :

    E :

    •  P

    , F

    ""

    (

    ' ROTATION ERS POSITION"ERO"). L   "".

    • L' 1  M1 

    E ; 2 

    .

    •  C1  C2  2

    ;

    .

    L  

    ,  

    "".

    M M1

  • 8/17/2019 exercices Graphe d'Etats

    4/11

     

    CPGE I L P.P. O G 4

    S I I

    O ( ) T 1C,

    5 O. L ,

    C2 20.

    1/ I (C2 ≠  20).

    2/ C 1, 2, AENE

    OAION E OE :

    3/ C ("?")

    A 19 E,

    76. 

    / ' :

    O :

      L  ( ).

      L A B1,

    1 10 ;

      L B C

    B2, 2 12 , 3 3,5 ;

      L B C 50 ( )

    ATTENTE REMPLISSAGE ( ) ;

      D ,

    (5 6), .

      L 8 ;

      O (  ) B1

    B2 .

    L .

    E , ( ). L

    (INIT) 4 7.

    M

    P A P

    B C 

    T B1 T B2

    1

    8

    4 5 76

    M

    32

    ATTENTE

    C1>0 / T2 := 1 ;C2>0 / T1 := 1 ;[Exit]/T2 := 0 ;

    T1 := 0 ;

    ROTATION VERS POSITION "ZERO"

    TELECOM 1C demandé . C2 20

    [Entry]/C1 := 0 ;C2 := 0 ;

    RAZ COMPTEURS

    a

    i / C2 := C2 + 1 ;[Entry]/T2 := 1 ;

    [Exit]/T2 := 0 ;

    ROTATION VERS OUEST

    C1=0 . C2=0

    C2=20

    ≠ 

    1

    2

    AEE

    AE E

    ATTENTE

    C1>0 / T2 := 1 ;

    C2>0 / T1 := 1 ;[Exit]/T2 := 0 ;T1 := 0 ;

    ROTATION VERS POSITION "ZERO"

    ASTRA demandé .

    [Entry]/C1 := 0 ;C2 := 0 ;

    RAZ COMPTEURS

    a

    i /[Entry]/[Exit]/

    C1=0 . C2=0

    ?

    ?

    ??

    ??

  • 8/17/2019 exercices Graphe d'Etats

    5/11

     

    CPGE I L P.P. O G 5

    S I I

    1/ C '

    INI ( ""

    )

    /.

    P

    4 ,

      " /

    " : 

    2/ P "" ?  

    3/ "" .

    4/  C ' DOAGE

    .

    5/  "?"

    .

    ATTENTE

    INIT

    dcy . ci

    ? (fin d'init)

    DOSAGE

    dcy . ci

    ? (fin de dosage)

    ATTENTE REMPLISSAGE

    .....................................

    REMPLISSAGE MALAXEUR

    B1 et B2 vides :.........................

    .....................................

    MELANGE

    .....................................

    EVACUATION

    after(10min)

    malaxeur vide :......................

    GRAPHE PRINCIPAL

     

    FIN INIT

    ............

    ...................

    ...................

    ........

    ........

    ...................

    ...................

    ...................

    ...................

    ...................

    ...................

    ...................

    ......

    INIT

     

    ...................../.....................

    ...................../.....................

    ...................../.....................

    ...................../.....................

    VIDANGE

    ......

    .................. ..................

    ............ ............

    .................. / ....................................

    ............ ............

    FIN DOSAGE

    DOSAGE

     

  • 8/17/2019 exercices Graphe d'Etats

    6/11

     

    CPGE I L P.P. O G 6

    S I I

    ATTENTE

    ?

    ?

    OUVRIR := 1[Exit]/OUVRIR := 0

    OUVERTURE

    ?

    ?

    FERMER := 1[Exit]/FERMER := 0

    FERMETURE

    ?

    /

    L D :

    G :

    O / ( ) ; ,

    , '   ;

    ' ( )   . S '

    /, ' .

    G ' :

    '   ' '

    ( )

    . S ' ,

    ' . L' '

    '.

    P ' :

    ;

    ' ' , 1

     

      .

    C D.

    / '

    L B

    . L

    ( " " ). O

    "" " " " " " ". 

    1/ C '

    "  ". L , "  ".

    2/ E ,

    ( " ").  C

     .

    3/ E ,

    ( ""), ,

    ( ""),

    . C .

    C D.

    /

    U 1, 2  3, 1, 2  3. U

    1 ( ).

    U   .

    L P .

    1/ E '. O ' (

    , ).

  • 8/17/2019 exercices Graphe d'Etats

    7/11

     

    CPGE I L P.P. O G 7

    S I I

    D , ,

    3 . A

    ,

    . C

    3 .

    2/ P .

    C D. 

     / (' 2007)

    L

    . L ,

    , . L

    .

    L

    .

    L

    . L '

    .

    ' D H

     / 

    γ  γγ  γ  45 0

      .  L

     / 

    γ  γγ  γ     = °45 0

      0   ( )

       / γ γ  γ γ  γ γ  γ γ  =45 0 45 0  (

    ). O 20/

    .

    L :

    = 1 

    ;

    = 1  ;

    = 1  .

    '

    (+ : ,  : ).

    . C

    (E). E , (E+)

    , , . D

    , (E)

    .

  • 8/17/2019 exercices Graphe d'Etats

    8/11

     

    CPGE I L P.P. O G

    C

     

     / γ  γγ  γ  45 0  90.

    R :()  = 1 1 0 (

    = ) ;

    ()  = 1 0 1 (

    = ). 

    C

     / γ  γγ  γ  45 0  ? C

    C D. 

     /

    fe(tf)

    M- := 1[Exit]/M- := 0

    FERMETUREfe(tf)

    fe(tf)[ = 0°]

    [ >= 45°] . tf/after(5s)

      :=

     / γ  γγ  γ  

    45 0 

     / γ  γγ  γ  

    45 0 

     / 

    γ  γγ  γ  45 0

       / γ  γγ  γ  

    45 0 

    S : "" 

    STO

     

    8

    S I

    ,

     

     / γ  γγ  γ  45 0 .

    γ  γγ  γ  4

      :

    ARRET

    re(p) . [ = 0°]

    re(to)

    M+ := 1E+ := 1

    [Exit]/M+ := 0E+ := 0

    OUVERTURE

    fe(tf)

    E- := 1[Exit]/E- := 0

    MANUEL1

    p . after(0,5s)E- := 1

    MANUEL2

    p . after(0,5s)

    [Exit]/E- := 0

    MANUEL3

    p

    p . [ = 0

    re(to) + [ = ]

     / γ  γγ  γ  

    45 0 

     / 

    γ  γγ  γ  45 0

     

     / γ  γγ  γ  

    45 0  

     / γ  γγ  γ  

    45 0 

    I

     / 0  ?

    tfafter(1s)

      °]

    [ >= 45°] . tf/after(5s)

      :=

     / γ  γγ  γ  

    45 0    / γ  γγ  γ  

    45 0 

     / 

    γ  γγ  γ  45 0

     

    fe(tf)

    S : "

    5"

  • 8/17/2019 exercices Graphe d'Etats

    9/11

     

    CPGE I L P.P. O G 9

    S I I

    ATTENTE EN a

    ?[Exit]/?

    MARCHE DROITE A

    ma

    ATTENTE LIBRE A

    ?

    [in ?

    ? / ?[Exit]/?

    SUITE MARCHE DROITE A

    ?

    ATTENTE OPERATEUR1

    ?

    ?[Exit]/?

    MARCHE GAUCHE A

    ?

    ATTENTE EN b

    ?[Exit]/?

    MARCHE DROITE B

    mb

    ATTENTE LIBRE B

    ?

    ? .[in ?

    ? / ?[Exit]/?

    SUITE MARCHE DROITE B

    ?

    ATTENTE OPERATEUR2

    ?

    ?[Exit]/?

    MARCHE GAUCHE B

    ?

    TRONCON COMMUN LIBRE

     

    A SUR TRONCON COMMUN

    [in ?

    re(da)

    [in ?

     

    B SUR TRONCON COMMUN

    re(db)

    AIGA := 1

    [Exit]/AIGA := 0

    AIGUILLAGE COTE A

    [in ?

    AIGB := 1[Exit]/AIGB := 0

    AIGUILLAGE COTE B

    [in ?

    CHARIOTS SYNCHRONISES

    D A B

    (     A,     B).

    U ' '    

       (    ' ).

    L : DA DB  ,

    A  B  .

    A ,   .L'   A ' ( ). L ,

    '   (, ' '

    ).

    L' ( AA).

    A ,   ' ' .

    L B . S   ,

    A.

    P , ' (   ) '

      .

    C ' .

    H / :

    A , A B     .

    A , A C.

    L   .

  • 8/17/2019 exercices Graphe d'Etats

    10/11

     

    CPGE I L P.P. O G 10

    S I I

    ATTENTE

    bf

     /to

    OUVRIR := 1[Exit]/OUVRIR := 0

    OUVERTURE

    to

    to

    FERMER := 1[Exit]/FERMER := 0

    FERMETURE

    tf

    ATTENTE

    bf + to . ef

     /to

    OUVRIR := 1[Exit]/OUVRIR := 0

    OUVERTURE

    to

    to

    FERMER := 1[Exit]/FERMER := 0

    FERMETURE

    tfbt . /to bt . /tf

    Ventiler := 0Débit d'air := 0

    ARRET VENTILATION

    m

     /m

    Ventiler := 1Débit d'air := Consigne débit d'air

    MARCHE VENTILATION

    m

     /m

    Osciller := 0ARRET OSCILLATION

    osc . [in MARCHE VENTILATION]

     /osc

    Osciller := 1

    MARCHE OSCILLATION

    osc

     /osc

    [in ARRET VENTILATION]

    : , . ' .

    / EAE D

    R :

    O ' MARCHEOSCILLATION ARRET OSCILLATION AE

    EA 

    ' () 

    () 

    A (  ),  .

    / CADE D' DE ECE BA1/  2/ I ' " " " + .  ". 

    3/ 

    / E D' CAEA D'EA1/ 2/

    ARRET GENERAL

    m

    [/h1] / P1 := 1[h1] / P1 := 0[/h2] / P2 := 1[h2] / P2 := 0[/h3] / P3 := 1[Exit]/P1 := 0

    P2 := 0P3 := 0

    POMPAGE P3

     /m m

    h3 [m]

    [/h1] / P2 := 1[h1] / P2 := 0[/h2] / P3 := 1[h2] / P3 := 0[/h3] / P1 := 1[Exit]/P1 := 0

    P2 := 0P3 := 0

    POMPAGE P1

     /m m

    h3 [m]

    [/h1] / P3 := 1[h1] / P3 := 0[/h2] / P1 := 1[h2] / P1 := 0[/h3] / P2 := 1[Exit]/P1 := 0

    P2 := 0P3 := 0

    POMPAGE P2

     /m

    h3 [m]

    ARRET GENERAL

    m

    [/h1] / P1 := 1[h1] / P1 := 0[/h2] / P2 := 1[h2] / P2 := 0[/h3] / P3 := 1[h3] / P3 := 0[Exit]/P1 := 0

    P2 := 0P3 := 0

    POMPAGE

     /m

  • 8/17/2019 exercices Graphe d'Etats

    11/11

     

    CPGE I L P.P. O G

    ATTENTE EN a

    DA := 1[Exit]/DA := 0

    MARCHE DROITE A

    ma

    ATTENTE LIBRE A

    da

    [in TRONCONCOMMUN LIBRE]

    after(taig) / DA := 1[Exit]/DA := 0

    SUITE MARCHE DROITE A

    c

    ATTENTE OPERATEUR1

    mc

    GA := 1[Exit]/GA := 0

    MARCHE GAUCHE A

    a

    / EE DE CE E

    / E E DE CA : DEACEE

    11

    S I

    ATTENTE EN b

    DB := 1[Exit]/DB := 0

    MARCHE DROITE B

    mb

    ATTENTE LIBRE B

    db

     /da .[in TRONCONCOMMUN LIBRE]

    after(taig) / DB := 1[Exit]/DB := 0

    SUITE MARCHE DROITE B

    c

    ATTENTE OPERATEUR2

    mc

    GB := 1[Exit]/GB := 0

    MARCHE GAUCHE B

    b

    TRONCO

    A SUR TRONCON COMMUN

    [in SUITE MARCHEDROITE A]

    re(da)

    [E

    AIGU

    [E

    AIGU

    CHARIOTS SYNCHRONISES

      CE

    I

    COMMUN LIBRE

    [in SUITE MARCHEDROITE B]

     

    B SUR TRONCON COMMUN

    re(db)

    AIGA := 1xit]/AIGA := 0

    ILLAGE COTE A

    [in SUITE MARCHEDROITE B]

    AIGB := 1xit]/AIGB := 0

    ILLAGE COTE B

    [in SUITE MARCHEDROITE A]