Corso di Sistemi Operativi I a.a. 2004/05
Docente
Giorgio Delzanno
Ufficio 104 (I piano) D.I.S.I.
Tel. 010-3536638
e-mail: giorgio<at>disi.unige.it
(sostituisci <at> con @)
Scopo del corso
Introduzione ai sistemi operativi
Rev:
File .PDF4 lucidi x foglio
Lucidi con alcune modifiche rispetto alla prima versione messa in
linea,
algoritmo Identificazione deadlock (pag. 27-29) e banchiere con
nomi in italiano (pag. 42-45)
Linux_Journal
Una rivista mensile interamente dedicata al sistema operativo Linux.
Una parte degli articoli presenti nella versione cartacea sono
disponibili anche in linea.
Linux
Magazine Un'altra rivista mensile interamente dedicata al sistema
operativo Linux. Una parte degli articoli presenti nella versione
cartacea sono disponibili anche in linea. Interessante la sezione Gearheads Only
Libri on-line
M. Mitchell, J. Oldham, e A. Samuel, Advanced Linux
Programming Un libro in inglese sulla programmazione di sistema in
ambiente Linux.
S. Piccardi, Guida alla
Programmazione in Linux Un libro in italiano sulla programmazione
di sistema in ambiente Linux ancora in fase di sviluppo.
T. Aivazian, Linux 2.4 Internals Un
libro introduttivo in inglese ai kernel 2.4 di Linux.
A. Rubini e J. Corbet, Linux Device
Drivers, 2nd Edition Un libro in inglese su come implementare
driver di dispositivo per kernel 2.4 di Linux.
Pagine web interessanti
Leonardo Giordani, Programmazione
concorrente: Principi e introduzione ai processi.LinuxFocus fornisce
articoli di supporto e documentazione su Linux nei paesi non aglofoni.
Il presente articolo introduce alla multiprogrammazione ed alla sua
implementazione nel sistema operativo Linux. La versione in italiano
è disponibile qui.
VX
Heavens. Un sito in inglese interamente dedicato ai virus, con
tutorial, articoli, eseguibili e sorgenti. Le informazioni contenute
possono aiutare a capire meglio come difendersi.
Farsite. Un
progetto della Microsoft per la realizzazione di un file system
distribuito.