Università di Modena
e Reggio Emilia
Sede di Modena
Laboratorio di Sistemi Operativi
Corso di Laurea in Ingegneria Informatica
Docente:
Alessandro Valenti
Il corso
Modalità d'esame
Materiale didattico
Documentazione
Materiale didattico degli anni precedenti

Notizie

Home Page

Google

Il corso di Laboratorio di Sistemi Operativi è abbinato a quello di Sistemi Operativi sia, formalmente, per un vincolo di propedeuticità ma anche per effetto dell'integrazione fra i contenuti didattici. Tale integrazione consente di unificare in una singola prova di esame l'elaborato di Sistemi Operativi e quello di Laboratorio.

La correzione di tale, unico, elaborato sarà pertanto eseguita mediante due distinti criteri di valutazione che daranno luogo a due voti distinti, uno per il corso di Sistemi Operativi ed uno per il corso di Laboratorio di Sistemi Operativi.

Per effetto di questo abbinamento fra i corsi e le prove di esame, lo Studente dovrà eseguire una unica iscrizione all'appello mediante l'apposito form disponibile via web nel sito del corso di Sistemi Operativi, selezionando il form per l'iscrizione abbinata a Laboratorio di Sistemi Operativi.

L'esame si compone di una prova scritta che comprende un singolo esercizio. L'esercizio richiede la soluzione di un problema di sincronizzazione in ambito locale, ottenuta facendo riferimento al sistema operativo UNIX e si compone di due parti:

  • una parte in Bourne Shell che deve risolvere un sottoproblema di esplorazione nel file system;
  • una parte in linguaggio C che deve risolvere un sottoproblema concorrente facendo uso delle primitive di gestione dei processi proprie di UNIX.
L'ottenimento di un voto sufficiente (≥18) nella valutazione di Laboratorio di Sistemi Operativi consente la registrazione di tale voto SOLO se anche la corrispondente valutazione di Sistemi Operativi risulta sufficiente (≥18). Una eventuale valutazione positiva in S.O. abbinata ad una valutazione non sufficiente di Lab.S.O. presenta, al contrario, una possibilità di opzione allo Studente:
  1. lo Studente registra il voto di S.O.: in tal caso potrà registrare solo il voto di Lab.S.O. derivante dal superamento di una prova pratica che consiste nella correzione a terminale degli errori riscontrati; il voto di Lab.S.O. risultante non potrà superare quello di S.O. Lo Studente, come ovvio, potrà anche rinunciare definitivamente al superamento del corso di Laboratorio di Sistemi Operativi
  2. lo Studente non registra il voto di S.O.: in tal caso potrà ripetere la prova in un successivo appello d'esame

Durante lo svolgimento del corso, sarà data la possibilità di superare due prove in itinere, una limitata alla shell ed una limitata al c. Agli Studenti che otterranno una valutazione positiva (≥18) in entrambe le prove, verrà proposto un voto complessivo risultante dalla media arrotondata per difetto delle due valutazioni. La valutazione della prima prova in itinere (shell) rimane valuda per tutta la sessione d'esame immediatamente successiva, nella quale gli Studenti che volessero ripetere solo la parte c potranno farlo SPECIFICANDOLO nel form di iscrizione.
Questo vale anche per gli Studenti che avessero ottenuto una votazione non sufficiente nella seconda prova in itinere o che volessero comunque migliorare il voto proposto; in quest ultimo caso, però, la consegna del compito annulla definitivamente l'eventuale voto positivo precedente della parte c.