19. Mechanizm wymiatania polega na:
Wczytywaniu stron do pamięci operacyjnej i odsyłaniu ich na dysk 0$ Wczytywaniu segmentów do pamięci operacyjnej i odsyłaniu ich na dysk
c. Przesuwaniu programów w pamięci w celu zlikwidowania fragmentacji
d. Scalaniu sąsiadujących wolnych bloków pamięci
20. Proces może sie pojawić w puli procesów podlegających szeregowaniu w wyniku:
/£/ Uruchomienia nowego procesu (źfy Zakończenia operacji wejścia/wyjścia c. Wykonania operacji P na semaforze r(d. Wykonania operacji V na semaforze
21. Podział pamięci na bloki dowolnej wielkości:
a. Implikuje fragmentację wewnętrzną (
V ,<% Implikuje fragmentację zewnętrzną J
22. Algorytm cebuli:
\ a. Powoduje fragmentację wewnętrzną
/ b. Powoduje fragmentację zewnętrzną
23. Które z poniższych zdań są prawdziwe: b <M Stronicowanie implikuje fragmentację wewnętrzną
b. " '►Stronicowanie implikuje fragmentację zewnętrzną
c. Segmentacja implikuje fragmentację wewnętrzną
d. Segmentacja implikuje fragmentację zewnętrzną __________
24. Fragmentacja zewnętrzna jest wywoływana przez: ___----
a./Zmianę wielkości przydzielonych bloków
Przydział bloków pamięci o dowolnej wielkości Przydział bloków pamięci o skwantowanej wielkości Zwalnianie bloków pamięci w kolejności przydziału Zwalnianie bloków pamięci w kolejności innej niż odwrotna do przydziału
25. Fragmentacji zewnętrznej można uniknąć przez:
a. Przydział statycznych bloków pamięci o stałej wielkości 7f0\ Zastosowanie algorytmu cebuli
c. Zwalnianie bloków pamięci w kolejności przydziału
$ Zwalnianie bloków pamięci w kolejności odwrotnej do przydziału
26. Relokacja dynamiczna:
Pozwala chwilowo zlikwidować fragmentację zewnętrzną Wymaga wsparcia sprzętowego w postaci rejestru bazy Wymaga wsparcia sprzętowego w' postaci rejestru limitu
d. Wymaga zaadresowania odwołań względnych w czasie ładowania programu do pamięci
27. Wykorzystanie instrukcji Badaj-i-modyftkuj (Test-And-Set) w synchronizacji:
Wymaga od procesów aktywnego oczekiwania
b. Wymaga zorganizowania nieaktywnego oczekiwania w kolejkach
c. Zatrzymuje procesor, jeżeli zostanie odczytane 0
28. Dwukrotne kolejne wykonanie w jednym procesie operacji V na opuszczonym semaforze binarnym: a. Nic nie zmienia
Powoduje podniesienie semafora Zwiększa wartość semafora o 2
Jeżeli semafor pilnuje regionu krytycznego, to może doprowadzić do wpuszczenia do regionu krytycznego dwóch procesów
29. Z definicji zakleszczenie to stan, w którym:
a. Dokładnie jeden proces oczekuje na spełnienie warunku, który nie może zostać spełniony
b. Co najmniej dwa procesy oczekują na spełnienie warunków, które nie mogą zostać spełnione (c®. Dowolna większa od zera liczba procesów oczekuje na spełnienie warunków, które nie mogą
/ zostać spełnione
30. Zmiennych warunkowych (condition) jest z definicji w monitorze:
a. Jedna Dwie
Tyle ile jest różnych warunków kontynuacji procesów
Tyle ile jest różnych warunków kontynuacji procesów plus jedna służąca do wzajemnego wykluczania
-*■4*a**sWp.
3