CORSO DI
SISTEMI  DI  ELABORAZIONE  DELL'INFORMAZIONE


Programma del corso

 

Programma del corso
Anno Accademico 1998/1999

 

PRIMO MODULO:  Generalità sui sistemi operativi

Concetti fondamentali, classificazione, struttura.
Compiti di un sistema operativo:
            - gestione dei processi;
            - gestione della memoria;
            - interfaccia del File System.
Casi di studio:
            - i Sistemi Unix;
            - i Sistemi Windows.

 

Esercitazioni:
        Introduzione e analisi del linguaggio FORTRAN.

 

 

SECONDO MODULO:  Approfondimenti sui sistemi operativi

Deadlock:
            - modellizzazione e caratterizzazione;
            - gestione, rilevamento, ripristino.
Processi:
            - processi cooperanti;
            - thread, esempi;
            - processi concorrenti.
Sistemi distribuiti:
            - strutture di comunicazione;
            - strutture di sistemi distribuiti;
            - File System distribuiti.
Casi di studio:
            - i Sistemi Linux.

 

Esercitazioni:
        Introduzione e analisi del linguaggio C.
        Utilizzo del sistema di gestione database relazionali Microsoft ACCESS 97.

 

 

Bibliografia:

- Silberschatz A., Galvin P., "Operating Systems Concepts", Addison-Wesley, 5^ Edizione 1998.

- Kernighan B.W., Bike R.S., "The Unix programming environment", Prentice Hall, Software Series, 1984.

- Ellis T.M.R., "Programmazione Strutturata in FORTRAN 77 (con elementi di FORTRAN 90)", Zanichelli Bologna, 2^ Edizione 1997.

- Bellini - Guidi, "Guida al Linguaggio C", McGrawHill, 1995.

 


Ritorna alla home