Corso di Laurea in Informatica - Facoltà di S.M.F.N. Università della Calabria
Corso di Algoritmi e Strutture Dati
Dott. Giorgio Terracina
A.A. 2009/2010
(Ultimo aggiornamento: 25/01/2010 )
AVVISO: Risultati dell’ultimo appello (scarica).
AVVISO: Per lo sviluppo del progetto si può fissare un numero massimo di utenti diversi pari a 1000. N.B. non ci sono invece limiti sul numero di relazioni di amicizia date in input.
AVVISO: Non sarà tenuto nessun ricevimento studenti nella settimana prima dell’esame.
Modalità d’esame per l’A.A. 2009/10:
L’esame consiste di una prova scritta e di un progetto obbligatorio. La prova scritta può comprendere tutti argomenti trattati a lezione, mentre il è volto a verificare la capacità dello studente di utilizzare le strutture dati e gli algoritmi visti a lezione in un programma vero, scegliendo opportunamente quelli più adeguati. N.B. l'implementazione delle strutture dati non deve essere necessariamente quella vista durante il corso; lo studente può sviluppare una propria struttura dati o utilizzarne una preesistente in qualche libreria disponibile sulla rete. La prova scritta produce un voto tra 0 e 30; il progetto puo’ produrre anche punti di bonus (vedere regole sul progetto). Lo studente per superare l’esame deve aver ottenuto almeno 18 nella prova scritta e deve aver consegnato un progetto considerato sufficiente. Il voto finale dell’esame è pari a quello dello scritto sommato eventualmente a punti di bonus sul progetto.
Testo del
Progetto, Regole e modalità di valutazione: (scarica il pdf) - Il progetto,
se non consegnato personalmente, va inviato all’indirizzo cozza [at]
mat.unical.it . Il mancato invio di un’e-mail di avvenuta ricezione
potrebbe voler dire che il gestore di posta ha impedito la spedizione
dell’allegato (ad es. per via del .exe contenuto nel file zip).
Assicurarsi di ricevere la conferma della ricezione.
Orari di ricevimento:
Argomenti Trattati e Materiale didattico (elenco suscettibile di lievi
variazioni)
Librerie C++ (aggiornate al 3/11/08 – per compatibilità con
Eclipse)
· Vettore generalizzato con template
· Stack
· Coda (Versione corretta)
· Nodo, Lista e Iteratore (con template) (Versione
corretta)
· Matrice generalizzata con template (+ Matrice
Simmetrica)
· Specifiche della classe String STL
Esercitazioni svolte e soluzioni – (scarica)
Archivio Tracce d’esame (scarica)
Alcune soluzioni di tracce d’esame:
·
Soluzione esame del 6 Luglio
2005 (scarica)
·
Soluzione esame del 21 Dicembre
2005 (scarica)
·
Soluzione esame del 4 Luglio
2006 (scarica)
-->