elenco     
        corso     

Sistemi Operativi e Laboratorio A

Codice: 277AACrediti: 12Semestre: 1-2Sigla: SOL 
 
Settore disciplinare: INF/01 - Informatica

Obiettivi di apprendimento

Il corso è strutturato in due moduli: il primo modulo presenta i fondamenti dei sistemi operativi e il secondo modulo di laboratorio mostra un’applicazione concreta dei concetti teorici presentati nel primo modulo. Il primo modulo introduce i principi ed i concetti su cui si basano i sistemi operativi e analizza la loro realizzazione nei sistemi reali. In particolare, vengono presentate 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 funzionalità più 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. Il secondo modulo fornisce le conoscenze di base relative alla programmazione C con chiamate di sistema Unix/POSIX. In particolare, vengono prese in considerazione le chiamate standard per il trattamento di file e directory, processi, thread, segnali, pipe, socket e vari meccanismi di sincronizzazione.
Conoscenze. Lo studente raggiungerà la conoscenza delle problematiche dei sistemi operativi e delle caratteristiche dei sistemi attualmente più usati
Capacità.   Lo studente raggiungerà la capacità di realizzare programmi in C usando librerie e chiamate di sistema UNIX/Posix.
Comportamenti.   Il corso non si pone obiettivi di apprendimento in termini di comportamenti attesi.

Descrizione

 

Indicazioni metodologiche

  • organizzazione del processo di apprendimento in moduli flessibili, posti in sequenza logica;
  • coordinamento con i docenti dei corsi indicati nei prerequisiti e dei corsi paralleli del semestre;
  • analisi di casi di studio tratti da esperienze reali riportate in letteratura;
  • valutazione in corso di erogazione il livello di raggiungimento degli obiettivi utilizzando gli strumenti delle verifiche interme
  • Ore lezione: 92Ore esercitazione: 52Ore laboratorio: 40  

    Modalità di esame

    Scritto, orale e progetto (con relativa discussione). Prova scritta sostituibile con due prove scritte intermedie.

    Ulteriore pagina web del corso: http://www.cli.di.unipi.it/doku/doku.php/informatica/sol/start



    Moduli:

    Sistemi Operativi A

    Docente

    Piero Maestrini   maestrin@di.unipi.it  Tel. 0502212700

    Ultima versione disponibile: programma da confermare per l’a.a. 2009/2010

    Programma

         


    Laboratorio di programmazione di sistema A

    Docente

    Susanna Pelagatti   susanna@di.unipi.it  Stanza 346  Tel. 0502212772

    Ultima versione disponibile: programma da confermare per l’a.a. 2009/2010

    Programma

         



    home


    email