Introduzione al corso
Docente e tutori
Docente :
Alessandra Raffaetà:
-
E-mail: raffaeta@dsi.unive.it
Tutori:
-
Matteo Zanioli
Rispondono alle mail inviate alla lista labprog@dsi.unive.it e saranno presenti durante le esercitazioni in laboratorio.
Modalità di esame
-
Prova scritta: Esercizi di programmazione C svolti in aula.
-
5 Appelli
-
2 Esami giugno/luglio
-
1 Esame settembre
-
2 Esami gennaio/febbraio
-
3 consegne su 5 appelli.
Comunicazioni
-
Pagina web: www.dsi.unive.it/~labprog
-
Consultare il sito web per gli avvisi e per il materiale didattico.
-
Comunicazione da docente a studenti:
-
Mailing list: labprog@listserver.dsi.unive.it
-
Iscrivetevi tramite la pagina web del corso!
-
Matricole già iscritte.
-
Comunicazione da studenti a tutori: labprog@dsi.unive.it
Materiale didattico
-
Deitel & Deitel. C Corso completo di programmazione, terza edizione. Ed. Apogeo, 2007.
-
B.Kernighan, D.Ritchie. Il linguaggio C – Principi di Programmazione e Manuale di riferimento, Ed. Pearson Education Italia, 2004.
-
Roncato. Dispensa di Laboratorio di Programmazione, 2002.
-
T. H. Cormen, C. E. Leiserson, R. L. Rivest, C. Stein. Introduzione agli algoritmi e strutture dati (SecondaEdizione).
-
McGraw-Hill 2005. Lucidi, dispensa, testi e soluzioni delle esercitazioni sul sito web.
Contenuti del corso
-
Cenni sul problem solving.
-
Costrutti iterativi
-
Algoritmi di ricerca e di ordinamento
-
Ricorsione
-
Tecnica del divide et impera
-
Il debugger
-
Puntatori e memoria dinamica
-
Aritmetica dei puntatori
-
Array multidimensionali
-
Le stringhe
-
Strutture ricorsive: le liste

Invia nuovo commento