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 unazienda e le relative ritenute fiscali. Il sistema riceve in input lelenco 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 dellazienda".
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 dellunità 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 nellambito della produzione del software. (4)
6) Definire il concetto di usabilità nelle interfacce utente ed illustrare gli attributi dello standard ISO. (4)