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