pid = fork();
if (pid > 0)
codice-A;
else if (pid == 0)
exec("eseguibile-B");
else
codice-C;
codice-D
(a) Il processo Pc esegue sicuramente il codice-A e potrebbe eseguire il codice-D;
(b) il processo Pc esegue sicuramente il codice-A e non esegue mai il codice-D;
(c) il processo Pp esegue sicuramente il codice-A e potrebbe eseguire il codice-D;
(d) il processo Pp esegue sicuramente il codice-A e non esegue mai il codice-D;
(e) il processo Pc esegue sicuramente l’eseguibile-B e potrebbe eseguire il codice-D;
(f) il processo Pc esegue sicuramente l’eseguibile-B e non esegue mai il codice-D;
(g) il processo Pc potrebbe eseguire il codice-C e potrebbe eseguire il codice-D;
(h) il processo Pc esegue sicuramente il codice-C e non esegue mai il codice-D;
(i) il processo Pp esegue sicuramente l’eseguibile-B e potrebbe eseguire il codice-D;
(j) il processo Pp esegue sicuramente l’eseguibile-B e non esegue mai il codice-D;
(k) il processo Pp potrebbe eseguire il codice-C e potrebbe eseguire il codice-D;
(l) il processo Pp potrebbe eseguire il codice-C e non esegue mai il codice-D;
(m) nessuna delle affermazioni precedenti `e corretta.
La risposta corretta sarebbe la m. Pc = child process, Pp = parent process.