Cristian Consonni bio photo

Cristian Consonni

Ph.D. in Computer Science, free software activist, physicist and storyteller

Email Twitter Facebook LinkedIn Github Stackoverflow keybase

Laboratorio del corso di informatica, CdL in Matematica (a.a. 2015/2016)

Slides relative alle lezioni di laboratorio per il corso di informatica del CdL triennale in matematica.

  • Lezione 01: introduzione a Java, variabili, operatori, Eclipse, istruzioni condizionali.

slides - - soluzioni

  • Lezione 02: Iterazioni e cicli, ciclo while, ciclo for.

slides - - soluzioni

Errata: c’era un errore nelle slide relative al metodo di Newton per il calcolo della radice quadra, ho corretto le slides e pubblicato un post con dei chiarimenti in merito all’esercizio. Ho pubblicato una nota sul metodo della bisezione con alcuni dettagli aggiuntivi rispetto a quanto detto a lezione.

  • Lezione 03: funzioni e procedure, funzioni ricorsive, variabili locali e globali, array e matrici.

slides - - codice - soluzioni (parte I) - soluzioni complete

  • Lezione 04: lettura di input da terminale, lettura e scrittura di files.

slides - - codice - soluzioni (parte I) - materiali per esercizi - codice (completo) - soluzioni complete

  • Lezione 05: Introduzione all’uso di classi e oggetti come strutture dati, utilizzo del debugger.

slides - - codice