cerca
Tema d'Esame di Progettazione di Software Sicuro (Studenti OnLine) - 17/05/2013
modifica cronologia stampa login logout

Wiki

UniCrema


Materie per semestre

Materie per anno

Materie per laurea


Help

Uni.TemiEsamePSS01 History

Hide minor edits - Show changes to markup

Changed line 18 from:

Prova di laboratorio

to:

Prova di Laboratorio

Changed lines 6-7 from:
 :: (17/05/2013 Studenti OnLine) ::
to:
 :: (17/05/2013 Studenti OnLine) ::

Prova Scritta

  1. Quali sono i principi guida di un'architettura sicura che riguardano malfunzionamenti ed errori del sistema? Si descrivano tre di questi principi.
  2. Dare la definizione di macchina a stati finiti estesa, e portare un semplice esempio.
  3. Descrivere i pricipi su cui si basa il desing by contract e portare un esempio di contratto su un metodo Java.
  4. Definire cosa si intende per program-based testing e specification-testing. Indicare quali sono i criteri di copertura per il program-based testing.
  5. Utilizzando il formalismo delle macchine UML modellare la logica di funzionamento di un distribuore di biglietti delle metropolotina. Il dispositivo permette di acquistare biglietti singoli o multipli, di pagare con carta di credito o monete. Non accetta monete inferiori ad un euro e dą resto.
  6. Scrivere i casi di test secondo MCDC per la seguente espressione: (x>0 & y>1) || (w<1 & z>0) || v>0

Prova di laboratorio

Added lines 1-7:

(:title Tema d'Esame di Progettazione di Software Sicuro (Studenti OnLine) - 17/05/2013:) Torna alla pagina di Progettazione di Software Sicuro


 :: Tema d'Esame di Progettazione di Software Sicuro  ::

 :: (17/05/2013 Studenti OnLine) ::