image045

image045



3. W systemie Windows urocliamiamy proces pl. a następnie na drogiej konsoli proces p2:

void main(void){    void main(void){

char s[]="wiadomc>ić\n";    char a [ ];

printf("%p\n",a); getc();    scanf("%p",&s); printf(s);

)    }

Proces pl wyświetla adres zmieimej s. Proces p2 wceluje wskaźnik, który'jest interpretowany jako adres tablicy tekstowej do wyświetlenia. Co się stanie, jeżeli procesowi p2 podatny adres zwrócony przez proces pl ? a    Proces p2 zostanie przerwany, jeżeli wczytany wskaźnik wskazuje na stronę bez prawa do odczytu,

b Na ekranie pojawi się tekst w iadomość.

c Na ekranie pojawi śję pewien tekst, ale nie będzie to zawartość zinietuiej s procesu p 1.

TTTpowłeaz a) albo cjT*

4. W systemie Windows unicltatniainy proces, który uruchamia kolejno wątki wl i w2:

UINT wl<void *p){

CEvent el (0,0,"zdarzeni*!"); CEvent e2(0,0,"zdarzenie:"); CSingleLock SLUel); printf("1");

e:.$etEvent(); return 0;

UINT v2(void *p){

CEv*nt *1(0,0,"zdarzeniel"); CEvent e:(0,0,"zdarzenie:"); printf("C"); el.SetEvent(>; CSingleLock SL(se2); printf("3"); return 0;

Zakładamy, że wątek w 1 wykonuje się pierwszy i czasy potrzebne na wykonanie wątków w 1 i w2 są krótsze od kwantu czasu używanego przez dyspozytora. Co zostanie wyświetlone na ekranie?


213


321


312



Wyszukiwarka

Podobne podstrony:
image021 3. W systemie Windows uruchamiamy proces pl. a następnie na drugiej konsoli proces p2: void
image033 w — 7. W systemie Windows jeden proces uruchamia dwa wątki, najpierw w2. następnie wl (tryb
Image051 (3) 7. W systemie Windows jeden proces uruchamia dwa wątki, najpierw w2. następnie wl (tryb
image046 4. W systemie Windows uruchamiamy dwa procesy, najpierw pl. następnie p2 (tryby otwierania
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
IMG03 (5) Jg PodgUd obrazów i faksów systemu Windows m*. Doskonalenie procesów powinno odbywać się
Instalacja systemu Windows XP str 2 Tworzenie partycji na dyske twardym, na ekranie zobaczymy +. K
13 Po uruchomieniu komputera z systemem Windows 2000, pokazuje się następująca wiadomość: "Adre
12 Gentile?llini, procesja na pl sw Marka Geniile_flellini_004. jpg - Podgląd obrarów i faksów sys

więcej podobnych podstron