Io-6-wyk-Slajd11
Z Studia Informatyczne
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)