DEIS
- Facoltà di Ingegneria - Università di Bologna
Sistemi Operativi T |
|
Materiale utile complementare
Manuali di riferimento per il linguaggio bash (utili per la parte di file comandi shell):
Qualche lucido su compilatore gcc ed editor vi
soluzioni Prima esercitazione: presa contatto con Lab4 e primi esercizi di programmazione (non di sistema) C/Linux 2 slide per pagina
Seconda esercitazione: gestione di processi Unix; primitive fork(), exec(), wait() 2 slide per pagina
Terza esercitazione: gestione di processi e segnali in Unix 2 slide per pagina
Quarta esercitazione: gestione di filesystem in Unix 2 slide per pagina
Quinta esercitazione: gestione pipe in Unix 2 slide per pagina
Sesta esercitazione: Consolidamento system call unix 2 slide per pagina
Settima esercitazione: Shell scripting Unix 2 slide per pagina
Ottava esercitazione: Shell scripting Unix / Java Thread 2 slide per pagina
Nona esercitazione: Java Thread 2 slide per pagina
Decima esercitazione: Java Thread & Monitor 2 slide per pagina
Undicesima esercitazione: Java Thread & Monitor 2 slide per pagina
Dodicesima esercitazione:Simulazione d'esame
Descrizione 15 Mar 2011: esercizio sulla gestione di processi Unix (fork, exec, wait, exit) download 22 Mar 2011: sincronizzazione tra processi Unix mediante segnali download 8 Aprile 2011: esercizio sull'accesso a file download 8 Aprile 2011: esercizio sulla comunicazione tra processi tramite pipe download 11 maggio 2011: esercizio sulla sincronizzazione tra thread java mediante semafori download 18 maggio 2011: esercizio sulla sincronizzazione tra thread java mediante monitor: la gestione del bar download 31 maggio 2011: l'algoritmo scan
download 1 giugno 2010: esercizi finali
download