LABORATORIO DI CALCOLO |
Codice
|
1035105 |
Lingua
|
ITA |
Corso di laurea
|
Fisica |
Programmazione per l'A.A.
|
2020/2021 |
Curriculum
|
Fisica |
Anno
|
Primo anno |
Unità temporale
|
Primo semestre |
Tipo di attestato
|
Attestato di profitto |
Crediti
|
6
|
Settore scientifico disciplinare
|
FIS/01
|
Ore Aula
|
24
|
Ore Laboratorio
|
36
|
Ore Studio
|
-
|
Attività formativa
|
Attività formative affini ed integrative
|
Canale: 3
Docente
|
RAHATLOU SHAHRAM
(programma)
Il corso illustrerà le nozioni
fondamentali della programmazione e dell'analisi numerica per lo sviluppo di
semplici algoritmi di calcolo.
Si discuteranno le principali istruzioni
del linguaggio C che verranno utilizzate per la redazione di programmi di
esempio di utilizzo dei metodi numerici, come l'interpolazione, l'integrazione
numerica e la soluzione di equazioni
differenziali.
Barone, Marinari, Organtini, Ricci-Tersenghi "Programmazione Scientifica", Pearson Education Al Kelley and Ira Pohl "C: didattica e programmazione", Addison-Wesley
|
Date di inizio e termine delle attività didattiche
|
28-09-2020 -
22-01-2021 |
Modalità di erogazione
|
Tradizionale
|
Modalità di frequenza
|
Non obbligatoria
|
Docente
|
SOFFI LIVIA
(programma)
Il corso illustrerà le nozioni fondamentali della programmazione e dell'analisi numerica per lo sviluppo di semplici algoritmi di calcolo. Si discuteranno le principali istruzioni
del linguaggio C che verranno utilizzate per la redazione di programmi di
esempio di utilizzo dei metodi numerici, come l'interpolazione, l'integrazione numerica e la soluzione di equazioni differenziali. Inoltre verranno introdotte nozioni di base di python per la creazione di grafici scientifici.
Programmazione Scientifica
Luciano M. Barone, Enzo Marinari, Giovanni Organtini, Federico Ricci-Tersenghi
http://chimera.roma1.infn.it/SP/
|
Date di inizio e termine delle attività didattiche
|
28-09-2020 -
22-01-2021 |
Date degli appelli
|
Date degli appelli d'esame
|
Modalità di erogazione
|
Tradizionale
A distanza
|
Modalità di frequenza
|
Non obbligatoria
|
Canale: 4
Docente
|
BACHELET GIOVANNI BATTISTA
(programma)
Il corso illustrerà le nozioni fondamentali della programmazione e dell'analisi numerica per lo sviluppo di semplici algoritmi di calcolo. Si discuteranno le principali istruzioni del linguaggio C che verranno utilizzate per la redazione di programmi di esempio di utilizzo dei metodi numerici, come l'interpolazione, l'integrazione numerica e la soluzione di equazioni differenziali.
Barone, Marinari, Organtini, Ricci-Tersenghi "Programmazione Scientifica", Pearson Education Al Kelley and Ira Pohl "C: didattica e programmazione", Addison-Wesley
|
Date di inizio e termine delle attività didattiche
|
28-09-2020 -
22-01-2021 |
Modalità di erogazione
|
Tradizionale
|
Modalità di frequenza
|
Non obbligatoria
|
Docente
|
BOERI LILIA
(programma)
Il corso illustrerà le nozioni
fondamentali della programmazione e dell'analisi numerica per lo sviluppo di
semplici algoritmi di calcolo.
Si discuteranno le principali istruzioni
del linguaggio C che verranno utilizzate per la redazione di programmi di
esempio di utilizzo dei metodi numerici, come l'interpolazione, l'integrazione numerica e la soluzione di equazioni
differenziali.
Inoltre verranno introdotte nozioni di base di python per la creazione di grafici scientifici.
Barone, Marinari, Organtini, Ricci-Tersenghi "Programmazione Scientifica", Pearson Education Al Kelley and Ira Pohl "C: didattica e programmazione", Addison-Wesley
|
Date di inizio e termine delle attività didattiche
|
28-09-2020 -
22-01-2021 |
Date degli appelli
|
Date degli appelli d'esame
|
Modalità di erogazione
|
Tradizionale
|
Modalità di frequenza
|
Non obbligatoria
|
Canale: 1
Docente
|
ROVIGATTI LORENZO
(programma)
Il corso illustrerà le nozioni fondamentali della programmazione e dell'analisi numerica per lo sviluppo di semplici algoritmi di calcolo. Si discuteranno le principali istruzioni del linguaggio C che verranno utilizzate per la redazione di programmi di esempio di utilizzo dei metodi numerici, come l'interpolazione, l'integrazione numerica e la soluzione di equazioni differenziali.
Barone, Marinari, Organtini, Ricci-Tersenghi "Programmazione Scientifica", Pearson Education Al Kelley and Ira Pohl "C: didattica e programmazione", Addison-Wesley
|
Date di inizio e termine delle attività didattiche
|
28-09-2020 -
22-01-2021 |
Modalità di erogazione
|
Tradizionale
|
Modalità di frequenza
|
Non obbligatoria
|
Docente
|
GNAN NICOLETTA
(programma)
Il corso di Laboratorio di Cacolo fornisce le informazioni di base della programmazione. Lo studente che seguira' il corso apprendera' le regole e i comandi del linguaggio di programmazione C e imparera' a ridurre semplici problemi di carattere scientifico in uno schema logico per poi tradurli in programmi. Cio' significa che non solo verranno curati gli aspetti tecnici della programmazione, ma anche quelli relativi all'efficienza delle soluzioni adottate e alla possibilita' per altri di utilizzare il programma sviluppato. Verranno inoltre introdotte nozioni di base di python per la creazione di grafici scientifici.
Il libro di testo per questo corso è
Programmazione Scientifica di Barone, Marinari, Organtini e Ricci-Tersenghi
Edizione MyLab
Si consiglia inoltre :
Didattica e Programmazione di A. Kelley e I.Pohl
Pearson Education Italia
|
Date di inizio e termine delle attività didattiche
|
28-09-2020 -
22-01-2021 |
Date degli appelli
|
Date degli appelli d'esame
|
Modalità di erogazione
|
Tradizionale
|
Modalità di frequenza
|
Non obbligatoria
|
Canale: 2
Docente
|
VIGNATI MARCO
|
Date di inizio e termine delle attività didattiche
|
28-09-2020 -
22-01-2021 |
Modalità di frequenza
|
Non obbligatoria
|
Docente
|
DE MICHELE CRISTIANO
(programma)
Il corso illustrerà le nozioni fondamentali della programmazione e dell'analisi numerica per l’implementazione di semplici algoritmi di calcolo. Si discuteranno le principali istruzioni del linguaggio C che verranno utilizzate per la redazione di programmi di esempio di utilizzo dei metodi numerici, come l'interpolazione, l'integrazione numerica e la soluzione di equazioni differenziali. Inoltre verranno introdotte nozioni di base di python per la creazione di grafici scientifici. Dettaglio degli argomenti trattati nel corso:
- Rappresentazione di numeri ed altre entità.
- Linguaggi di programmazione.
- Istruzioni per il controllo di flusso del programma.
- Strutture di dati: array e stringhe.
- Puntatori
- Funzioni
- Funzioni di Matrici e Vettori
- Puntatori a Funzioni
- Metodi di Integrazione Numerici
- Alcuni elementi di programmazione in Python.
1) Barone, Marinari, Organtini, Ricci-Tersenghi "Programmazione Scientifica", Pearson Education
2) Al Kelley and Ira Pohl "C: didattica e programmazione", Addison-Wesley
3) Ulteriore materiale è disponibile sul sito dei docenti o sulla pagina elearning del corso.
|
Date di inizio e termine delle attività didattiche
|
28-09-2020 -
22-01-2021 |
Date degli appelli
|
Date degli appelli d'esame
|
Modalità di erogazione
|
Tradizionale
|
Modalità di frequenza
|
Non obbligatoria
|
|
|