Questa è una vecchia versione del documento!
Indice
Esame LCS 2006/07
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 esercizio (scadenza 19/03/2007)
Primo kit disponibile: lcssearchtrees_kitf1.tar
Scaricatelo, salvatelo in un file con lo stesso nome in una directory nuova e s-taratelo con il comando
bash:~$ tar xvf lcssearchtrees_kitf1.tar
questo crea una directory searchtrees, 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 alberi di ricerca 'generici' 1) In particolare la chiave di ogni nodo e la sua informazione (payload) potranno essere di tipo qualsiasi.
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 consegna3).
Materiale secondo esercizio (scadenza ???/2007)
Materiale progetto finale (scadenza ???/2007)
Altre informazioni
Ricordate che tutti gli elaborati consegnati verranno confrontati fra di loro automaticamente. I frammenti simili verranno annullati. Inoltre, leggete bene le FAQ.