szczerb003
Przetwarzanie równoległe i rozproszone (sem.IV) - przykładowe zadania egzaminacyjne
Zad. 1. Zapisać, we wspólnym porządku chronologicznym, kolejne fazy współbieżnych procesów, podając wszystkie zachodzące w ich trakcie operacje, dla następującej sytuacji: Z podzielnego zasobu, z którego mogą jednocześnie korzystać maksymalnie 3 procesy, i który jest chroniony semaforem s, z którym jest stowarzyszona kolejka typu FIFO, chcą korzystać kolejno procesy II, 12,13 i 14, przy czym
•procesy 12 i 13 chcą skorzystać z zasobu w trakcie korzystania z niego przez proces
II,
•proces 14 chce skorzystać z zasobu po zwolnieniu go przez proces II,
•proces II zwalnia zasób jako pierwszy, zaś proces 14 - jako drugi w kolejności, •proces 12 zwalnia zasób przed procesem 13.
Odp. semafor ogólny, początkowa wartość s = 3 II : czy s = 0? Nie; s := s - 1 = 3 - 1 = 2;
II zajmuje zasób;
12: czy s = 0? Nie; s:=s-1 =2-1 = 1; 12 zajmuje zasób;
13: czy s = 0? Nie; s := s - 1 = 1 - 1 = 0; 13 zajmuje zasób;
II: s := s + 1 =0+ 1 = 1;
czy są procesy zawieszone w kolejce? Nie; 14: czy s = 0? Nie; s :=s- 1 = 1 - 1 =0;
14 zajmuje zasób;
s := s + 1 = 0 + 1 = 1; czy są procesy zawieszone w kolejce? Nie; 12: s := s + 1 = 1 + 1 = 2;
czy są procesy zawieszone w kolejce? Nie; I3:s:=s+ 1 = 2 + 1 =3;
czy są procesy zawieszone w kolejce? Nie;
Wyszukiwarka
Podobne podstrony:
szczerb001 Przetwarzanie równolegle i rozproszone (sem.IV) - przykładowe zadania egzaminacyjne Zad.Mechanika1 Własności sieci neuronowych > przetwarzanie równoległe, rozproszoneMechanika1 Własności sieci neuronowych > przetwarzanie równoległe, rozproszoneAlgorytmy Równoległe i Rozproszone Część IV - Model PRAM Łukasz Kuszner pokój 209, WETI http: /Seci neuronoweWłaściwości SN • przetwarzanie równoległe, rozproszone •Mechanika1 Własności sieci neuronowych > przetwarzanie równoległe, rozproszoneskanuj (22) Przykładowe zadania egzaminacyjne z Fizyki Ogólnej 1 Napisać prawa MaxPrzykładowe zadanie egzaminacyjne z przedmiotu Finanse przedsiębiorstwa Tab. 1. Dane doPrzykładowe zadanie egzaminacyjne w części praktycznej egzaminu w modelu „d” dla kwalifikacji E.24.0011 4 5.01.2009r.Przykładowe zadania egzaminacyjne z Ekonometriia) Teoria 1. OmówPrzykładowe zadania egzaminl^ne Wyd/. Odlewnictwa I. Zaznać* i óbliea prądy w obwodzie D«k * i»IOV.9 (Kopiowanie) Przykładowe zadania egzaminacyjne z omówieniem sposobu ich rozwiązywania Wyboru zadańPrzykładowe zadania egzaminacyjne i Biofizyki dla kierunku Bezpieczeństwo żywności. 1.Przykładowe zadania egzaminacyjne z przedmiotu Wytrzymałość Materiałów i Mechanika Budowli 1.Picture 008 Przykładowe zadania egzaminacyjne Metody Numeryczne cz. I Wyznaczyć interpolację f. sklewięcej podobnych podstron