SistemiOperativi@ing
:/materiale
Corso di Laurea in Ingegneria Informatica
Home
Programma
Materiale
Materiale didattico
Testi consigliati
Sistemi Operativi
2ed, Mc Graw-Hill , di Ancilotti, Boari, Ciampolini, Lipari - per la parte di teoria
Esercitazioni in laboratorio
Macchina virtuale per le esercitazioni (1.1 GiB)
Istruzioni
Es. 1 - Introduzione a Unix/Linux
Soluzione esercizi
Es. 2 - Utenti e gruppi (parte I). Permessi di accesso
Soluzione esercizi
Es. 3 - Utenti e gruppi (parte II)
Soluzione esercizi
Es. 4 - Ricerca file e ricerca di testo nei file. Archiviazione
Soluzione esercizi
Es. 5 - Processi in Unix/Linux. System call fork, wait, exec
Soluzione esercizi
Es. 6 - Interazione fra processi (segnali). Gestione da terminale (parte I)
Soluzione esercizi
Es. 7 - Gerarchia di processi. Priorità. Gestione da terminale (parte II)
Soluzione esercizi
Es. 8 - Thread in Linux: libreria pthread; creazione, exit e join; mutex
Soluzione esercizi
Es. 9 - Thread in Linux (parte II): variabili condition
 
Tracce e soluzione
Es. 10 - Pipe per la comunicazione di processi.
 
Soluzione esercizi