image031

image031



5. Proces PI uruchamia watek wl. a proces P2 uruchamia watek w2. Watek wl czeka na zdarzenie od wątku w2. Co

C    '    1    cc    c

należy wstawić w miejsce znaków ©id), żeby wątek wl zakończy! się?

P2


CEvent el(0,0,©); UINT w2(void* p){ el.SetEvent()/ return 0/

}


PI

CEvent el(0,0,®);

UINT wl(void* p){

CSingleLock SL(&el); SL.Lock(); return 0;

a Można usunąć te znaki i przykład będzie poprawny, ponieważ zmienne el są globalne.

b np. ©: "moje zdarzenie 1"    (D: "moje zdarzenie 2".

d    komeczm^?r??vTrrCVrCEverr^^e,F*"T!^?TA^A\CEv^r^Ae]/2^

6. W systemie Windows jeden proces uruchamia dwa wątki, najpierw w2. następnie wl (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 wl(void* p){

FILE *f=fopen("plik.txt","a"); fprintf(f,"3"); e.SetEvent(); return 0;

UINT w2(void* p) {

CSingleLock SL (&e);

FILE *f=fopen("plik.txt","w"); fprintf(f,"1");

SL.Lock() / SL.UnlockO / fprintf(f,"2"); return 0;

213


123



321



Wyszukiwarka

Podobne podstrony:
image050 5. Proces PI uruchamia wątek wł. a proces P2 unrchamia wątek w2. Wątek wl czeka na zdarzeni
image046 4. W systemie Windows uruchamiamy dwa procesy, najpierw pl. następnie p2 (tryby otwierania
image021 3. W systemie Windows uruchamiamy proces pl. a następnie na drugiej konsoli proces p2: void
image023 4. W systemie Windows uruchamiamy dwa procesy, najpierw pl. następnie p2 (tryby otwierania
image046 4. W systemie Windows uruchamiamy dwa procesy, najpierw pl. następnie p2 (tryby otwierania
image045 3. W systemie Windows urocliamiamy proces pl. a następnie na drogiej konsoli proces p2: voi
image049 Proces PI utworzył obiekt synclironizacji typu zdarzenie w następujący sposób:CEvent
image029 Proces PI utworzył obiekt synchronizacji typu zdarzenie w następujący sposób: CEvent
Image008 Proces emancypacji - jego istota i struktura Świadomość i intencja to za mało, by zmienić w
image052 2. Proces wyświetla okno pokazane na rysunku. Z ilu wątków składa się ten proces? oo ;u
22211 image0 (4) ProcesPłuntypod.^M

więcej podobnych podstron