Esame Scritto di Ingegneria del Software 1

22 Settembre 2000

 

  1. Si immagini di dover analizzare i requisiti di un sistema software non banale, originale, scelto a piacere dal candidato. Si mostrino con degli esempi specifici diversi tipi di requisiti ed i linguaggi utilizzabili per la loro rappresentazione, evidenziando i più appropriati contesti di applicazione di quest'ultimi. (8)
  2. Si descrivano mediante esempi specifici originali i seguenti concetti della tecnologia object-oriented: eredità semplice e multipla, late-binding, gerarchia is-A. (6)
  3. Si illustri il principio ispiratore e l'articolazione del modello a Spirale di Boehm. Questo modello in quale relazione è con gli altri modelli generali dei processi software? (6)
  4. Cos'è e come si valuta l'usabilità di un'interfaccia utente? (6)