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:
  1. Definizione di classi;
  2. Classi associate;
  3. Aggregazione di classi;
  4. Ereditarietà e polimorfismo;
  5. Strutturazione del codice in packages
  6. Classi astratte;
  7. Interfacce
  8. Unità Test;
  9. Gestione delle eccezioni;
  10. Descrizione UML della gerarchia e delle relazioni di classe;
  11. Documentazione delle classi (oggetti e metodi) tramite javadoc;
  12. Utilizzo delle librerie:
    1. AWT e SWING: interfaccia grafica
    2. TWITTER4J; twitter stream API
  13. Java Generics: collezioni;
  14. 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:
  1. il progetto consistente dei packages, della documentazione (javadoc) e dal grafo UML delle classi, deve essere consegnato una settimana prima dell'esame,
  2. 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;
  3. 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.


Per informazioni e commenti: pedicini@mat.uniroma3.it - Torna alla Home page - Ultima modifica: Mon Jan 27 09:15:03 CET 2014