/
Imię
Nazwisko
Grupa
Data
Jeżeli w zadaniu wystąpi nazwa Windows mamy na myśli 32-bitowy system oparty na architekturze Win32 Jeżeli w zadaniu wystąpi nazwa proces mamy na myśli 32-bitowy proces
Karta dźwiękowa obsługiwana jest przez urządzenie wirtualne sound. vxd i sterownik sound. drv. Karta wykorzystywana jest jednocześnie przez proces Windows i aplikację systemu MS-DOS. Zaznaczyć rysunek, który poprawnie opisuje architekturę systemu i wykorzystanie zasobów przez pracujące procesy.
Wskazówka: jakie są zadania sterowników urządzeń i urządzeń wirtualnych?
W systemie Windows pracuje 16-bitowy proces Windows 3.x , który otworzył widoczne okno. Jaka jest standardowa reakcja systemu, gdy użytkownik przesuwa mysz nad oknem tego procesu?
a Urządzenie wirtualne mouse. vxd wywołuje funkcję, którą wcześniej proces musi zarejestrować, b 32-bitowy sterownik mouse. drv wywołuje funkcję, którą wcześniej proces musi zarejestrować, c Proces otrzymuje meldunki wm_mousemove,
d System nie obsługuje 16-bitowych procesów, proces musi analizować dane z portu myszy
Wywołanie poniższej funkcji spowoduje w systemie Windows (wskaźnik ptr jest niezainicjowany): char f(void) {char *ptr; char c; c = *ptr; return c;}
a Funkcja na pewno wykona się i zwróci losową wartość z przestrzeni adresowej swojego procesu, b Funkcja na pewno zwróci wartość z przestrzeni adresowej swojego albo innego procesu, c Jeżeli ptr wskazuje bajt leżący na stronie, która nie ma praw do odczytu, system zawiesi się,
d Jeżeli ptr wskazuje bajt leżący na stronie, która nie ma praw do odczytu, proces wykonujący funkcję
zostanie przerwany.
Wskazówka: jakie są prawa dostępu do strony?
Zadanie 4
W Windowsj>racują3 procesy. Liczba wątków i aktualny priorytet pokazane są w tabeli.
| Proces |
Pl |
p2 11 1 p3 |
|| watki |
wl |
w2 w3 i w4 w5 |
II priorytet |
16 |
16 15 ! 15 17 |
Który rysunek poprawnie przedstawia kolejkowanie (pomijamy wątki systemowe)?
|W5 |W1 |W2 |W3 |W4~| |W5 | |wi | |W4 |W3 |W2 |W1 |W5~|
lwi |
|W2 | |
| W2 |
|W3 |
| W3 |
|W4 1 |
|w4 |
|W5 |
b |
c |