Laboratorio di programmazione

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

Il contenuto di questo campo è privato e non verrà mostrato pubblicamente.
  • tags HTML permessi: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Linee e paragrafi vanno a capo automaticamente.

Maggiori informazioni sulle opzioni di formattazione.

CAPTCHA
Questa domanda serve a capire se sei un visitatore umano e per prevenire l'immissione di spam in maniera automatizzata.
1 + 0 =
Risolvi questo semplice problema matematico e inserisci il risultato. Es. per 1+3 inserire 4.
Trackback URL