Esame Scritto di Ingegneria del Software 1

30 Settembre 1998

 

 

1) Progettare un diagramma data flow che descriva il progetto della seguente applicazione:

"Un Sistema Stipendi, che calcoli la paga dei dipendenti di un’azienda e le relative ritenute fiscali. Il sistema riceve in input l’elenco dei codici dei dipendenti da pagare nel mese corrente. Inoltre il sistema gestisce un archivio con le varie aliquote fiscali e lo stipendio annuale per ciascun dipendente. In uscita viene prodotto un cedolino per lo stipendio di ciascun dipendente ed una lista dei pagamenti da effettuare tramite la banca dell’azienda".

Illustrare la soluzione proposta. (5)

Inoltre si costruisca un diagramma della struttura (structure chart) relativamente alla soluzione proposta. (4)

2) Progettare una Rete di Petri per la gestione dell’unità di controllo di un apparecchio telefonico. Illustrare la soluzione proposta. (5)

3) Illustrare le principali tecniche per la stima dei costi del software. (4)

4) Definire il concetto di Progetto Architetturale ed illustrare pregi, difetti e ambiti di applicazione dei principali modelli per la strutturazione dei sistemi software. (4)

5) Illustrare il ruolo degli standard ISO nell’ambito della produzione del software. (4)

6) Definire il concetto di ‘usabilità’ nelle interfacce utente ed illustrare gli attributi dello standard ISO. (4)