Egzamin lato 2k02 1

background image

Imię

Nazwisko

Grupa

Data

GRUPA A

Egzamin z Systemów Operacyjnych

Jeżeli w zadaniu wystąpi nazwa Windows mamy na myśli 32-bitowy system oparty na architekturze NT

Jeżeli w zadaniu wystąpi nazwa proces mamy na myśli 32-bitowy proces Windows

1. Karta dźwiękowa obsługiwana jest przez sterownik trybu jądra KMD i sterownik trybu użytkownika UMD. 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.

(czarna strzałka oznacza że

proces komunikuje się z odpowiednim sterownikiem lub zasobem; zakończona gwiazdką oznacza, że żądania procesu mogą być ignorowane przez

odpowiedni sterownik)

a

b

c

d

e

2. 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

Sterownik trybu jądra myszy wywołuje funkcję, którą wcześniej proces musi zarejestrować,

b

Sterownik trybu użytkownika 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

3. 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 pewną wartość z przestrzeni adresowej swojego procesu,

b

Funkcja na pewno zwróci wartość z przestrzeni adresowej swojego procesu albo innego procesu innego
użytkownika,

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.

4. Rysunek obok przedstawia kolejkę systemową (wątek W1 ma najwyższy priorytet). Przyjmujemy

następujące założenia:
- aktualnie aktywny jest wątek W5, który jest w trakcie obliczeń i jest gotowy,

- wątki W1 i W2 nie są gotowe,

- wątek W4 jest w trakcie obliczeń i jest gotowy, wątek W3 nic nie robi i jest gotowy.

Który wątek stanie się aktywny po upłynięciu szczeliny czasowej?

W1

W2

W3

W4

5. Co się stanie w wyniku wykonania następujących instrukcji (wykonujący je proces jest procesem Windows):

{FILE *f;f=fopen(”\\\\*\\mailslot\\1025”,”w”);fprintf(f,”1”);fclose(f);}

a

Funkcja fopen zwróci błąd, ponieważ znak * nie może wystąpić w nazwie pliku,

b

Kontroler domeny doda komputer na którym pracuje proces do listy zaufanych komputerów,

c

Jest to skanowanie portu 1025 komputera o nazwie mailslot za pomocą protokołów zainstalowanych w systemie

d

Wszystkie serwery skrzynki pocztowej o nazwie ”1025”, które są w domenie lub grupie roboczej komputera na

którym pracuje proces, otrzymają wiadomość o treści ”1”

6. Jaki interfejs musi posiadać każdy obiekt ActiveX?

a

IUnknown (na początku jest wielka litera i )

b

lUnknown (na początku jest mała litera l )

c

nie musi posiadać żadnego określonego interfejsu, programista decyduje o interfejsach obiektu

d

ActiveXControl

karta

DOS

Win32

KMD
UMD

karta

DOS

Win32

UMD
KMD

karta

DOS

Win32

UMD
KMD

W1

W2

W3

W4

W5

karta

DOS

Win32

UMD
KMD

*

karta

DOS

Win32

UMD
KMD

*


Wyszukiwarka

Podobne podstrony:
Egzamin lato 2k02 2
Egzamin lato 2k02 1 rozw
Egzamin lato 2k04 1 grupa b
Egzamin lato 2k03 2
EiM egzamin, 1 Pytania egzamin lato 2010
Egzamin lato 2k00 1
Egzamin lato 2k05-1
Egzamin lato 2k01-2-rozw
Egzamin lato 2014(WGiG)(S) Kart Matematyka 2 id 681391
Egzamin lato 2k03 3
Egzamin lato 2k05 1
Immunologia Egzamin Lato 2013
Egzamin lato 2k05-2
SYSTEM POLITYCZNY RP zagadnienia egzaminacyjne lato 12r
Egzamin lato 2k00-2, Materiały, III semestr, Systemy operacyjne- materiały, egzamin, so-egzamin, roz

więcej podobnych podstron