PROGRAMMA PER IL CORSO DI
INFORMATICA
(Giorgio Pastore)
A.A. 2009/10
Obiettivi formativi:
Raggiungere un livello adeguato di consapevolezza sulle possibilita' e sull' utilizzo delle risorse di elaborazione dati e di rete. Capacita' di reperire e valutare autonomamente
informazioni in rete, con particolare riferimento a quelle di maggior interesse per il curricolo di studi.
Capacita' di analizzare, implementare e verificare semplici programmi di elaborazione di tipo numerico.
Programma:
Interfacce uomo/computer.
Cenni alle reti di computer e alla loro organizzazione e tipologia.
Internet, Web e motori di ricerca.
Metodologie di ricerca su Internet.
Cenni sulle componenti hardware (computers, periferiche).
Introduzione alle componenti software ( sistemi operativi, architetture).
Rappresentazioni binarie dei dati e delle istruzioni.
Files e filesystem.
Interfacce grafiche e di linea.
Utilizzo di applicazioni.
Generalità sui linguaggi di programmazione.
Principali linguaggi di programmazione.
Linguaggi compilati.
Strutture di base del Fortran ( Standard 95).
Sistemi di rappresentazione decimale e binario.
Rappresentazione di tipi numerici (interi, floating point IEEE 754/IEC60559 ).
Particolariita' della programmazione numerica.
Testi consigliati
Appunti del docente (in preparazione). Risorse in rete
Per la parte generale, un eventuale testo di riferimento che copre buona parte dgli argomenti, con esclusione della parte sulla programmazione è il testo di
L. Snyder, Fluency. Conoscere e usare l' informatica.(Pearson Education Italia, 2006)