Ispirandosi alla realizzazione del sistema ferroviario illustrato nella lezione 10 del corso, si fornisca il progetto e la realizzazione di un sistema ferroviario complesso, comprensivo di:
La documentazione di progetto dovrà illustrare le problematiche di concorrenza e di distribuzione sollevate dal problema e le soluzioni proposte per la loro soluzione. Il linguaggio di programmazione impiegato per la realizzazione del sistema potrà essere scelto autonomamente dai progettisti, i quali dovranno però mostrare come la scelta effettuata preservi la semantica prevista dal progetto.
Il progetto potrà essere realizzato individualmente oppure da gruppi formati da non più di 3 persone.
L'ammissione all'esame avverrà tramite iscrizione nelle apposite liste pubblicate sul SIS.
L'esame sarà orale e consisterà nella presentazione e dimostrazione del progetto, e nella sua successiva discussione.
La documentazione d'accompagnamento al progetto potrà essere consegnata direttamente in sede d'esame. La documentazione dovrà includere:
Il materiale dovrà essere fornito sia in forma cartacea che su supporto CD-ROM. Quest'ultimo dovrà anche comprendere l'ambiente completo di compilazione e d'esecuzione del sistema proposto.