Fondamenti di Informatica LB - anno 2002/2003

Esercitazione 02: "Libretto elettronico"


Data: 7 Maggio 2003

Questo documento fa parte del materiale impacchettato nel file es02.jar che si trova sul sito di Fondamenti di Informatica LB


Descrizione dell'esercitazione


L'università degli studi di Timbuctu affida alla nostra software house ACME la versione informatizzata del classico libretto universitario. Il libretto di uno studente universitario a Timbuctu è caratterizzato dalle seguenti informazioni:

Un esame è caratterizzato da

L'Università di Timbuctu vuole un libretto elettronico che metta a disposizione i seguenti servizi:

L'obiettivo è dunque realizzare l'astrazione di libretto elettronico e testarlo creando un componente software TestLibretto che:

Note importanti:

Facoltativo:

Come ulteriore servizio per il libretto si vuole visualizzarne il contenuto in standard output (servizio visualizza). In particolare si vuole una visualizzazione in standard output del tipo:

Libretto universitario

Nome: Alda
Cognome: Merini
Matricola: 165625
Corso di laurea: Ingegneria Biomedica
Anno di iscrizione: 2002

Esami sostenuti

Esame: Analisi Matematica
Voto: 28
Data: 20/03/2003

Esame: Fisica
Voto: 24
Data: 20/05/2003
...
Quindi nel componente software di testing aggiungere la visualizzazione in standard output del libretto elettronico (che possiede ora anche il servizio di visualizzazione).