Laboratorio di Calcolo A, Corso di Laurea in
Fisica
a.a. 2004-2005
Docente: Patrizia Boccacci
Esercitatori: Alessandro
Brunengo, Fabrizio
Parodi
Indice
Scopo del corso
L'obiettivo del corso é quello di fornire le nozioni di base
necessarie alla realizzazione di programmi di media complessitá
utili per il calcolo scientifico e l'analisi dei dati.
Torna menu principale
Programma
Verranno introdotti il concetto di programmazione, l'uso del sistema
operativo Linux e saranno studiate la sintassi e i dettagli del
linguaggio C++.
Gli elementi di struttura e funzionamento dei sistemi a
microprocessore saranno trattati a livello elementare, con lo scopo
di illustrare il legame tra le operazioni svolte fisicamente dalla
macchina e le istruzioni dei linguaggi evoluti.
Verranno introdotte librerie software per la realizzazione di
grafici ed istogrammi e verranno illustrate le tecniche di base del
calcolo numerico.
La prova d'esame consisterá in una prova pratica individuale di
programmazione.
Programma delle lezioni - (2 crediti- 16 ore)
- Introduzione al corso: scopi e metodologie.
- Configurazione base di un PC; la scheda madre, la CPU,
connessione CPU-memoria, connessione con i dispositivi esterni.
- Il sistema operativo Linux.
- Elementi di linguaggio C++: Tipi di dati e rappresentazione
dei dati in memoria; Operatori ed espressioni; Istruzioni;
Input/output; Puntatori e vettori; Strutture; Classi;Funzioni e
struttura dei programmi
- Utilizzo di librerie grafiche per la visualizzazione dei dati
- Elementi di calcolo numerico; metodo dei Minimi Quadrati,
best-fit, metodi di integrazione numerica, ricerca di zeri di un
a funzione, ricerca del minimo di una funzione.
Programma delle esercitazioni - (1 credito- 8 pomeriggi)
Le esercitazioni avranno inizio il 5/10/2004
Materiale on-line:
In biblioteca trovate il CD del
corso (due copie) e i CD con Red-Hat 9 (3 CD inscindibili, 1 copia).
Cercate di limitare il prestito a pochi giorni!
Lucidi delle lezioni:
Link utili:
Testi d'esame e soluzioni:
La prima prova parziale č stata corretta, trovate i voti
esposti sulla porta del laboratorio, correzione martedi 16/11/04
alle ore 12 in Aula Informatica.
Please send suggestions and comments to: Patrizia Boccacci boccacci@disi.unige.it
Last Updated: November 15th 2004 |