Prof. Cristiano De Michele: Programmazione Scientifica ++
5,4difficoltà
Sapienza · Facoltà: Scienze Matematiche, Fisiche e Naturali · Fisica (L-30)
Di cosa si tratta: Fondamenti del linguaggio C++ attraverso esempi e semplici programmi da implementare per apprendere il linguaggio. All'inizio si danno cenni sui diversi paradigmi di programmazione: procedurale, a oggetti, con ereditarietà, polimorfismo e incapsulamento, e funzionale. L'apprendimento procede quindi dalla pratica su casi semplici, in un contesto di programmazione per le applicazioni scientifiche.
Verifica nel regolamento d'esame se la calcolatrice è ammessa e di che tipo. Link affiliati Amazon di ricerca: il prezzo per te non cambia.
Domande possibili all’esame
Quali sono le principali caratteristiche dei linguaggi di programmazione per il calcolo scientifico?
Come si organizza un programma scientifico in moduli e funzioni?
Quali strutture dati si utilizzano per la rappresentazione di grandezze fisiche?
Come si gestisce la memoria nell'elaborazione di grandi quantità di dati numerici?
Che cosa si intende per programmazione orientata agli oggetti e quali vantaggi offre nel calcolo?
Come si implementa un algoritmo di ordinamento e come si valuta la sua complessità?
Quali metodi si utilizzano per la verifica automatica di un codice scientifico?
Che cosa si intende per test unitario e come si applica a una funzione numerica?
Come si ottimizza un programma per migliorarne le prestazioni?
Quali tecniche di parallelizzazione si utilizzano per i calcoli intensivi?
Come si gestisce la lettura e la scrittura di file di dati scientifici?
Quali strumenti si utilizzano per la documentazione del codice?
Come si effettua il controllo di versione di un progetto di programmazione?
Che cosa si intende per riproducibilità computazionale e come si garantisce?
Come si rappresentano e si visualizzano i risultati di una simulazione?
Quali buone pratiche si seguono nella scrittura di codice leggibile e mantenibile?
Come si gestiscono gli errori e le eccezioni in un programma scientifico?
Quali librerie si utilizzano per il calcolo numerico e l'analisi dei dati?
Come si esegue l'analisi delle prestazioni di un programma?
Quali criteri si adottano per scegliere un linguaggio per un progetto scientifico?
Domande di esercitazione costruite sul programma ufficiale, non fornite dal docente.
Domande frequenti Libri, programma ed esami del prof. Cristiano De Michele a Sapienza
Che libro usa il prof. Cristiano De Michele per Programmazione Scientifica ++ a Sapienza?
Per Programmazione Scientifica ++ (Canale unico) indica come obbligatorio: Tariq Rashid – CreateSpace Independent Publishing Platform.
Quanto è impegnativo Programmazione Scientifica ++?
6 CFU, difficoltà stimata 5.4 su 10 rispetto agli esami della stessa area.
Dove trovo la scheda ufficiale di un esame?
Ogni insegnamento qui sopra ha il link alla scheda ufficiale dell’ateneo: controllala sempre prima di acquistare.
Sei uno studente tra i 18 e i 22 anni?Con Prime Student hai 90 giorni gratis, poi Amazon Prime a soli 2,49 € al mese: consegne veloci e gratuite anche sui libri.Scopri Prime Student ›
Controlla sempre la scheda dell'esame. Le informazioni vengono dalle schede ufficiali degli atenei e possono cambiare o contenere errori: prima di acquistare verifica i testi sulla scheda ufficiale dell'esame (la trovi linkata in ogni esame) e, nel dubbio, chiedi al docente.
Aiutaci a tenerci aggiornati
Il prof ha indicato altri libri, pagine o modifiche? Scrivicelo.
Questo sito usa solo strumenti tecnici (nessun cookie di profilazione). I link ai negozi sono link di affiliazione. Cookie policy · Privacy