Docente
|
PEDICINI MARCO
(programma)
Le infrastrutture di rete. Mezzi e tecnologie per la trasmissione delle informazioni. Le reti a commutazione di circuito e le reti a commutazione di pacchetto. Le reti locali. Mezzi di trasmissione e topologie per le reti locali. L'interconnessione di reti LAN. L'architettura del software per la rete. Principi di funzionamento del protocollo TCP/IP. IP-address, notazione decimale puntata, netmask, gateway, DNS. Autorità di dominio. (cap. 5, di [1])
Le applicazioni di rete. Architetture tipo client/server; DBMS, Modello relazionale, Differenze tra database e data warehouse. Protocollo http: visualizzazione, interrogazione, specifica documenti, URI, - Linguaggio HTML, browser come interprete del linguaggio; Definizione di proxy. Strutturazione dell'informazione per il trattamento automatico. (cap. 8, di [1]). Il caso del trattamento e dell'analisi di informazioni culturali. Esempio: Lev Manovich [2] ed esempi di applicazioni [3] e [4].
I motori di ricerca. Algoritmi di ranking: la matematica alla base dei motori di ricerca. Navigazione su web e probabilità. Le matrici di transizione e i loro autovalori. Interpretazione dell'autovettore come ranking (appunti [5]). Algoritmi di ranking e interfacciamento motori di ricerca. Come specificare query avanzate a Google [6].
Strutturazione dell'informazione. Introduzione al linguaggio di tagging XML. Sintassi del linguaggio XML; Definizione di una grammatica mediante espressioni regolari. Definizione dei DTD (Data Type Definition). Linguaggio XSLT per XML. Descrizione completa della specifica di una DTD. Validazione di documenti XML a fronte di una DTD. Utilizzo del linguaggio XSLT per ottenere documenti XHTML a partire da XML. Specifica degli RSS. ([2])
Wikipedia come esempio di infrastruttura informatica per la gestione di informazioni. Interfaccia utente: editing di articoli in Wikipedia. Web server dinamici; Software Open Source; Descrizione dell'architettura LAMP. Analisi ed applicazione del linguaggio XML per la gestione del sistema informativo di Wikipedia.
(testi)
[1] AA.VV., Fondamenti di Informatica 2 ISBN: 9788808044372 (2004). [2] Lev Manovich, Cultural Analytics Software Studies Initiative (2009). [3] Lisa Jevbratt, 1 to 1: internet visualisation; vedi anche gli altri progetti dello stesso autore. [4] Stefanie Posavec, Literary Spaces; lavoro sperimentale sui metodi di rappresentazione visuale del testo. [5] Appunti del Corso MIT sul Page Ranking. [6] Guida di riferimento alle query avanzate di Google: http://www.googleguide.com/advanced_operators_reference.html. [7] Luca Roversi, Gestione Strutturata dell'Informazione, Appunti online.
|