Pr-1st-1.1-m02-Slajd19: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Szopen (dyskusja | edycje)
Nie podano opisu zmian
 
m Zastępowanie tekstu – „<math> ” na „<math>”
Linia 5: Linia 5:
Operacja ''receive''(<math>P_i, P_j, inM</math>) - w procesie odbiorcy <math>P_j</math>, operacja ta jest sparametryzowana przez pojedynczą zmienną  
Operacja ''receive''(<math>P_i, P_j, inM</math>) - w procesie odbiorcy <math>P_j</math>, operacja ta jest sparametryzowana przez pojedynczą zmienną  
<math>inM</math> i identyfikator procesu <math>P_i</math> - '''oczekiwanego nadawcy''' wiadomości. Jeżeli kanał <math>C_{i,j}</math> nie jest pusty i pewna wiadomość <math>M</math> jest bezpośrednio dostępna  (''available''(<math>C_{i,j}</math>) ma wartość ''True''), to efektem wykonania tej operacji jest pobranie wiadomości <math>M</math> z kanału <math>C_{i,j}</math>, a więc wykonanie podstawienia  
<math>inM</math> i identyfikator procesu <math>P_i</math> - '''oczekiwanego nadawcy''' wiadomości. Jeżeli kanał <math>C_{i,j}</math> nie jest pusty i pewna wiadomość <math>M</math> jest bezpośrednio dostępna  (''available''(<math>C_{i,j}</math>) ma wartość ''True''), to efektem wykonania tej operacji jest pobranie wiadomości <math>M</math> z kanału <math>C_{i,j}</math>, a więc wykonanie podstawienia  
<math>\boldsymbol{L}_{i,j} := \boldsymbol{L}_{i,j} \setminus \{ M \} </math> oraz <math> inM := M </math>.
<math>\boldsymbol{L}_{i,j} := \boldsymbol{L}_{i,j} \setminus \{ M \} </math> oraz <math>inM := M </math>.




[[pr-1st-1.1-m02-Slajd18 | << Poprzedni slajd]] | [[pr-1st-1.1-m02-toc|Spis treści ]] | [[pr-1st-1.1-m02-Slajd20 | Następny slajd >>]]
[[pr-1st-1.1-m02-Slajd18 | << Poprzedni slajd]] | [[pr-1st-1.1-m02-toc|Spis treści ]] | [[pr-1st-1.1-m02-Slajd20 | Następny slajd >>]]

Wersja z 10:31, 5 wrz 2023

Indywidualne operacje komunikacyjne (2)

Indywidualne operacje komunikacyjne (2)

Operacja receive(Pi,Pj,inM) - w procesie odbiorcy Pj, operacja ta jest sparametryzowana przez pojedynczą zmienną inM i identyfikator procesu Pi - oczekiwanego nadawcy wiadomości. Jeżeli kanał Ci,j nie jest pusty i pewna wiadomość M jest bezpośrednio dostępna (available(Ci,j) ma wartość True), to efektem wykonania tej operacji jest pobranie wiadomości M z kanału Ci,j, a więc wykonanie podstawienia Li,j:=Li,j{M} oraz inM:=M.


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