Originariamente inviato da andbin
Ad esempio? tipo?
Ad es. (è solo un esempio!):

Scrivere un programma Java in grado di gestire le informazioni relative alle persone sui diversi
voli in arrivo all’aeroporto di Roma. Per ogni volo deve tenere traccia del giorno e della citta’ di partenza, dell’ora di arrivo e di tutte le persone a bordo. La chiave identificativa univoca e’ rappresentata dalla concatenazione della stringa propria del volo con la data nel formato aa-mm-gg. Per ciascuna persona a bordo il programma deve tenere traccia di cognome, nome nazionalita’ e citta’ di residenza. Il programma deve gestire i comandi descritti nel seguito del testo.

LEGGI
Il programma richiedera’ il nome del file, ne leggera’ i dati e li inserira’ nello stato corrente.
ELENCO
stampa l’elenco di tutti i voli presenti in memoria ordinati cronologicamente
NAZIONALITA’
Il programma richiedera’ una nazionalita’ e stampera’ tutte le informazioni (incluso il volo di
arrivo) relative ai passeggeri di quella nazionalita’ presenti nello stato del sistema.

FORMATO DEL FILE DI INPUT
File di testo, un campo per linea. I dati non sono necessariamente ordinati cronologicamente. Il file e’ costituito da una sequenza di record. I record possono essere di tipo VOLO o di tipo
PASSEGGERO.

Un record di tipo VOLO ha il seguente formato:

VOLO
id (stringa)
giorno di partenza (formato aa-mm-gg)
citta’ di partenza (stringa)
ora di arrivo (formato hh:mm)

Un record di tipo PASSEGGERO ha il seguente formato:

PASSEGGERO
cognome
nome
nazionalita’
citta’ di residenza
volo di arrivo (chiave univoca ID+data)