ingsw: Add 06-22

This commit is contained in:
Marco Realacci 2023-01-02 02:08:44 +01:00
parent 8395fde699
commit 79216ce045
37 changed files with 40 additions and 1 deletions

View file

@ -0,0 +1 @@
3000

View file

@ -0,0 +1 @@
Si consideri un software sviluppato seguendo un approccio iterativo implementato con due fasi: F1 seguita da F2. Ciascuna fase ha costo 1000 Eur e deve essere ripetuta una seconda volta con probabilità 0.5. Qual'e' il costo atteso dello sviluppo dell'intero software?

View file

@ -0,0 +1 @@
5000

View file

@ -0,0 +1 @@
2000

View file

@ -0,0 +1 @@
2700

View file

@ -0,0 +1 @@
Si consideri un software sviluppato seguendo un approccio iterativo implementato con due fasi: F1 seguita da F2. Ciascuna fase ha costo 1000. Con probabilità 0.5 potrebbe essere necessario ripetere F1 una seconda volta. Con probabilità 0.2 potrebbe essere necessario ripetere F2 una seconda volta. Qual'e' il costo atteso dello sviluppo dell'intero software?

View file

@ -0,0 +1 @@
4000

View file

@ -0,0 +1 @@
5000

View file

@ -0,0 +1 @@
24000

View file

@ -0,0 +1 @@
Si consideri un processo software costituito da due fasi F1 ed F2 ciascuna di costo 10000. Con probabilità p = 0.4 la fase F1 deve essere ripetuta (a causa di change requests) e con probabilità (1 - p) si passa alla fase F2 e poi al completamento (End) dello sviluppo. Qual'è il costo atteso per lo sviluppo del software seguendo il processo sopra descritto ?

View file

@ -0,0 +1 @@
35000

View file

@ -0,0 +1 @@
30000

View file

@ -0,0 +1 @@
950000 EUR

View file

@ -0,0 +1 @@
Il rischio R può essere calcolato come R = P*C, dove P è la probabilità dell'evento avverso (software failure nel nostro contesto) e C è il costo dell'occorrenza dell'evento avverso. Assumiamo che la probabilità P sia legata al costo di sviluppo S dalla formula P = exp(-b*S), dove b è una opportuna costante note da dati storici aziendali. Si assuma che b = 0.00001, C = 1000000, ed il rischio ammesso è R = 100. Quale delle seguenti opzioni meglio approssima il costo S per lo sviluppo del software in questione.

View file

@ -0,0 +1 @@
850000 EUR

View file

@ -0,0 +1 @@
750000 EUR

View file

@ -0,0 +1 @@
22000

View file

@ -0,0 +1 @@
Si consideri un software sviluppato seguendo un approccio iterativo implementato con due fasi: F1 seguita da F2. Ciascuna fase ha costo 10000 Eur e deve essere ripetuta una seconda volta con probabilità 0.1. Qual'e' il costo atteso dello sviluppo dell'intero software?

View file

@ -0,0 +1 @@
30000

View file

@ -0,0 +1 @@
25000

View file

@ -0,0 +1 @@
23000

View file

@ -0,0 +1 @@
Si consideri un software sviluppato seguendo un approccio iterativo implementato con due fasi: F1 seguita da F2. Ciascuna fase ha costo 10000. Con probabilità 0.1 potrebbe essere necessario ripetere F1 una seconda volta. Con probabilità 0.2 potrebbe essere necessario ripetere F2 una seconda volta. Qual'e' il costo atteso dello sviluppo dell'intero software?

View file

@ -0,0 +1 @@
30000

View file

@ -0,0 +1 @@
25000

View file

@ -0,0 +1 @@
21000

View file

@ -0,0 +1 @@
Si consideri un processo software costituito da due fasi F1 ed F2 ciascuna di costo 10000. Con probabilità p = 0.1 la fase F1 deve essere ripetuta (a causa di change requests) e con probabilità (1 - p) si passa alla fase F2 e poi al completamento (End) dello sviluppo. Qual'è il costo atteso per lo sviluppo del software seguendo il processo sopra descritto ?

View file

@ -0,0 +1 @@
25000

View file

@ -0,0 +1 @@
30000

View file

@ -0,0 +1 @@
Una volta selezionato il piatto di mare da preparare, la preparazione del pesce e del contorno procedono in parallelo.

View file

@ -0,0 +1,2 @@
img=https://i.imgur.com/7c1TI6f.png
Quale delle seguenti frasi è corretta riguardo all'ctivity diagram in figura ?

View file

@ -0,0 +1 @@
Una volta selezionato il piatto di mare da preparare, la stessa persona prepara prima il pesce e poi il contorno.

View file

@ -0,0 +1 @@
Una volta selezionato il piatto di mare da preparare, la preparazione del pesce e del contorno procedono in sequenza.

View file

@ -0,0 +1 @@
700000 EUR

View file

@ -0,0 +1 @@
Il rischio R può essere calcolato come R = P*C, dove P è la probabilità dell'evento avverso (software failure nel nostro contesto) e C è il costo dell'occorrenza dell'evento avverso. Assumiamo che la probabilità P sia legata al costo di sviluppo S dalla formula P = exp(-b*S), dove b è una opportuna costante note da dati storici aziendali. Si assuma che b = 0.00001, C = 1000000, ed il rischio ammesso è R = 1000. Quale delle seguenti opzioni meglio approssima il costo S per lo sviluppo del software in questione.

View file

@ -0,0 +1 @@
500000 EUR

View file

@ -0,0 +1 @@
300000 EUR

View file

@ -10,3 +10,5 @@ Test case 1: act2 act2 act2 act2 act0 act1 act2 act0
Test case 2: act1 act2 Test case 2: act1 act2
Test case 3: act2 act0 Test case 3: act2 act0
Quale delle seguenti è la migliore stima della transition coverage per i test cases di cui sopra?