EdE'08/'09 - Prova pratica - Luglio 2009

Lo studente dovrà presentare, a sua scelta, uno fra gli elaborati proposti nel seguito. L'elaborato dovrà essere consegnato in entrambe le seguenti due forme:

Problema 1

Si scriva un programma, in un linguaggio di programmazione a scelta, che riceva in ingresso un testo in un formato di encoding non noto a priori, e scriva in output la sua interpretazione in binario in UTF-8, UTF-16 e UCS-4, evidenziando con un simbolo "|" i confini fra caratteri.

Problema 2

Si realizzi una brochure di presentazione dell'evento Galileo a Pisa, una mostra storica di documenti accademici (registri di lezioni, registrazioni contabili dei pagamenti ai docenti, verbali di esami, ecc.) originali dell'epoca di Galileo, ritrovati negli archivi dell'Ateneo Pisano. La sede della mostra, ad ingresso libero, che sarà aperta per tutto l'autunno, è il Rettorato; il pubblico di riferimento sono sia gli studiosi di storia della scienza interessati all'argomento (e a costoro va fornita un'informazione "seria"), sia gli studenti delle scuole medie superiori (con l'intento di suscitare il loro interesse verso i temi scientifico/storici, usando la fama di Galileo come motivo di attrazione).

La brochure, a colori, potrà avere un formato a scelta dello studente, ma in ogni caso non dovrà superare le 8 pagine (fino a questo limite, infatti, la tipografia è in grado di stampare tutte le pagine su un unico impianto, limitando quindi i costi).

Testi, immagini, loghi ecc. sono a discrezione dello studente, che potrà anche reperire materiale da Internet o produrne di originale (testi, fotografie, ecc.). Si curi di indicare fra l'altro, nella relazione di accompagnamento, dove è stato reperito il materiale e a che tipo di elaborazione è stato eventualmente sottoposti prima di essere utilizzato nella brochure.

Problema 3

Dovete curare la stampa di una nuova edizione della famosa raccolta di ricette della Roma antica "De re coquinaria", attribuito a Apicio. L'edizione ha scopo filologico, non gastronomico: conterrà dunque solo il testo latino e le note.

Potete trovare il testo dell'opera a questa pagina (grazie al Progetto Gutemberg). Il vostro compito consiste nel preparare il libro per la stampa, scegliendo formato pagina, gabbia, font, interlinea, ecc., formattando adeguatamente il materiale, e aggiungendo una copertina consistente con lo spirito dell'opera. Si noti che il testo include parti molto strutturate: note a margine per molte ricette, brevi citazioni in greco, e altri caratteri non-Latin-1. La vostra edizione dovrà formattare adeguatamente questo materiale, in maniera analoga a quanto fatto per la versione HTML preparata dal Progetto Gutemberg.

Ai fini dell'esame, è sufficiente impaginare i primi tre libri (dei dieci in cui è divisa l'opera), nonché il materiale iniziale (intestazione, note, ecc.) e finale (appendici ecc.). La relazione dovrà mettere in evidenza i motivi delle scelte tipografiche effettuate.