SISTEMI DI ELABORAZIONE DELL'INFORMAZIONE (m,f)

2oMODULO

A. A. 1996-97

Dott. Marco Ronchetti

Corso dedicato alla memoria di Ernesto Omerti

Argomenti effettivamente svolti e modalità d'esame

Il corso ha fornito una introduzione teorica e pratica ai sistemi operativi, esaminandone le varie componenti. Ha introdotto i concetti fondamentali e gli strumenti di base necessari per programmare un sistema mutiutente, con cenni alla sua gestione. Durante il corso sono stati presentati esempi pratici relativi a Unix. La parte pratica ha previsto esercitazioni su macchine Unix e lo sviluppo di un piccolo progetto finale che utilizza diverse system calls.

RAPPRESENTAZIONE DEI DATI (Questa sezione non è richiesta agli studenti del Diploma)

INTRODUZIONE AL LINGUAGGIO C

INTRODUZIONE AI SISTEMI OPERATIVI

GESTIONE DELLA MEMORIA

FILE SYSTEM PROCESSI INTERPROCESS COMMUNICATION

Testi di riferimento

Per il linguaggio C: Per la teoria dei sistemi operativi: Per le system call di Unix: Per una introduzione a Unix come utente:

Modalità e svolgimento dell'esame

L'esame consiste nello svolgimento di un progetto finale e di un orale. Il progetto finale va sviluppato in C: si deve scrivere un sistema di gestione dati basato su più processi concorrenti che accedono ad informazioni condivise, curando le problematiche derivate dalla concorrenza.

Date dei prossimi appelli d'esame:

Orale: 24.9.97 ore 9,00
Orale: