Strona 4

Wilusz_PWiR

Przejdź na Memorizer+
W trybie testu zyskasz:
Brak reklam
Quiz powtórkowy - pozwoli Ci opanować pytania, których nie umiesz
Więcej pytań na stronie testu
Wybór pytań do ponownego rozwiązania
Trzy razy bardziej pojemną historię aktywności
Aktywuj
Pytanie 25
Gdy wątek otrzymuje dostęp do danych za pomocą semafora:
Semafor ustawia swój licznik na 1.
Semafor zwiększa swój licznik;
Semafor nie robi nic z licznikiem;
Semafor zmniejsza swój licznik;
Pytanie 26
Co się stanie gdy ten sam wątek wywoła funkcje acquire() dwa razy z rzędu na semaforze binarnym?
Wątek zachowa się tak samo jak przy pojedynczym wywołaniu.
Licznik zmniejszy się o 2;
Dojdzie do zakluczenia (deadlock), jeżeli inny wątek nie wywoła w między czasie metody release();
Licznik zwiększy się o 2;
Pytanie 27
Wywołując metodę release():
Licznik zmniejsza się o 1 i wątek ma dostęp do danych;
Licznik zwiększa się o 1 i wątek ma dostęp do danych
Wartość licznika nie zmienia się;
Licznik zwiększa się o 1, a wątek, który oczekiwał w kolejce może mieć dostęp do danych;
Pytanie 28
pytanie 10
Pytanie 29
pytanie 10
Pytanie 30
pytanie 10
Pytanie 31
Jak nazywa się metoda służąca do obudzenia wątku oczekującego na dostęp?
notify
wake
żadne z powyższych
inform
Pytanie 32
Jak nazywa się metoda, która powoduje że dany wątek rozpoczyna oczekiwanie na obudzenie przez inny wątek?
wait
hibernate
expect
sleep