Egzamin lato 2k02 2


Imię Nazwisko Grupa Data
GRUPA B
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 dzwię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)
Win32 DOS Win32 DOS Win32 DOS Win32 DOS
Win32 DOS
UMD KMD UMD UMD
UMD
*
KMD UMD KMD KMD
KMD
*
karta karta karta karta
karta
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 Proces otrzymuje meldunki WM_MOUSEMOVE,
B System nie obsługuje 16-bitowych procesów, proces musi analizować dane z portu myszy
C Sterownik trybu jądra myszy wywołuje funkcję, którą wcześniej proces musi zarejestrować,
D ,Sterownik trybu użytkownika wywołuje funkcję, którą wcześniej proces musi zarejestrować
3. Wywołanie poniższej funkcji spowoduje w systemie Windows (wskaznik 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 Jeżeli ptr wskazuje bajt leżący na stronie, która nie ma praw do odczytu, proces wykonujący funkcję zostanie
przerwany.
C Jeżeli ptr wskazuje bajt leżący na stronie, która nie ma praw do odczytu, system zawiesi się,
D Funkcja na pewno zwróci wartość z przestrzeni adresowej swojego procesu albo innego procesu innego użytkownika,
4. Rysunek obok przedstawia kolejkę systemową (wątek W1 ma najwyższy priorytet). Przyjmujemy
W1
następujące założenia:
- aktualnie aktywny jest wątek W4, który jest w trakcie obliczeń i jest gotowy,
W2 W3
- wątki W1 i W3 nie są gotowe,
W4 W5
- wątek W5 jest w trakcie obliczeń i jest gotowy, wątek W2 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 Jest to skanowanie portu 1025 komputera o nazwie mailslot za pomocą protokołów zainstalowanych w systemie,
B 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 ,
C Funkcja fopen zwróci błąd, ponieważ znak * nie może wystąpić w nazwie pliku,
D Kontroler domeny doda komputer na którym pracuje proces do listy zaufanych komputerów
6. Do czego służy interfejs IDispatch?
A Zwraca adres wirtualnej tablicy metod obiektu (vtable),
B Taki interfejs nie jest zdefiniowany,
C Zawiera metody służące do wyświetlania obiektu na ekranie,
D Umożliwia póznie łączenie obiektu ActiveX


Wyszukiwarka

Podobne podstrony:
Egzamin lato 2k02 1
Egzamin lato 2k02 1 rozw
Egzamin lato 2k04 1
Egzamin lato 2k01 2
Egzaminy lato
Egzamin lato 2k04 3 grupa a
Egzamin lato 2k00 2
EgzaminWGorniczy2010 lato
Pytania egzamin lato 2012
Egzamin lato 2k04 1 grupa b
Egzamin lato 2k05 3
Informacyjne Systemy Zarządzania, Wódz pytania egzamin lato 2013
Egzamin lato 2k00 1
Egzamin lato 2k05 4
INf S1 sesja egzaminacyjna lato 10 2011
Egzamin lato 2k01 1 rozw

więcej podobnych podstron