|
|
|
Corso di Informatica 4 (IN430 - Tecniche Informatiche Avanzate - A.A. 2012-2013)
Gli esami
Calendario e testi degli esercizi degli esami e delle prove di esonero
|
Descrizione
L'esame finale del corso di Informatica 4 (IN430) è& articolato in due fasi:
- - progetto di programmazione:
- Consiste nella presentazione in un'unica applicazione (programma)
dei costrutti OOP trattati durante il corso.
Si può estendere lo stesso programma utilizzato come esempio
delle lezioni (analisi del grafo twitter), le caratteristiche che devono necessariamente essere presenti nel
codice sono:
- Definizione di classi;
- Classi associate;
- Aggregazione di classi;
- Ereditarietà e polimorfismo;
- Strutturazione del codice in packages
- Classi astratte;
- Interfacce
- Unità Test;
- Gestione delle eccezioni;
- Descrizione UML della gerarchia e delle relazioni di classe;
- Documentazione delle classi (oggetti e metodi) tramite javadoc;
- Utilizzo delle librerie:
- AWT e SWING: interfaccia grafica
- TWITTER4J; twitter stream API
- Java Generics: collezioni;
- Metodi di analisi dei grafi: ad esempio, per il calcolo delle misure di centralità
(clustering coefficients, betwenness, eigen-centrality - l'algoritmo da programmare va concordato
con il docente, si può prendere ispirazione dal capitolo sui grafi del testo Sedgewick-Wayne citato in bibliografia);
- - lo svolgimento di un esame:
- il progetto consistente dei packages, della documentazione (javadoc) e dal grafo UML delle classi, deve essere consegnato una settimana prima dell'esame,
- il giorno dell'esame si riceve un testo di modifiche proposte dal docente per il codice e durante l'esame
si devono apportare tali modifiche;
- dopo la correzione del codice consegnato allo scritto si procede ad una discussione orale con il docente (lo stesso giorno
o in data da concordare in funzione del numero di partecipanti all'appello).
Calendario delle prove:
Le prove di esame si terranno nei seguenti periodi:
Prima prova di esonero: marzo/aprile 2013;
Seconda prova di esonero: maggio/giugno 2013;
- Prima sessione - primo appello (A): mercoledì 19 giugno 2013, ore 9.30, Aula 15 presso l'edificio di Lettere (via Ostiense);
- Prima sessione - secondo appello (B): venerdiì 12 luglio 2013, ore 9.30,
Aula 2 (Lettere - Ostiense) Laboratorio Informatico del Dip. di Matematica;
- Seconda sessione - ultimo appello (C): lunedì
2027 gennaio 2014, ore 9.30; Aula 18 presso l'edificio di Lettere (via Ostiense);
- Terza sessione - appello di recupero (X): (non previsto).
Le date effettive delle prove di esame saranno pubblicate appena il
Consiglio di Corso di Laurea avrà approvato il calendario
ufficiale. Le date delle prove orali di esame saranno stabilite di
volta in volta subito dopo l'esame scritto e saranno pubblicate nella
Bacheca di questo sito web.
Sul sito web del Dipartimento di Matematica è disponibile il
calendario ufficiale degli esami.
|