Strona 1

Wilusz_PWiR

Pytanie 1
Jak działa metoda Thread.join()?
Wszystkie wątki zostaną zakończone po pewnym okresie czasu wpisanym w argumencie metody join()
Wszystkie wątki zostaną rozpoczęte natychmiastowo po użyciu metody join()
Aktualny wątek na rozpoczęcie pracy wątku na którym użyto metody join()
Aktualny wątek czeka na zakończenie wątku na którym metoda join została wywołana
Pytanie 2
Jaki cykl życia przyjmuje wątek po użyciu na nim metody Thread.sleep()?
NEW
RUNNABLE
WAITING
TIMED_WAITING
Pytanie 3
Jak działa metoda Thread.start()?
Powoduje wykonanie kodu w metodzie run()
Kończy działanie wątku
Powoduje wykonanie kodu w metodzie main()
Tworzy nowy wątek
Pytanie 4
Semafor binarny jest znany jako:
adapter
kontroler
mutex
bramka logiczna
Pytanie 5
Ile istnieje stanów filozofa w problemie ucztujących filozofów?
4
Jest to wartość ruchoma.
5
3
Pytanie 6
Z jakiego powodu pojawia się zakleszczenie w problemie ucztujących filozofów?
Z powodu braku komunikacji między filozofami
Z powodu błędu programistycznego dotyczącego importowania bibliotek
Z powodu skorzystania ze złych pałeczek
Z powodu zbyt małej ilości jedzenia
Pytanie 7
W dowolnym momencie czasowym z metod monitora może korzystać:
Dowolna ilość wątków na raz
żadne z powyższych
2 wątki na raz
1 wątek na raz
Pytanie 8
Muteksy to inaczej:
Algorytmy wzajemnego wykluczania
Mechanizm usprawniający dziedziczenie wielobazowe w Javie.
Wywłaszczenie zasobu
Inna nazwa na zakleszczenie (ang. Deadlock)

Powiązane tematy

#programowanie #pwir