Io-6-wyk-Slajd11

Z Studia Informatyczne
Wersja z dnia 08:03, 21 sie 2006 autorstwa Bwalter (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Bloki

Bloki


Bardzo często zachodzi konieczność wskazania specjalnej własności pewnej części interakcji, np. oznaczenie sekcji krytycznej czy zwyczajnej pętli. Na diagramach sekwencji taką grupę operacji obejmuje się prostokątem, w którego lewym górnym narożniku, w pięciokącie umieszcza się słowo kluczowe lub opis określający znaczenie danego bloku (tzw. operator interakcji), np.:

  • alt (od alternative ) – określający warunek wykonania bloku operacji, odpowiadający instrukcji if - else ; warunek umieszcza się wówczas wewnątrz bloku w nawiasach kwadratowych
  • opt (od optional ) – reprezentujący instrukcję if (bez else )
  • par (od parallel ) – nakazujący wykonać operacje równolegle
  • critical – oznaczający obszar krytyczny
  • loop – definiujący pętlę typu for (o określonej z góry liczbie iteracji) lub while (wykonywanej dopóki pewien warunek jest prawdziwy)


<< Poprzedni slajd | Spis treści | Następny slajd >>