- Oggetto:
- Oggetto:
Laboratorio di calcolo II
- Oggetto:
Anno accademico 2009/2010
- Codice dell'attività didattica
- F8078
- Docente
- Prof. Fabrizio Bianchi (Titolare del corso)
- Corso di studi
- c303 laurea 1° liv. in fisica
- Anno
- 1° anno
- Periodo didattico
- Terzo periodo didattico
- Tipologia
- F= Altro
- Crediti/Valenza
- 3 (NON ATTIVO 2009/10 - 2010/11)
- SSD dell'attività didattica
- FIS/01 - fisica sperimentale
- Oggetto:
Sommario insegnamento
- Oggetto:
Programma
Il sistema operativo Linux: filesystem, shell e comandi elementari.
Compilazione ed esecuzione di un programma in ambiente Linux.
Sintassi del linguaggio c++: variabili, costanti, operatori, strutture di
selezione ed iterazione.
Risoluzione numerica di semplici problemi di Fisica: moto unidimensionale,
velocita', accelerazione.
Funzioni. Struttura di un programma. Numeri Casuali e loro utilizzo.
Applicazioni al calcolo degli errori di misure sperimentali.
Array. Pointers e references, pointers ed array.
Applicazioni all'analisi di dati sperimentali.
Classi: costruttori e distruttori, metodi, data member.
Esempio: Calcolo vettoriale.
Risoluzione numerica di problemi di Fisica piu' complessi.The Linux operating system: filesystem, shell and basic commands.
Compilng and executing a program in Linux environment.
Language sintax: variables, constants, operators, selection and iteraction
structures.
Numerical solution of simple physics problems: one-dimensional motion,
speed, acceleration.
Functions. Structure of a program. Random numbers and their use.
Calculus of errors of experimental data.
Arrays. Pointers and references, pointers and arrays.
Experimental data analysis.
Classes: constructors and destructors, methods, data members.
Examples: Vector calculus.
Numerical solution of more complex physics problems.
Testi consigliati e bibliografia
- Oggetto:
Libro di testo e lucidi delle lezioni disponibili dalla pagina web del docente http://www.to.infn.it/~bianchi/bianchi.html contenenti teoria ed esercizi.
- Oggetto:
Note
Esame finale che consiste nella scrittura di un programma funzionante in c++ su tema assegnato dal docente. Discussione del programma e verifica del suo funzionamento
- Oggetto: