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