Questa è una vecchia versione del documento!
Esame LCS 2007/08
Informazioni generali
L'esame di quest'anno prevede la realizzazione di due esercizi e di un progetto finale. Maggiori informazioni sulle modalita' di consegna, sulla prova orale e sul calcolo del voto dell'esame sono contenute nei lucidi introduttivi della prima lezione del corso.
Per la realizzazione sia i due esercizi che il progetto e' necessario scaricare il kit corrispondente da questa pagina e seguire accuratamente le istruzioni contenute nel file di README di ciascun kit.
Materiale primo frammento (scadenza 20/03/2008)
Primo kit disponibile: lcsgraphs_kitf1.tar
Scaricatelo, salvatelo in un file con lo stesso nome in una directory nuova e s-taratelo con il comando
bash:~$ tar xvf lcsgraphs_kitf1.tar
questo crea una directory graphs, all'interno della quale si trova il file README-1 che contiene tutte le informazioni su come procedere per la realizzazione del codice dell'esercizio, su come effettuare i test richiesti prima della consegna e su come effettuare la consegna stessa.
Questo primo frammento, realizzabile in C sequenziale, prevede l'implementazione di una libreria di funzioni per la creazione e la distruzione di grafi non orientatati rappresentati come liste di adiacenza.
Attenzione: l'utility mpack necessaria per la consegna e' installata solo nelle macchine dei laboratori H, I ed M. Se volete effettuare la consegna del frammento da un'altra macchina o da casa potete:
- piu' semplicemente collegarvi con ssh a trudy o una macchina dei laboratori H, I o M, i cui nomi sono fujihXX, fujiiXX, fujiXX, ad esempio
ssh logindelcli@trudy ssh logindelcli@fujim1
ed eseguire lo script di consegna2).