logo
Mathematical Engineering - Informatica A

Informatica A


Synthetic program:

Concetti introduttivi: architettura dei calcolatori, algoritmi, programmi, linguaggi, catena di programmazione. Il linguaggio C. Struttura base di un programma. Variabili: nomi, tipi predefiniti, costanti, operatori e conversioni di tipo. Condizioni e predicati: espressioni logiche, cicli. Funzioni: passaggio di parametri per valore e per riferimento, regole di visibilita', variabili globali e locali, ricorsione, regole di visibilita' nella ricorsione. Vettori e matrici: memorizzazione ed accesso ai dati, stringhe. Puntatori e memoria dinamica: puntatori e vettori, puntatori come parametri a funzioni. Strutture: assegnamento, passaggio a funzioni, confronto, puntatori e strutture. Strutture dati dinamiche: lista semplice, coda, pila, lista double linked, alberi. File: file di testo, file binari, il ciclo di vita di un file. Il linguaggio C++. Principi della programmazione ad oggetti: cassi, metodi ed attributi. Regole di visibilita' di metodi ed attributi. Overloading dei metodi e degli operatori. Costruttore e distruttore. Oggetti dinamici. Ereditarieta'. Polimorfismo. Binding dinamico. Liste dinamiche ed oggetti.

Lecture Notes

Complete course:

Type File name Year
File not available...

Divided by topic:

Type File name Year
File not available...

Other:

Type File name Year
File not available...

Exercises

Complete course:

Type File name Year
File not available...

Divided by topic:

Type File name Year
File not available...

Other:

Type File name Year
File not available...

Exams

First partial exam:

Type Date
Text 01/03/2017
Text 18/11/2016
Text 18/11/2016
Text 25/02/2016
Text 20/11/2015
Text 20/11/2015
Text 05/03/2015
Text 21/11/2014
Solution 21/11/2014
Text 21/11/2014
Text 06/03/2014
Text 21/11/2013
Solution 27/02/2013
Text 27/02/2013
Solution 19/11/2012
Text 19/11/2012
Text 23/02/2012
Text 11/11/2011
Text 24/02/2011
Solution 12/11/2010
Text 12/11/2010
Text 25/02/2010
Solution 13/11/2009
Text 13/11/2009
Text 18/02/2009
Solution 14/11/2008
Text 14/11/2008
Text 25/02/2008
Text 16/11/2007
Solution 16/11/2007

Second partial exam:

Type Date
Text 10/07/2017
Text 14/02/2017
Text 14/02/2017
Text 14/02/2017
Text 13/07/2016
Solution 05/02/2016
Text 05/02/2016
Text 02/07/2015
Solution 09/02/2015
Text 09/02/2015
Text 03/07/2014
Text 10/02/2014
Solution 03/07/2013
Solution 03/07/2013
Text 03/07/2013
Solution 05/02/2013
Text 05/02/2013
Text 06/07/2012
Solution 06/07/2012
Text 07/02/2012
Solution 07/02/2012
Text 08/07/2011
Text 08/02/2011
Text 09/07/2010
Text 09/02/2010
Text 09/06/2009
Text 26/01/2009
Text 01/02/2008

Full exam:

Type Date
Text and solution 16/02/2024
Text and solution 22/01/2024
Text and solution 28/08/2023
Text and solution 19/07/2023
Text and solution 29/6/2023
Text and solution 15/02/2023
Text and solution 25/01/2023
Text and solution 27/08/2022
Text and solution 15/06/2022
Text and solution 29/01/2022
Text and solution 15/1/2022
Text and solution 15/01/2022
Text and solution 22/07/2021
Text and solution 24/06/2021
Text and solution 22/06/2021
Text and solution 12/09/2020
Text and solution 05/09/2020
Text and solution 30/08/2020
Text and solution 26/07/2020
Text and solution 10/07/2020
Text and solution 18/02/2020
Text and solution 29/01/2020
Text and solution 14/01/2020
Text and solution 09/09/2019
Text and solution 05/07/2019
Text and solution 14/02/2019
Text and solution 24/01/2019
Text and solution 12/09/2018
Text and solution 26/07/2018
Text and solution 05/07/2018
Text 12/09/2017
Text 16/09/2016
Text 08/09/2015
Text 09/09/2014
Solution 09/09/2013
Text 09/09/2013
Text 10/09/2012
Text 12/09/2011
Text 10/09/2010
Text 07/09/2009
Text 10/09/2008
Text 21/09/2007

Oral exam:

Type Date
File not available...

Multiple choice test:

Type Date
File not available...

Other:

File name
File not available...

Other

Laboratory:

File name Year
LAB1 2020/2021
LAB2 2020/2021
LAB3 2020/2021
LAB4 2020/2021
LAB5 2022/2023
LAB6 2020/2021
LAB7 2020/2021
LAB8 2020/2021
LAB9 2020/2021

Projects:

File name Year
File not available...

Presentations:

File name Year
File not available...

Collections of notes, exercises or exams:

File name Year
Es
Esercitazione

Tables:

File name Year
File not available...

Etc:

File name Year
File not available...

Live

Quick daily notes, exercises and audio recordings. Files will be approved on priority but deleted after 365 days. 2 points will be assigned by default.

Quick contents:

File name Date
File not available...