Zadanie 6. Czy podana poniżej slmklura danych jest poprawną strukturą komunikatu?
struct komunikacik
long mtype;
int count;
char mtext[300];
)
a)
b)
c) zależy od implementacji kolejki komunikatów wybranej przez programistę
Zadanie 7. Podać, ile razy zostanie wyświetlony napis ..Test" jeżeli zastanie wykonany poniższy program
/* Program: prgl.c V
finclude <stdio.h> łinclude <unistd.h> łinclude <sys/wait.h>
main()
int a,b;
a=fork(); if (a—0) {
b=fork ();
printf("Test\n");
a)
b)
c) 3
Zadanie 8. Załogowany jest użytkownik test (uid=213) należący do grupy test (gid=200). Wykonał on następujące polecenia:
> pwd
/home3/stud/bolek
> ls -1
-rwxr-sr-x 1 bolek stud 1790 Oct 21 19:00 progr
> ./progr
Użytkownik bolek ma identyfikator uid=235. a grupa stud (gid=203).
Wybierz właściwą kombinację identyfikatorów uruchomionego procesu progr:
UID |
EUID |
GID |
EGID | |
a) | ||||
b) | ||||
c) |
213 |
235 |
200 |
203 |
Gdzie: U1D - rzeczywisty identyfikator użytkownika. EUID - efektywny identyfikator użytkownika. GID - rzeczywisty identyfikator grupy. EGID - efektywny identyfikator grupy