METODI INFORMATICI PER LA FISICA

INF/01 - 6 CFU - 1° semestre

Docente titolare dell'insegnamento

MARCO RUSSO


Obiettivi formativi

Lo studente acquisirà:


Prerequisiti richiesti

Informatica



Frequenza lezioni

Obbligatoria



Contenuti del corso

Dalla programmazione strutturata agli oggetti

- Rivisitazione di variabili,indirizzi, array e puntatori in C.

- Puntatori a funzioni

- Il passaggio dei valori alle funzioni ed i riferimenti

- Allocazione dinamica della memoria

- La creazione delle librerie, headers, object files e linking.

- Il concetto di programmazione ad oggetti applicato a un qualsiasi linguaggio di programmazione

- Il concetto di riusabilità del codice e di modificabilità dello stesso

- Esempi pratici di oggetti in C.

- Classi, data hiding e tipi di dato astratto

- Membri a livello di classe

- Costruttori e distruttori degli oggetiti

- Ereditarietà

- Polimorfismo

- Esempi di programmazione di oggetti di tipo: pila, coda ed albero.

 

Cenni di tecniche di intelligenza artificiale

- Fuzzy Logic

- Reti Neurali

- Clustering

- Algoritmi genetici

- Programmazione genetica

- Applicazioni nel campo della Fisica



Testi di riferimento

Appunti forniti a lezione


Altro materiale didattico

Appunti forniti a lezione



Verifica dell'apprendimento


MODALITÀ DI VERIFICA DELL'APPRENDIMENTO

Tesina pratica svolta in accordo col docente.




Apri in formato Pdf English version