Corso di laurea in Ingegneria Informatica e Automatica
Corso di laurea in Ingegneria dei Sistemi Informatici
Facoltà di Ingegneria dell'Informazione, Informatica e Statistica, Sapienza Università di Roma

Linguaggi per il Web

a.a. 2013/2014

docente: prof. Riccardo Rosati


Avvisi


Contenuti del corso (6 crediti)

L'obiettivo del corso è di fornire le tecniche, le metodologie e gli strumenti per la realizzazione di traduttori guidati dalla sintassi, con particolare riferimento ai linguaggi per la rappresentazione dell'informazione sul Web. Nella prima parte, il corso approfondisce le problematiche e le metodologie relative ai processi di analisi sintattica e traduzione guidata dalla sintassi dei linguaggi formali. Successivamente, il corso introduce i linguaggi standard per la rappresentazione dell'informazione sul Web, in particolare HTML e XML, e presenta metodi e strumenti per lo sviluppo di applicazioni di traduzione e processamento automatico dell'informazione nell'ambito di tali linguaggi standard.


Programma del corso

  1. Analisi sintattica e traduzione guidata dalla sintassi
  2. Linguaggi di markup e HTML
  3. Linguaggi di scripting per il Web
  4. Il linguaggio XML

Modalità di erogazione del corso

Le lezioni del corso si tengono nel primo semestre. Il corso è erogato in tre modalità:
  1. modalità standard:
  2. modalità ridotta:
  3. modalità ridottissima:
Chi può sostenere questo esame?

Lezioni

Il corso si è svolto nel primo semestre (settembre-dicembre 2013).
Orario delle lezioni:


Materiale didattico dell'a.a. 2013/2014

Dispense:

Esercitazioni:

Compiti d'esame di appelli precedenti:

N.B.: nell'a.a. 2013/2014 l'esercizio su RDF verrà sostituito da un esercizio sull'uso di JavaScript nelle form HTML.


Esami

Appelli d'esame previsti:

  1. 13 gennaio 2014
  2. 10 febbraio 2014
  3. 18 aprile 2014 (appello straordinario)
  4. 23 giugno 2014
  5. 24 luglio 2014
  6. 24 settembre 2014
  7. 19 novembre 2014 (appello straordinario)


Elenco delle lezioni svolte