Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/ae/wikka.php on line 315
Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/ae/libs/Wakka.class.php on line 176
Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/ae/libs/Wakka.class.php on line 463
Deprecated: Function set_magic_quotes_runtime() is deprecated in /home/demetres/public_html/didattica/ae/wikka.php on line 120
Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/ae/3rdparty/core/safehtml/classes/safehtml.php on line 308
Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/ae/3rdparty/core/safehtml/classes/HTMLSax.php on line 159
Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/ae/3rdparty/core/safehtml/classes/HTMLSax.php on line 161
Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/ae/3rdparty/core/safehtml/classes/HTMLSax.php on line 162
Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/ae/3rdparty/core/safehtml/classes/HTMLSax.php on line 163
Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/ae/3rdparty/core/safehtml/classes/HTMLSax.php on line 165
Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/ae/3rdparty/core/safehtml/classes/HTMLSax.php on line 166
Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/ae/3rdparty/core/safehtml/classes/HTMLSax.php on line 167
Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/ae/3rdparty/core/safehtml/classes/HTMLSax.php on line 243
Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/ae/3rdparty/core/safehtml/classes/HTMLSax.php on line 250
Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/ae/3rdparty/core/safehtml/classes/HTMLSax.php on line 259
Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/ae/3rdparty/core/safehtml/classes/HTMLSax.php on line 266
Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/ae/3rdparty/core/safehtml/classes/HTMLSax.php on line 273
Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/ae/3rdparty/core/safehtml/classes/HTMLSax.php on line 280
Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/ae/3rdparty/core/safehtml/classes/HTMLSax.php on line 467
Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/ae/3rdparty/core/safehtml/classes/HTMLSax.php on line 469
Deprecated: Assigning the return value of new by reference is deprecated in /home/demetres/public_html/didattica/ae/3rdparty/core/safehtml/classes/HTMLSax.php on line 471
Modalità di esame A.A. 2012-2013
Per l'anno accademico 2012-2013 l'esame consiste in una prova scritta sugli argomenti trattati a lezione e una prova di programmazione in linguaggio C svolta in laboratorio. Facoltativamente, sarà possibile partecipare a una gara di programmazione svolgendo un homework che potrà permettere di aumentare il voto finale.
Gara di programmazione
Quest'anno è indetta una gara di programmazione, svolgendo un homework a carattere progettuale con l'obiettivo di ottenere il massimo delle prestazioni per un problema di calcolo che verrà assegnato a fine corso. Ci saranno tre sezioni per la gara, a scelta dello studente:
- programmazione single-threaded in C
- programmazione multi-threaded in C
- programmazione parallela su scheda grafica in OpenCL
L'homework, facoltativo ai fini del superamento dell'esame, potrà essere consegnato entro e non oltre il mese di settembre e potrà essere svolto da gruppi di al più due studenti. Se x è il voto di esame e y è quello assegnato all'homework, il voto finale sarà max{x, x*0.75+0.25*y}. Le classifiche dei risultati ottenuti per ciascuna sezione dai gruppi che parteciperanno alla gara verranno pubblicate sul sito del corso. Il codice consegnato sarà soggetto a verifiche automatiche anti-plagio.
Le specifiche dell'homework e il codice da cui partire sono scaricabili ai seguenti link:
Il codice fornito si intende come un punto di partenza funzionante da migliorare. I criteri di valutazione dell'homework saranno:
- pulizia del codice
- idee algoritmiche usate
- tecniche di ottimizzazione usate
Premi. Ciascuno studente appartenente ai primi tre gruppi in classifica verrà premiato simbolicamente con una t-shirt in cotone con il logo del
45th IEEE Symposium on Foundations of Computer science (FOCS 2004)∞! Roma ha avuto l'onore di ospitare questo evento, che è stato il primo fuori dal nord America dai tempi della sua fondazione.
Appelli di esame
- Primo appello: 17 giugno 2013 ore 9:30 aula 17 laboratorio didattico V.Tiburtina (prenotazioni attive su Infostud dal 10 maggio al 15 giugno 2013) [risultati]
- Secondo appello: 12 luglio 2013 ore 9:30 aula 17 laboratorio didattico V.Tiburtina (prenotazioni attive su Infostud dal 10 maggio al 10 luglio 2013) [risultati]
- Terzo appello: 20 settembre 2013 ore 14:30 aula 17 laboratorio didattico V.Tiburtina (prenotazioni attive su Infostud dal 27 agosto al 18 settembre 2013) [risultati]
- Quarto appello (straordinario): 11 novembre 2013 ore 9:30 aula 17 laboratorio didattico V.Tiburtina (prenotazioni attive su Infostud dall'11 ottobre al 9 novembre 2013) [no prenotati]
Alcuni testi d'esame somministrati negli anni accademici passati sono consultabili alla pagina materiale didattico. Il programma del corso di quest'anno subirà tuttavia alcune variazioni rispetto agli anni scorsi.