DSC00245 (4)

DSC00245 (4)



GRUPA A

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

W każdym zadaniu oprócz 7 poprawna jest jedna odpowiedź

1. Użytkownik załogowany w systemie Windows na konto bez uprawnień administratora formatuje dyskietkę za pomocą polecenia format wydanego z konsoli (użytkownik ma odpowiednie uprawnienia). W trakcie formatowania do systemu zdalnie loguje się administrator za pomocą usługi telnet i wyświetla zawartotść dyskietki. System zachowa się w sposób:

a    Nie można formatować dyskietki w taki sposób, ponieważ programy MS DOS nie mają dostępu do sprzętu,

b    Na konsoli administratora pojawi się komunikat informujący o braku dostępu do urządzenia,

c    Administrator zobaczy wirtualną zawartość dyskietki sprzed sformatowania,

d Formatowanie zostanie przerwane, zawartość dyskietki odtworzona i wyświetlona administratorowi.

2. Proces wyświetla okno pokazane na rysunku. Z ilu wątków składa się ten proces? f

.Jn]xJ

fl 1

b 2 ■ c 3

f OK

Anuluj |

d Nie można określić liczby wątków na podstawie wyglądu okna.

3.    W celu uzyskania informacji o prawach dostępu do stron procesu należy:

a Na podstawie identyfikatora procesu uzystać jego uchwyt (HANDLE) i użyć odpowiedniej funkcji systemowej, b Użyć odpowiedniej funkcji systemowej, która zwraca te informacje na podstwie identyfikatora procesu, c Nie można uzyskać takich informacji,

d W eksploratorze Windows kliknąć prawym przyciskiem myszy na nazwie programu i z menu kontekstowego _wybrać polecenie Właściwości.

4.    W systemie Windows uruchamiamy dwa procesy, najpierw pl, następnie p2 (tryby otwierania plików: w - do zapisu, a - dołączanie)

void main(void){

CEvent el(0, 0, "zdarzeniel"); CEvent e2(0,0, "zdarzenie2"); FILE *f=fopen("plik,txt","w"); CSingleLock SL(&el);

SL.LockO; fprintf (f, "3") ; e2.SetEvent(); return;

i

Jaka będzie zawartość pliku plik.txt?

213    123


P2

void main(void){

CEvent el(0,0,"zdarzeniel"); CEvent e2(0,0,"zdarzenie2");

FILE *f-fopen("plik.txt","a"); fprintf(f,"1"); el.SetEvent(); CSingleLock SL(&e2); SL.LockO; fprintf(f,"2"); return;

}

321    132


5.    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 f open zwróci błąd, ponieważ w nazwie pliku nie może wystąpić ciąg znaków W,

b    Na dysku zostanie utworzony plik o podanej nazwie zawierający znak " 1",

c Użytkownik " 10 2 5 " 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".

6.    Na komputerze o nazwie 108a2, na którym pracuje system Windows, uruchomiono serwer potoku nazwanego o nazwie potok. Co należy wstawić w miejsce znaku □ w poniższym kodzie, żeby transakcja z tym serwerem zakończyła się pomyślnie:

char s[]^"Wiadomość dla serwera\n"; char odp[256]; unsigned long nodp; CallNamedPipe( □,s,strlen(s)+l, odp,256,&nodp,0);

a "\\\\108a2\\pipe\\potok", b "\\108a2\pipe\potok",

c Serwer potoku nazwanego nie może pracować z systemem Windows, d "\\\\108a2\\potok",

7.    Zaznaczyć, które stwierdzenia dotyczące technologii COM i ActiveX są prawdziwe, a Obiekty ActiveX identyfikowane są za pomocą nazwy (np. SOAnimacja),

b Zmiana wartości właściwości (property) kontrolki ActiveX nie może spowodować zmiany wyglądu kontrolki, c Do obsługi właściwości kontrolki ActiveX nie potrzebne są żadne składowe klasy bazowej kontrolki, d Obiekt COM musi posiadać interfejs o nazwie lUnknown%

e Metoda obiektu ActiveX utworzonego w języku C++ musi mieć odpowiadąjącą funkcję w klasie reprezentującej ten obiekt.


Wyszukiwarka

Podobne podstrony:
DSC00241 (5) GRUPA A Jeżeli w zadaniu wystąpi nazwa Windows mamy na myśli 32-bitowy system oparty na
DSC00243 (5) GRUPA B Jeżeli w zadaniu wystąpi nazwa Windows mamy na myśli 32-bitowy system oparty na
DSC00249 (6) GRUPA A Jeżeli w zadaniu wystąpi nazwa Windows mamy na myśli 32-bitowy system oparty na
DSC00250 (5) GRUPA B Jeżeli w zadaniu wystąpi nazwa Windows mamy na myśli 32-bitowy system oparty na
DSC00270 (6) Imię Nazwisko Grupa DataEgzamin z Systemów Operacyjnych Jeżeli w zadaniu wystąpi nazwa
DSC00239 (6) Jeżeli w zadaniu wystąpi nazwa Windows mamy na myśli 32-bitowy system oparty na archite
DSC00247 (5) Jeżeli w zadaniu wystąpi nazwa Windows mamy na myśli 32-bitowy system oparty na archite
DSC00252 (4) Jeżeli w zadaniu wystąpi nazwa Windows mamy na myśli 32-bitowy system oparty na archite
DSC00254 (5) Jeżeli w zadaniu wystąpi nazwa Windows mamy na myśli 32-bitowy system oparty na archite
DSC00231 (5) Grupa B Nazwa Windows oznacza 32-bitowy system oparty na architekturze NT Jeżeli w zada
DSC00235 (7) Grupa B Nazwa Windows oznacza 32-bitowy system oparty na architekturze NT Jeżeli w zada
DSC00262 (6) / Imię Nazwisko Grupa DataEgzamin z Systemów Operacyjnych Jeżeli w zadaniu wystąpi nazw
DSC00227 (5) Nazwa Windows oznacza 32-bitowy system oparty na architekturze NT Jeżeli w zadaniu wyst
DSC00229 (6) Nazwa Windows oznacza 32-bitowy system oparty na architekturze NT Jeżeli w zadaniu wyst
egzamin 2 Grupa B Nazwa Windows oznacza 32-bitowy system oparty na architekturze NT Jeteh w zadaniu
DSC00237 (7) Nazwa Windows oznacza 32-bitowy system oparty na architekturze NT W każdym zadaniu popr

więcej podobnych podstron