Home page SO 01/02 A-B-C
Risultati
Compito 13/09/2002 (corso C)
La prenotazione per l'orale
puo' essere effettuata inviandomi un messaggio di posta elettronica
(susanna@di.unipi.it).
Calendario
Orali (Corso C)
|
Il corso introduce i principi ed i concetti fondamentali su cui si basano i sistemi operativi e analizza in dettaglio come questi si concretizzano nei sistemi reali. In particolare, vengono analizzate le tecniche che consentono di coordinare e gestire le risorse di un sistema di elaborazione e che permettono di trasformare la macchina fisica in una macchina astratta, dotata di funzionalita' piu' convenienti per l'utente. Il corso lascia ampio spazio alla descrizione e all'esemplificazione di come i vari concetti presentati sono realizzati nei sistemi Unix/Linux e in quelli della famiglia Microsoft Windows. |
|
Andrew S. Tanenbaum. Modern Operating Systems: Second
Gran parte degli argomenti trattati sono disponibili in
Italiano nel volume: Testi di approfondimento: |
|
Prova scritta, sostituibile dai compitini e prova orale. Il programma del corso e' diviso in due parti : (parte A) Introduzione, Processi, Thread, Risorse e Stallo (cioe' il contenuto delle prime 7 lezioni) e (parte B) resto del corso. COMPITINI PROVA SCRITTA ATTENZIONE: La partecipazione ad una prova scritta (anche senza consegnare) implica la perdita immediata dei voti ottenuti precedentemente. In particolare: se lo studente ripete l'intera prova scritta perde il voto ottenuto nei compitini o nell'ultimo scritto consegnato. Se invece lo studente intende ripetere uno dei due compitini conserva il voto ottenuto null'altro. PROVA ORALE e VOTO FINALE |
Sommario delle Lezioni ed esercitazioni
IMPORTANTE:
---
Gli argomenti delle lezioni non ancora svolte sono suscettibili di
modifica. Controllate sempre la versione piu' aggiornata.
--- Copie cartacee delle trasparenze sono disponibili
presso la copisteria SPEEDY
|
Num. |
Argomento |
Lucidi |
Riferimenti |
Data (corso C) |
|
1 |
Introduzione |
18/02/2002 |
||
|
2 |
Processi e thread |
21/02/2002 |
||
|
3 |
Meccanismi di IPC |
25--28/02/2002 04/03/2002 |
||
|
4 |
Scheduling |
04/03/2002 |
||
|
5 |
Processi e Thread in Unix |
07--11/03/2002 |
||
|
6 |
Processi e Thread in Windows 2000 |
11--14/03/2002 |
||
|
7 |
Risorse e stallo |
14--18/03/2002 |
||
|
8 |
Gestione della Memoria - Introduzione e Swapping |
21/03/2002 |
||
|
9 |
Paginazione |
25/03/2002 |
||
|
10 |
Algoritmi di Sostituzione |
08-11/04/2002 |
||
|
11 |
Gestione della Mem. in Unix e Windows |
15/04/2002 |
||
|
12 |
Dispositivi |
18-22/02/2002 |
||
|
13 |
File System |
29/04/2002 - 02/05/2002 |
||
|
14 -corsi AB |
File System - Casi di Studio |
|
|
|
|
14 -corso C |
File System ed I/O in UNIX |
|
02-09/05/2002 |
|
|
15- corso C |
File System - Casi di Studio e Windows |
|
09/05/2002 |
Alcuni
siti web (curiosita' e puntatori, solo per chi vuole approfondire)
Informazioni sul sistema operativo didattico Minix
Windows o Linux? Trappola nel cyberspazio byRoberto di Cosmo