Lezioni del corso di TNDS

Maurizio Tomasi (maurizio.tomasi@unimi.it)

Esercizi e spiegazioni

Data Esercizi Spiegazione
2025-09-23 Arrays Lezione 1
2025-09-30 Classe Vettore Lezione 2
2025-10-07 Template e vector Lezione 3
2025-10-14 Analisi dati Lezione 4
2025-10-21 Classi ed ereditarietà Lezione 5
2025-10-28 Ricerca di zeri Lezione 6
2025-11-04 Quadratura numerica Notebook 7
2025-11-11 Equazioni differenziali Notebook 8, slides, esempio svolto
2025-11-18 Idem
2025-11-25 Numeri pseudo-casuali e integrali Notebook 10 & 11
2025-12-02 Idem Idem
2025-12-09 Simulazione di esperimenti Notebook 10 & 11

Link al Google Form per il seminario su C++, Python e Julia: https://forms.gle/6hSRQWh7QNdVj33u6. Slides.

Configurare il proprio laptop

È disponibile una pagina dedicata che illustra come configurare il proprio laptop per poter scrivere programmi C++.

Flag da usare con GCC

Sono indicati in questa slide.

Debugging

In questa pagina dedicata si mostra come usare NND per fare debugging di programming.

Temi d’esame svolti

Carminati ha pubblicato sul sito del corso una serie di temi d’esame: https://labtnds.docs.cern.ch/ProveEsame/TemiEsame/. Su questo sito ho pubblicato una traccia di soluzione per ciascuno di essi, con una serie di commenti: temi-svolti.html.

Come prepararsi all’esame scritto

C’è una pagina dedicata a questo.

Suggerimenti vari

Per informazioni su come configurare i compilatori sulle macchine del laboratorio, installare gplot++, etc., vedete la pagina dedicata.