Programma preliminare del corso
- Introduzione
Informatica e informazione.
- La rappresentazione delle informazioni
Rappresentazione dei numeri interi, codifica binaria dei naturali, numeri relativi, numeri reali, codifica di caratteri; segnali analogici e segnali digitali; quantizzazione e campionamento; immagini, colori, suono
- Architettura hardware di un elaboratore
Modello di Von Neumann, processore, memoria centrale, bus, memorie di massa e periferiche, ciclo della macchina e valutazione delle prestazioni.
- Architettura software
Software di sistema, sistema operativo, interprete dei comandi, file system,
gestione della memoria, nucleo e processi.
- Basi di dati
- Reti telematiche
Tipologie di reti di calcolatori (scala, topologia, modalità di interazione),
protocolli di trasmissione, standard di comunicazione (TCP/IP), Internet, indirizzi IP, domini.
- Applicazioni
Elaboratori di testi - OpenOffice.org Writer: editor e word processor; paradigmi WYSIWYG e con marcatori; struttura logica di un documento (modelli e stili); struttura fisica di una pagina scritta; inserimento di immagini, tabelle, collegamenti ipertestuali.
Linguaggi di marcatura e fogli di stile - html e css
Foglio elettronico - OpenOffice.org Calc: struttura e funzionalità; inserimento di dati; tipi di dati (testo, costanti, formule); formattazione delle celle; formule con riferimenti relativi e assoluti; grafici; funzioni; semplici database