DSC00276 (8)

DSC00276 (8)



Nazwisko

Grupa

Dala


Egzamin z Systemów Operacyjnych

1.    W celu wykorzystania myszy jako urządzenia wejściowego 32-bitowy proces powinien:

| Uzyskać dostęp do portu, do którego podłączona jest mysz i analizować przychodzące dane,

(d) Reagować na odpowiednie meldunki,

c Przekazać do urządzenia mouse. vxd adres funkcji, którą urządzenie wirtualne będzie wywoływać, d Komunikować się ze sterownikiem mouse. com za pomocą przerwania 0x33.

2.    Poniższej funkcja spowoduje w systemie Windows (wskaźnik pt r jest niezainicjowany):

void f(char c) {char *ptr; char c; *ptr = c; return;}

a Funkcja może zniszczyć dane lub kod każdego uruchomionego procesu lub systemu, b Funkcja może zniszczyć kod procesu, który ją wykonuje,

c    Jeżeli ptr wskazuje bajt leżący na stronie, która nie ma praw do zapisu, system zawiesi się,

d    Jeżeli ptr wskazuje bajt leżący na stronie, która nie ma praw do zapisu, proces wykonujący

funkcję zostanie przerwany.

3.    Uzupełnić tabelę nazwami obiektów synchronizacji lub nazwami klas MFC w taki sposób, żeby odpowiadało to podanej definicji

ogranicza liczbę wątków równocześnie korzystających z zasobu

zapewnia wątkom wzajemnie wykluczający się dostęp do zasobów

służy do informowania o wystąpieniu określonego zdarzenia

4. Zaznaczyć znakiem + zdanie, które jest prawdziwe

wątek ma bezpośredni dostęp do pamięci innego wątku tego samego procesu

wątek roboczy (nie tworzący okna) otrzymuje prywatne meldunki

system Windows 95 w pewnych przypadkach modyfikuje priorytet wątku

wszystkie uruchomione wątki szeregowane są w jednej kolejce systemowej

5. Wymienić przypadki, w których system Windows zwiększa priorytet wątku:

a)

b)


Wyszukiwarka

Podobne podstrony:
DSC00272 (4) Imię Nazwisko Grupa DalaEgzamin z Systemów Operacyjnych 1. W celu wykorzystania myszy j
DSC00265 (4) Nazwisko Grupa DataEgzamin z Systemów OperacyjnychZadanie 1 Karta dźwiękowa obsługiwana
DSC00262 (6) / Imię Nazwisko Grupa DataEgzamin z Systemów Operacyjnych Jeżeli w zadaniu wystąpi nazw
DSC00270 (6) Imię Nazwisko Grupa DataEgzamin z Systemów Operacyjnych Jeżeli w zadaniu wystąpi nazwa
DSC00274 (5) Imię Nazwisko Grupa DataEgzamin z Systemów Operacyjnych Zadanie 1 Karta dźwiękowa obsłu
DSC00258 (4) Imię Nazwisko Grupa Data GRUPA BEgzamin z Systemów Operacyjnych Jeżeli w zadaniu wystąp
DSC00260 (6) Imię Nazwisko Grupa Data GRUPA AEgzamin z Systemów Operacyjnych Jeżeli w zadaniu wystąp
Cele systemów operacyjnych Maksymalizacja wykorzystania zasobów Łączność z innymi
ARCHITEKTURA KRAJOBRAZU, ROK I, SEM. I HYDROLOGIA Ocena Imię i nazwisko Grupa.... □Ćwiczenie I: SYST
PAGE106 pnocesY i ^vu (T«*e*Ds) Proces jest to obiekt tworzony przez system operacyjny w celu wykona
Co to jest system operacyjny? System operacyjny — program, który działa jako pośrednik między
DSC00225 (7) Imię Nazwisko Grupa Data GRUPAAEgzamin z Systemów Operacyjnych Jeżeli w zadaniu wystąpi
SO1 Wielodostępne Systemy Operacyjne II - Kolokwium I Imię i nazwisko: Grupa: Zadanie Wersja A Maksy
c (128) Wielodostępne Systemy Operacyjne II - Kolokwium 2 Imię i nazwisko:    Grupa:
b (137) Wielodostępne Systemy Operacyjne II - Kolokwium 2 Imię i nazwisko:    Grupa:
Wielodostępne Systemy Operacyjne II - Kolokwium 1 Imię i nazwisko: Grupa:(£/ Zadanie Wersja A Maksym

więcej podobnych podstron