EdE '15/'16 - Prova pratica - Luglio 2016

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 su standard input un file Postscript, e verifichi se il file rispetta (dal punto di vista sintattico) le specifiche Adobe DSC. Qualora il programma rilevi delle violazioni della sintassi DSC, dovrà elencare su standard error un elenco delle violazioni, con indicata la riga responsabile e la regola sintattica violata. In caso di esito positivo dei controlli, il programma dovrà emettere su standard output un messaggio di attestazione della correttezza del file.

Problema 2

Si realizzi un pieghevole (nel formato di un foglio A3 in orizzontale, con tre piegature verticali in modo che il pieghevole chiuso abbia dimensione 14x29.7 cm) che illustri le collezioni del Museo Nazionale di S. Matteo in Pisa.

Il pieghevole ha scopo pubblicitario, ed è destinato a essere distribuito ai turisti che visitano la città tramite le reception degli alberghi; esso verrà stampato fronte/retro e in quadricromia, e deve veicolare un messaggio di "cultura a portata di mano": si vuole cioè mantenere un'immagine culturalmente elevata, senza che questo scoraggi le fasce di utenza normalmente non interessate alle collezioni d'arte. I contenuti di dettaglio, che dovranno includere necessariamente elementi iconografici e testuali, nonchè le informazioni di localizzazione e contatto, le tariffe e gli orari di apertura del Museo, sono a vostra discrezione.

Problema 3

Dovete curare la stampa di una nuova edizione di un'opera minore del grande matematico Giuseppe Peano, di argomento glossopoietico: il De Latino sine Flexione (1903).

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: esempi, testi in varie lingue, brevi citazioni, e caratteri non-Latin-1. La vostra edizione dovrà formattare adeguatamente questo materiale, rendendolo agevolmente fruibile al lettore. Opzionalmente, si potranno aggiungere delle appendici con materiale esplicativo ausiliario (per esempio, tratto dal corrispondente articolo su Wikipedia).

La relazione dovrà mettere in evidenza i motivi delle scelte tipografiche effettuate.