AVVISI
NOTA: ho consegnato in ritardo i verbali cartacei di febbraio (
) ... prima o poi gli esami verbalizzati appariranno in infostud
NOTA2: l'anno prossimo non tengo io il corso, chi deve ancora fare l'orale si dovrà mettere d'accordo col nuovo docente
ATTENZIONE:
- DOVETE PRENOTARVI ANCHE SE FATE SOLO L'ORALE (mandatemi una email con la vostra matricola per prenotarvi)
- LA PRENOTAZIONE AGLI ESAMI E' OBBLIGATORIA E AVVIENE SOLO TRAMITE INFOSTUD

Date d'esame (vedi http://w3.uniroma1.it/dipinfo/corsi_di_studio/..%5Cdbinfo%5Cverbali/triennale_2009_giu_lug_set%20con%20orari%20per%20internet%20I%20anno.pdf
)
- 1-9-09 scritto - aula 1 NEC - ore 10 - città Universitaria
- 2-9-09 prova in lab. - lab. colossus - ore 10 - via Salaria (seminterrato)
- 4-9-09 orale - aula Alfa - ore 10 - via Salaria
Come funziona l'esame
- dovete passare lo scritto
- dovete passare la prova in laboratorio (potete provare anche se non avete passato lo scritto)
- chi ha un voto sufficiente negli homeworks può scegliere di non svolgere la prova in laboratorio, ma allora DEVE svolgere l'orale
- chi ottiene un voto sufficiente da scritto + lab + HW può se vuole verbalizzare direttamente il voto SENZA fare l'orale
- tranne chi ha 28 o più, che DEVE fare l'orale
- chi desidera migliorare il voto PUO' svolgere l'orale
- NON SONO PREVISTI HOMEWORK DI RECUPERO (sorry)
Risultati
Testi d'esame
Risultati degli Homework
- Sono disponibili i risultati degli homework svolti e il file Open Office con tutti i dettagli
- RisultatiAD.pdf: Risultato degli homework - riassunto (AGGIORNATO)
- RisultatiAD.ods: Risultato degli homework - tabelle con tutti i dettagli (AGGIORNATO)
- Criteri impiegati
- Ho valutato ogni test superato il 100% e ogni EAM il 75%
- Gli homework hanno un peso 1, 2, 3, 4, 5 (rispettivamente)
- Ogni esercizio svolto in collaborazione è stato suddiviso per il numero di partecipanti al gruppo
- Il punteggio massimo ottenibile è 33/30 ovvero 4,4 punti
- ESONERO dalla prova di laboratorio
- SOLO gli studenti che hanno ottenuto un voto di 17 o più POSSONO usare questo voto come voto della prova di lab.
- MA sono OBBLIGATI a dare l'esame orale
Durata/validità degli elaborati
- i progetti, compiti per casa e gli scritti, hanno validità un anno
GruppiDiAmici
- ho rifatto i conti alzando la percentuale di codice simile al 80% e mostrando i gruppi separatamente per ciascun esercizio
Risultati dell'esonero
Homeworks
- Sono disponibili le soluzioni del quinto homework: hw5_1.c: hw5_1.c, hw5_2.c: hw5_2.c.
- Sono disponibili i risultati preliminari del quinti Homework.
- Sono disponibili le tracce del quinto homework: Homework5.
- Sono disponibili i risultati preliminari del quarto Homework.
- Sono disponibili le tracce del quarto homework: Homework4.
- Sono disponibili i risultati preliminari del terzo homework.
- fibonacci.c: Varie implementazioni della funzione di Fibonacci, ricorsive ed iterative
- Sono disponibili le tracce del terzo homework: Homework3.
- I risultati del test sul secondo homework sono stati aggiornati. I programmi sono stati controllati utilizzando valgrind ( http://valgrind.org/
) per verificare che non ci fossero accessi a variabili non inizializzate e oltre i limiti dei vettori. Trovate il significato delle sigle nella pagina di correzione qui: legendaHW.html.
- Soluzione del primo esercizio del secondo homework: hw2.1.c; soluzione del secondo esercizio del secondo homework: hw2.2.c.
- Sono disponibili le tracce del secondo homework: Homework2.
- Sono disponibili i risultati dei test sul primo homework (i risultati sono stati aggiornati)
Fondamenti di Programmazione (ex Programmazione 1) - canale AD
- Docente AndreaSterbini
- Aula: 1 NEC (nuovo edificio di Chimica)
- Prima lezione: martedì 23 settembre
- Orario: martedì e giovedì dalle 10.30 alle 12.30
- Esercitazioni: mercoledì dalle 8.30 alle 11.30, laboratorio AST (FORTEMENTE CONSIGLIATE)
- Tutoraggio: martedì dalle 12.30 alle 14.30 in aula 5 a Matematica (svolte dal La Sapienza Linux User Group
)
Libri consigliati
Deitel e Deitel, C corso completo di programmazione Apogeo
Programma sintetico del corso
Il C fino alle liste ed alberi. (compresa la ricorsione e i file)
Modalità di valutazione
L'esame è composto da:
- un esame scritto (obbligatorio)
- una prova di programmazione in laboratorio (obbligatoria)
- un esame orale (opzionale per voti minori di 28, obbligatorio per voti da 28 in su)
- una serie di esercizi da fare a casa durante il corso (caldamente consigliati, 4 punti)
Compiti di esonero
A metà e alla fine del corso potrete svolgere un compito scritto, ciascuno dei quali vale la metà dello scritto d'esame.
Vi conviene moltissimo farli per aumentare le possibilità di superare l'esame.
Appelli
E' stato stabilito di svolgere 2 appelli (mutuamente esclusivi) nella sessione di gennaio/febbraio, poi almeno uno nella sessione estiva ed uno nella sessione di settembre.
Link utili
Il sito del corso dell'anno precedente
Programmazione1.AA0708.AD
Esercitazioni