|
Docente
|
RUSSO TOMMASO
(programma)
Programma: 1. Introduzione alla struttura e funzionamento del computer. 2. Panoramica delle principali architetture informatiche e dei principali sistemi operativi (Windows, OS, Linux): caratteristiche, vantaggi e svantaggi; 3. Panoramica dei più comuni software per elaborazione testi e dati. Fogli di stile e produzione di documenti e report scientifici; 4. Basi dati: dai documenti di testo ai database alle immagini georeferenziate alle sequenze di codice genetico. 5. Introduzione alla programmazione: cos’è un algoritmo e come lo si costruisce; 6. Pseudocodice e codice: similarità e differenze dei diversi ambienti e linguaggi di programmazione ed analisi; 7. L’ambiente R: caratteristiche, potenzialità, vantaggi e limiti. Approfondimenti su specifici casi di studio; 8. Il linguaggio C++: problematiche, sintassi e utilizzo di base; 9. Il linguaggio MySQL e la gestione dei database: un approccio moderno alla archiviazione, gestione ed utilizzo di grandi quantità di informazioni; 10. Il linguaggo Python e la manipolazione di dati genetici; 11. La geostatica: ArcGIS e Q-Gis. Elaborazione di dati spaziali e manipolazione di immagini da satellite; 12. Approfondimenti specifici da definire durante il corso.
 Appunti del docente.
|