NOTE SUL MATERIALE DIDATTICO DI SISTEMI OPERATIVI
Prof. Vittorio Ghini
- Materiale Didattico
-
-
- Libro di testo consigliato
-
A. Silberschatz, P.B. Galvin, G. Gagne, Sistemi operativi, Concetti ed esempi,
nona edizione (o edizioni successive), Pearson Education Italia (2014 o successivi)
-
- Dispense del docente (+ codice sorgente di esempi), disponibili online
-
- Scopo delle Dispense
-
-
Le dispense e il codice sorgente sono progettati per essere fruiti seguendo le lezioni e non per approfondire uniformemente tutti gli argomenti.
Perciò alcuni dettagli sono tralasciati per focalizzare maggiormente l'attenzione su alcuni aspetti più importanti.
- Livello di Approfondimento degli Argomenti del Corso
-
-
Il livello di dettaglio degli argomenti del corso e' quello svolto a lezione .
In altre parole, il corso ufficiale e' quello presentato a lezione,
Invece, il libro di testo suggerito ha lo scopo di fornire una visione uniforme e organizzata di tutta la materia, ma non ricopre esattamente gli argomenti trattati a lezione .
- Due tipi di contenuti delle Dispense
-
-
- Appunti delle Lezioni
-
In alcuni casi, le dispense del docente approfondiscono o estendono gli argomenti presentati nel libro di testo. In tali casi, le dispense sono etichettate dal termine "Appunti delle lezioni".
-
- Traccia delle Lezioni
-
In altri casi invece le dispense servono solo come traccia per seguire meglio le lezioni, ma non contengono tutte le informazioni che vengono proposte a lezione. In questi casi, le dispense sono etichettate col termine "Traccia delle lezioni".
- Codice Sorgente fornito assieme alle dispense
-
-
Il codice sorgente (script bash, sorgenti C, Makefile, ...), disponibile assieme alle dispense,
non è un accessorio, al contrario è parte integrante delle dispense
e spesso viene usato per presentare e approfondire alcuni argomenti.
-
Il codice viene sempre fornito in formato testuale, e non in pdf, per consentire agli studenti
-
di seguire e effettuare personalmente le prove
mentre queste vengono svolte a lezione e a casa
-
senza perdere tempo a fare dei cut&paste e senza problemi di
alterazione del codice dovuto alla codifica e formattazione interna dei file .pdf
- Ordine di Presentazione degli Argomenti durante il corso
-
-
La sequenza temporale di presentazione degli argomenti a lezione differisce
dall'ordine del libro, che segue la struttura architetturale dei sistemi operativi.
-
Presenterò per primi gli argomenti per i quali è necessario
svolgere prove pratiche in laboratorio, allo scopo
di ampliare il periodo di tempo a disposizione degli studenti per fare pratica.
-
Inoltre, per facilitare l'apprendimento di alcuni concetti non banali,
preferisco prima proporli in modo intuitivo e farveli utilizzare
e darvi la descrizione formale solo in un secondo momento.
- Ulteriori esempi e spiegazioni
-
-
Ulteriori esempi ed esercizi, di ausilio alla comprensione,
verranno creati e proposti a lezione, su richiesta degli studenti
o in caso di dubbi esplicitati dai presenti
- Aggiornamenti delle Dispense
-
-
La pagina delle dispense potrebbe subire aggiornamenti,
che verranno comunicati a lezione man mano che avverranno.