14) |
26/02/03: introduzione alla programmazione di sistema in ambiente Unix, il concetto di system call, tipologie di system call, system call per il controllo di processi (fork, exec, wait, exit).
|
15) |
05/03/03: esempio di programmazione di una piccola shell.
|
16) |
12/03/03: manipolazione dell'ambiente di un processo, current working directory e root directory, user-id e group-id.
|
17) |
10/04/03: system call per l'accesso e la manipolazione dei file (parte I).
|
18) |
24/04/03: system call per l'accesso e la manipolazione dei file (parte II) e memory mapped I/O.
|
19) |
08/05/03: system call per l'accesso e la manipolazione delle directory.
|
20) |
15/05/03: interprocess communication tramite pipe.
|
21) |
22/05/03: record locking con la system call fcntl.
|
22) |
29/05/03: socket.
|
23) |
05/06/03: Progetto III.
|
24) |
12/06/03: segnali e semafori.
|