elenco    
        corso    

Laboratorio di programmazione di sistema C

Codice: AA012Crediti: 6Semestre: 2Sigla: LPs 
 
Settore disciplinare: INF/01 - Informatica

Docente

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

Prerequisiti

Laboratorio di programamzione concorrente

Obiettivi di apprendimento

Il corso intende fornire le conoscenze di base relative alla programmazione con chiamate di sistema Unix/POSIX. In particolare, vengono prese in considerazione le chiamate standard per il trattamento di file e directory, processi, segnali e pipe.

Descrizione

Il corso affronta la problematica della programmazione di sistema via system calls, in ambiente Unix/POSIX. Vengono presentate le chiamate di sistema relative a file, directory, processi, segnali e pipe. Tutta l'attività di laboratorio è svolta in ambiente Linux e il linguaggio di programmazione usato per gli esercizi è ANSI C (una breve introduzione al linguaggio C è prevista all'inizio del corso). Alla fine del corso viene assegnato un progetto da svolgere a gruppi che rappresenta il test di fine corso.

English Description

The aim is to introduce the student to the system programming via system calls, for a Unix/POSIX system. Particular attention will be devoted to the system calls for files, directories, processes, pipes and signals. The whole activity of the laboratory is done with Linux systems and the programming language will be ANSI C.

Programma

     

Bibliografia

Modalità di esame

Scritto e orale

home


email