Pytania i odpowiedzi

Wilusz_PWiR

Zebrane pytania i odpowiedzi do zestawu.
Ilość pytań: 140 Rozwiązywany: 8056 razy
Pytanie 41
Wątek, który chce uzyskać dostęp do wspólnego zasobu, próbuje zdobyć pozwolenie. W tym celu wykorzystana zostanie metoda:
acquire()
Pytanie 42
W celu sprawdzenia dostępnej ilości zezwoleń, należy użyć metody:
availablePermits()
Pytanie 43
Semafor jest to _______ do rozwiązywania problemu sekcji krytycznej
zmienna
Pytanie 44
Operacja oczekiwania semafora działa w zasadzie na podstawowe wywołanie systemowe _______.
Block ()
Pytanie 45
Semafor zliczający:
Jest zmienną całkowitą
Pytanie 46
Które z poniższych stwierdzeń dotyczących synchronizacji jest prawdziwe?
Innym słowem oznaczającym blokadę jest monitor.
Pytanie 47
Które z poniższych stwierdzeń jest prawdziwe?
Program kończy się, gdy kończą się wszystkie wątki niebędące demonami.
Pytanie 48
Słowo kluczowe ,, synchronized”, można zastosować do:
Metody instancji klasy
Pytanie 49
Pytanie 17
Pytanie 50
Pytanie 17
Pytanie 51
Pytanie 17
Pytanie 52
aka metoda służy do usypiania wątku?
wait()
Pytanie 53
Kiedy wątek uśpiony metodą wait() się uruchamia?
Po wywołaniu metody notify() w innym wątku oraz jego zakończeniu
Pytanie 54
Ile wątków budzi metoda notifyAll()?
Wszystkie w ramach tego samego obiektu
Pytanie 55
Dokładność czasu na który usypiany jest wątek w metodzie sleep()
Zależy od precyzji timerów systemowych
Pytanie 56
Co dzieje się w metodzie yield() jeśli nie zostanie znaleziony wątek o wyższym priorytecie?
Dotychczasowy wątek kontynuuje wykonywanie
Pytanie 57
Metoda sleep() usypia wykonywanie wątku na określony czas, jednostka w której podawany jest ten czas to:
ilisekundy i (nieobowiązkowo) nanosekundy
Pytanie 58
Czy wykonanie tego samego kodu źródłowego może dać różne rezultaty?
Tak
Pytanie 59
Do czego służy metoda isAlive()
do sprawdzenia czy dany proces ciągle się wykonuje
Pytanie 60
Aby rozpocząć wykonywanie się nowego wątku należy użyć metody:
start()

Powiązane tematy

#programowanie #pwir