Indicazioni d'esame

L'esame del corso di Laboratorio di Programmazione in Web si suddivide in
una parte di laboratorio e una discussione inerente (a) sia gli esercizi svolti
(b) sia gli argomenti di teoria visti durante le lezioni.

La parte di laboratorio comprende due esercizi:

  1. Esercizio di HTML: costruire un sito web (di almeno 4 pagine)
    utilizzando tutte le componenti principali del linguaggio HTML
    (occorre quindi utilizzare tabelle e form, liste, paragrafi, colori,
    immagini e naturalmente link, opzionale l'uso dei frame invece).
    Nella valutazione sarà data molta importanza alla correttezza
    della struttura delle pagine realizzate: quindi attenzione a come
    utilizzate head e body e alla posizione dei tag e delle loro rispettive
    chiusure. L'argomento trattato nel sito è a vostra scelta
  2. Esercizio di XML: scrivere una DTD che catturi la struttura di uno
    dei due domini descritti nel seguito; completare l'esercizio facendo
    un esempio d'uso del linguaggio definito nella vostra DTD.
    I documenti da voi prodotti verranno validati utilizzando uno dei parser
    validanti dei quali vi ho fornito l'indirizzo.

    Domini:

    1. Descrivere la struttura dati di un generico mailer; tale
      descrizione deve comprendere:
      • una rubrica degli indirizzi
      • una lista di folder (non predefiniti) per conservere
        i messaggi
      • una descrizione di come sono fatti i messaggi contenuti
        nei vari folder
      NB: non dovete descrivere i comandi (invia, messaggi in arrivo
      cancella, sposta, ...)
    2. Descrivere la struttura di un generico documento HTML,
      supponendo che questo possa solo contenere:
      • head e body
      • testo, paragrafi, liste ordinate
      • immagini
      • corsivo e grassetto