Introduzione Shahram Rahatlou http://www.roma1.infn.it/people/rahatlou/labcalc/ Laboratorio di Calcolo Corso di Laurea in Fisica A.A. 2009-2010 Informazioni Utili Indirizzo email: [email protected] Ufficio: Stanza 202-A, secondo piano Edificio Marconi Esercitatrice: Chiara Vitelli Vi assistera` insieme a me durante le sessioni di Laboratorio Sito Web: http://www.roma1.infn.it/people/rahatlou/labcalc/ Avvisi all’ultimo momento Materiale aggiuntivo Valutazione esercitazioni Sh. Rahatlou, Laboratorio di Calcolo 2 Scopo del Corso Programmazione Analisi Formalizzazione Implementazione Linguaggio C e sistema operativo Linux saranno i nostri strumenti di base Imparare la sintassi del linguaggio C per risolvere problemi di fisica, matematica, e logica I concetti di programmazione possono poi essere utilizzati in qualsiasi altro linguaggio Sh. Rahatlou, Laboratorio di Calcolo 3 Orari ed Struttura del Corso Circa 10 settimane di lezione Le prime 2-3 sessioni di laboratorio di natura introduttiva per conoscere gli strumenti di lavoro 4 sessioni di laboratorio valutate senza voto 2 ore di lezione Martedi` 11-13 1 ora di lezione Mercoledi` 12-13 3 ore di laboratorio Giovedi` 14-17 Commenti peraiutarvi a capire i vostri errori e lacune Ultime 3 sessioni saranno valutate con voto Contribuisce al vostro voto finale Sh. Rahatlou, Laboratorio di Calcolo 4 Aule e Laboratorio Lezioni in Aula 7 al IV Piano dell’Edificio Fermi Sessioni di laboratorio al Laboratorio di Calcolo nel sotterraneo dell’edificio Fermi Gruppi di Laboratorio composti da 2 studenti Postazioni PC con Linux Composizione dei gruppi sara` comunicata sul web Ci sara` la possibilita` di avere accesso libero al laboratorio per esercitarvi Giorno ed orario vi saranno comunicati presto Sh. Rahatlou, Laboratorio di Calcolo 5 Preparazione per l’Esame Come per gli altri corsi, seguire e venire al laboratorio non basta Dovete esercitarvi a casa come fate gli esercizi di analisi ed algebra Linux (ed anche Mac) include gia` il compilatore C Installazione oppure usando Live CD ad esempio di UBUNTU Per windows ci sono diverse opzioni Compilatori a pagamento ad esempio della Microsoft Il sistema virtuale “Cygwin” che assomiglia a linux ma sotto windows http://www.cygwin.com/ Compilatore gratuito lcc http://www.cs.virginia.edu/~lcc-win32/ Sh. Rahatlou, Laboratorio di Calcolo 6 Libro di Testo e Materiali L.M.Barone, E.Marinari, G.Organtini, F.Ricci-Tersenghi Programmazione Scientifica, Ed. Pearson (Costo 35 €) Scritto dai docenti del dipartimento con esperienza pluriennale di insegnamento in questo corso Copre concetti base (questo corso) ed avanzati coperti nei corsi di Laboratorio di Fisica Computazionale I/II nei prossimi due anni Materiale aggiuntivo, esercizi, testi dei programmi del libro sul sito http://www.programmazionescientifica.org/ Sh. Rahatlou, Laboratorio di Calcolo 7