Esame Scritto di Ingegneria del Software 1

19 Febbraio 1998

1) Descrivere mediante un diagramma Entità/Relazioni i dati relativi a un campionato nazionale di calcio, che includono le squadre coinvolte, i giocatori, i dirigenti, gli allenatori e gli arbitri. (6)

2) Descrivere i requisiti utente di un sistema automatico di rifornimento di carburante che permetta il pagamento solo mediante carta di credito. Il sistema deve permettere ad un utente di iniziare le operazioni anche mentre un altro utente è già in fase di erogazione del carburante nel serbatoio. (5)

3) Relativamente all’esercizio precedente, rappresentare il controllo generale del sistema mediante una Rete di Petri. Spiegarne il funzionamento. (6)

4) Spiegare la differenza tra il concetto di ‘requisito’ e quello di ‘specifica’. (4)

5) Spiegare il modello COCOMO nei livelli Basic e Intermediate. (5)

6) Definire il concetto di progettazione software ed illustrare i contenuti di un documento di progetto, descrivendo per ciascuno di essi un’opportuna notazione di rappresentazione. (4)