|
|
|
Corso di Fondamenti dell'Informatica e della Telematica (FIT - - A.A. 2007-2008)
Il corso
Descrizione, programma
|
Introduzione
Il corso di Fondamenti dell'Informatica e della Telematica (FIT) è un'introduzione
all'informatica ed ai suoi fondamenti. Il corso presenta le
nozioni fondamentali per comprendere i principi di base
e conoscere i dispositivi della elaborazione automatica
dell'informazione. Il corso introduce anche le basi dell'analisi
quantitativa della rappresentazione dell'informazione utilizzata
nella trasmissione e nella compressione dei dati.
Programma indicativo del corso
Il trattamento dell'informazione e gli strumenti
per il trattamento dell'informazione.
L'informazione e la sua codifica
Il concetto di informazione, la codifica dei dati e delle istruzioni,
codifica analogica e codifica digitale.
L'elaborazione e la strutturazione dell'informazione
Problemi e algoritmi, la rappresentazione degli algoritmi mediante diagrammi
di flusso, L'algebra booleana;
I programmi, i linguaggi di programmazione, istruzioni e dati;
la strutturazione dei programmi in sottoprogrammi,
la programmazione a oggetti;
Ipertesti e multimedia, Hypertext Markup Language, HTML.
La trasmissione dell'informazione
Caratterizzazione della sorgente, quantità di informazione,
entropia e flusso di informazione di una sorgente,
la caratterizzazione del canale,
capacità di canale, codifica e ridondanza;
I segnali, la potenza dei segnali, lrghezza di banda,
larghezza di banda e capacità di canale;
La trasmissione dei segnali, canali analogici,
segnali analogici su canali digitali, trasmissione
di segnali digitali su canali digitali.
Architettura dei calcolatori
Infrastrutture hardware: architettura di riferimento, l'esecutore,
la struttura del processore, la memoria,
parametri per la descrizione di una memoria,
organizzazione gerarchica della memoria, memorie di massa;
interfaccia di ingresso/uscita.
Le infrastrutture software
Funzioni del sistema operativo,
gli elementi di un sistema operativo,
modelli organizzativi dei sistemi operativi;
La gestione dei processi,
la gestione della memoria,
la rilocabilità del codice,
paginazione e memoria virtuale,
la segmentazione della memoria,
La gestione delle periferiche, il file system,
la localizzazione dei dati, i servizi di base.
La gestione della rete: il modello client-server,
i modelli ibridi.
Le infrastrutture di rete
I mezzi di trasmissione:
I mezzi di trasmissione guidati,
I mezzi di trasmissione non guidati;
La tecnologia di trasmissione:
Le reti geografiche,
La commutazione di circuito,
La commutazione di pacchetto,
Frame relay,
ATM,
ISDN,
DSL;
Le reti locali:
I mezzi di trasmissione e le topologie di rete,
I metodi di accesso,
Le tipologie di rete,
L'interconnessione di LAN;
L'architettura del software di rete:
L'architettura a livelli di un insieme di protocolli,
I principi di funzionamento di TCP/IP,
Indirizzi numerici e indirizzi simbolici.
Le applicazioni
Il sottosistema per l'interfaccia utente;
Il sottosistema per la gestione dei dati;
I servizi di compressione dei dati;
applicazioni come sistemi distribuiti,
World Wide Web e l'identificazione delle risorse,
architetture a più livelli,
il problema della sicurezza.
Programma finale del corso A.A. 2007-2008
Programma Corso Fondamenti dell'Informatica e della Telematica (FIT - ) in
formato [pdf]
|