Nazwa Windows oznacza 32-bitowy system oparty na architekturze NT
Jeżeli w zadaniu wystąpi nazwa proces mamy na myśli 32-bitowy proces Windows
Grupa A
W każdym zadaniu poprawna jest jedna odpowiedz
1. Dostęp do BIOSu komputera zabezpieczony jest hasłem, które przechowywane jest w pamięci CMOS. Użytkownik
zalogowany w systemie Windows bez uprawnień administratora uruchamia aplikację systemu MS-DOS, która zeruje
pamięć CMOS. Co się stanie po restarcie komputera?
a BIOS wyświetli komunikat o błędnej sumie kontrolnej pamięci CMOS.
b System Windows nie pozwoli na taką operację i aplikacja zostanie zamknięta podczas wykonywania operacji.
c Windows nie pozwoli na taką operację i wyświetli okno z komunikatem, ale aplikacja nie zostanie przerwana.
d Nic się nie stanie.
2. Aplikacja windows wyświetla okno pokazane na rysunku. Ile widocznych okien wyświetliła aplikcja?
a 1.
b 2.
c 3.
d 4.
3. W celu wykorzystania myszy jako urządzenia wejściowego 32-bitowy Windows proces powinien:
a Uzyskać dostęp do portu, do którego podłączona jest mysz i analizować przychodzące dane.
b Przekazać do urządzenia vmouse.vxd adres funkcji, którą urządzenie wirtualne będzie wywoływać.
c Reagować na odpowiednie meldunki.
d Komunikować się ze sterownikiem mouse.com za pomocą przerwania 0x33.
4. W systemie pracują procesy P1 i P2, obydwa z uprawnieniami tego samego użytkownika. Proces P1 zmienia procesowi
P2 uprawnienia do pewnej strony pamięci z wykonywanie do odczytu na brak dostępu . System zareaguje
w następujący sposób:
a Natychmiast po zmianie praw dostępu do strony pamięci nastąpi przełączenie kontekstu na proces P2 i zostanie on
przerwany.
b Proces P1 zostanie przerwany, ponieważ wykonuje niedozwoloną operację.
c Gdy proces P2 wykona instrukcję, która odwołuje się do tej strony pamięci, zostanie przerwany proces P1.
d Proces P2 zostanie przerwany, gdy wykona instrukcję, która odwołuje się do tej strony pamięci.
5. Pewien proces konsoli uruchamia dwa wątki, które przeprowadzają długotrwałe obliczenia. Wątki wyświetlają
informację o zaawansowaniu obliczeń w oknie konsoli za pomocą funkcji printf. Aby zapewnić poprawne działanie
funkcji printf należy:
a Napisać w asemblerze wersję funkcji printf, która korzysta z niskopoziomowych funkcji sterownika grafiki.
b Problem ten nie daje się rozwiązać w systemie Windows, ponieważ brakuje systemowych mechanizmów
synchronizacji wątków.
c Zmienić typ aplikacji na kontrolkę ActiveX, ponieważ w kontrolkach wszystkie funkcje są synchronizowane.
d Zastosować odpowiedni mechanizm synchronizacji wątków, np. sekcję krytyczną.
6. Proces P1 uruchamia wątek w1, a proces P2 uruchamia wątek w2. Chcemy, żeby wątki w1 i w2 mogły wymieniać
informacje między sobą. W tym celu należy:
a Zastosować mechanizmy komunikacji i synchronizacji wątków.
b W procesach P1 i P2 zadeklarować tablice o takich samych nazwach, system automatycznie uczyni je wspólnymi
dla obydwu wątków i będzie można użyć ich do wymiany danych.
c
Zastosować mechanizmy komunikacji i synchronizacji procesów.
d Problem ten nie daje się rozwiązać w systemie Windows, ponieważ brakuje systemowych mechanizmów
synchronizacji wątków.
7. W systemie Windows jeden proces uruchamia dwa wątki, najpierw w2, następnie w1 (tryby otwierania plików: w
do zapisu, a dołączanie). Zakładając, że zmienna e jest globalna, określić zawartość pliku plik.txt?
CEvent e(0,0); UINT w2(void* p){
UINT w1(void* p){ CSingleLock SL(&e);
FILE *f=fopen( plik.txt , a ); FILE *f=fopen( plik.txt , w );
fprintf(f, 3 ); fprintf(f, 1 );
e.SetEvent(); SL.Lock(); SL.Unlock();
return 0; fprintf(f, 2 ); return 0;
} }
312 123 132 321
8. Co się stanie w wyniku wykonania następujących instrukcji (wykonujący je proces jest procesem Windows):
{FILE *f;f=fopen( \\\\d3\\mailslot\\1025 , w );fprintf(f, 1 );fclose(f);}
a Funkcja fopen zwróci błąd, ponieważ w nazwie pliku nie może wystąpić ciąg znaków \\,
b Na dysku zostanie utworzony plik o podanej nazwie zawierający znak 1 ,
c Użytkownik 1025 na komputerze o nazwie d3 otrzyma e-mail o treści 1 ,
d Serwer skrzynki pocztowej o nazwie 1025 na komputerze o nazwie d3 otrzyma wiadomość o treści 1 .
Wyszukiwarka
Podobne podstrony:
Egzamin lato 2k05 3Egzamin lato 2k04 1Egzamin lato 2k01 2Egzaminy latoEgzamin lato 2k02 2Egzamin lato 2k04 3 grupa aEgzamin lato 2k00 2Egzamin lato 2k02 1EgzaminWGorniczy2010 latoPytania egzamin lato 2012Egzamin lato 2k04 1 grupa bInformacyjne Systemy Zarządzania, Wódz pytania egzamin lato 2013Egzamin lato 2k00 1INf S1 sesja egzaminacyjna lato 10 2011Egzamin lato 2k01 1 rozwEgzamin lato 2k02 1 rozwwięcej podobnych podstron