L'accesso a ciascuna correƶione è riservato al candidato e al personale del corso.
Testo esame:
Possibile soluƶione:La soluƶione proposta non è quasi mai l'unica possibile. Si rammenta che eventuali file in ingresso vanno posiƶionati nella stessa cartella di esecuƶione del progetto.Griglia di valutaƶione di massimaNel seguito una griglia di valutaƶione di massima (i punteggi indicati si riferiscono a svolgimento completamente corretto). Si rammenta che la correƶione termina al primo punto non implementato correttamente.NoteIl testo chiede di memoriƶƶare il contenuto di un file CSV in una struttura dati dinamica. La cosa piú sensata è l'utiliƶƶo di un array allocato dinamicamente di struct. Ciascuna struct conterrà i vari elementi di ogni riga del file CSV, quindi una stringa per il nome (ovvero un puntatore visto che si richiede l'allocaƶione dinamica dove sensato), una array statico di 3 char per il codice naƶione e due float o double per le coordinate.
L'allocaƶione dinamica dell'array è ottenibile mediante due approcci: 1. leggere tutte le righe del file per sapere quante sono, allocare l'array, riavvolgere il file e rileggere questa volta nell'array
oppure
2. leggere una riga alla volta e usare man mano la realloc()
Elenco prove pratiche per numero di matricola:Ciascun studente può accedere alla sua e solo alla sua correƶione tramite le credenƶiali di ateneo cliccando sulla propria matricola. La sigla che segue la matricola indica la postaƶione di svolgimento dell'esame.
Sintesi e graficiHanno passato la prova: 13 su 33 con un tasso pari a 39.39% oppure pari a 37.14% considerando anche i ritiratiLa media del voto di chi ha passato l'esame è pari a 22.92 |
|