Egzamin lato 2k02 1 rozw


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 dzwiękowa obsługiwana jest przez sterownik trybu jądra KMDi sterownik trybu u\ytkownikaUMD. 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 \ądaniaprocesu 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 1 6 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 meldunkiWM_MOUSEMOVE,
d System nie obsługuje 1 6 bitowych procesów, proces musi analizować dane z portu myszy
3. Wywołanie poni\szej funkcji spowoduje w systemie Windows (wskaznikptrjest 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\eliptrwskazuje bajt le\ący na stronie, która nie ma praw do odczytu, system zawiesi się,
d Je\eliptrwskazuje 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ątekW1ma najwy\szy priorytet). Przyjmujemy
W1
następujące zało\enia:
aktualnie aktywny jest wątekW5, który jest w trakcie obliczeń i jest gotowy,
W2 W3
wątkiW1iW2nie są gotowe,
W4 W5
wątekW4jest w trakcie obliczeń i jest gotowy, wątekW3nic 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 Funkcjafopenzwró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 1 025 komputera o nazwiemailslotza 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 obiektActiveX?
i
a IUnknown(na początku jest wielka litera )
l
b lUnknown(na początku jest mała litera )
c nie musi posiadać \adnego określonego interfejsu, programista decyduje o interfejsach obiektu
ActiveXControl
d


Wyszukiwarka

Podobne podstrony:
Egzamin lato 2k02 2
Egzamin lato 2k02 1
Egzamin lato 2k01 1 rozw
Egzamin lato 2k04 1
Egzamin lato 2k01 2
Egzaminy lato
egzamin 2007 08 rozw
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

więcej podobnych podstron