Strona 13

Wilusz_PWiR

Pytanie 97
Jaki powinien być stosunek wywołań metod lock() do metod unlock() w obiekcie klasy Lock?
Liczba wywołań metody lock() powinna zawsze być równa liczbie wywołań metody unlock()
Wywołań metody unlock() powinno być więcej od lock()
Wywołań metody lock() powinno być więcej od unlock()
żadne z powyższych
Pytanie 98
Kiedy jesteśmy w stanie zobaczyć listę oczekujących wątków?
Wykorzystując Lock Framework lub standardową synchronizację
Jedynie wykorzystując Lock Framework
Nigdy nie jest to możliwe
Jedynie wykorzystując standardową synchronizację
Pytanie 99
Czy w przypadku kodu Lock.lock (); myMethod (); Lock.unlock (); gdy metoda myMethod() natrafi na wyjątek (Exception) będzie możliwe zwolnienie blokady (Lock.unlock())?
Nie, zwolnienie blokady będzie zawsze niemożliwe w takim przypadku
Tak, zawsze nastąpi zwolnienie blokady
Taki kod nie będzie chciał się skompilować
To zależy od ciała metody myMethod()
Pytanie 100
Czy inny proces może użyć zablokowanej zmiennej, nienależącej do niego?
Tylko jeżeli proces aktualnie wykorzystujący zmienną na to pozwoli
Tak, w każdym dowolnym momencie
Nie, musi poczekać, aż zmienna zostanie zwolniona
Nie, zmienna została zablokowana na zawsze
Pytanie 101
Ile najwięcej procesów może obsłużyć mechanizm blokowania zmiennych?
Żadna odpowiedź nie jest prawdziwa
Więcej niż 2
Max 2
Tylko 1
Pytanie 102
Na podstawie jakich parametrów oceniany jest mechanizm synchronizacji?
Wszystkie powyższe
Wzajemne wykluczanie
Postęp
Ograniczone oczekiwanie
Pytanie 103
Czym jest semafor?
sytuacja, w której wątek nie może otrzymać dostępu do danych
zatrzymanie wykonania wątku
metoda kontroli dostępu przez wiele procesów do wspólnego zasobu
metoda, dzięki której uruchamiamy wątek
Pytanie 104
Czym jest deadlock?
uśpiony wątek
metoda, która wstrzymuje wątek, dopóki inny wątek się nie wykona
wątek działający w tle
sytuacja, w której wątki wzajemnie blokują zasoby potrzebne do działania
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