Added 07-21 exam

This commit is contained in:
Deco71 2022-11-16 18:08:57 +01:00
parent 1a3767b4a9
commit 81bfdb2c34
180 changed files with 0 additions and 81 deletions

View file

@ -1 +0,0 @@
Gli utenti del sistema lavorano insieme al team di sviluppo per testare il software nel sito di sviluppo.

View file

@ -1 +0,0 @@
Quale delle seguenti affermazioni è vera riguardo all'alpha testing ?

View file

@ -1 +0,0 @@
Test automatizzati sono eseguiti su una versione preliminare del sistema.

View file

@ -1 +0,0 @@
Test automatizzati sono eseguiti sulla prima release del sistema.

View file

@ -1,4 +0,0 @@
L'input ad un sistema è costituito da un utente (umano) che preme due pulsanti etichettati, rispettivamente, con 1 ed 2.
L'utente può anche decidere di non premere alcun pulsante.
Con probabilità 0.2 l'utente preme il pulsante 1, con probabilità 0.3 l'utente preme il pulsante 2, con probabilità 0.5 non fa nulla (pulsante 0 per convenzione).
Quale dei seguenti modelli Modelica fornisce un modello ragionevole per l'utente di cui sopra?

View file

@ -1,19 +0,0 @@
model Env
Integer x; // Pulsante premuto dall'utente (0 nessun pulsante)
Real r1024;
Integer state1024[Modelica.Math.Random.Generators.Xorshift1024star.nState];
algorithm
when initial() then
state1024 := Modelica.Math.Random.Generators.Xorshift1024star.initialState(614657, 30020);
x := 0;
r1024 := 0;
elsewhen sample(0,1) then
(r1024,state1024) := Modelica.Math.Random.Generators.Xorshift1024star.random(pre(state1024));
if (r1024 <= 0.5)
then x := 0;
else
(r1024,state1024) := Modelica.Math.Random.Generators.Xorshift1024star.random(pre(state1024));
if (r1024 <= 0.4) then x := 1; else x:= 0; end if;
end if;
end when;
end Env;

View file

@ -1,19 +0,0 @@
model Env
Integer x; // Pulsante premuto dall'utente (0 nessun pulsante)
Real r1024;
Integer state1024[Modelica.Math.Random.Generators.Xorshift1024star.nState];
algorithm
when initial() then
state1024 := Modelica.Math.Random.Generators.Xorshift1024star.initialState(614657, 30020);
x := 0;
r1024 := 0;
elsewhen sample(0,1) then
(r1024,state1024) := Modelica.Math.Random.Generators.Xorshift1024star.random(pre(state1024));
if (r1024 <= 0.5)
then x := 0;
else
(r1024,state1024) := Modelica.Math.Random.Generators.Xorshift1024star.random(pre(state1024));
if (r1024 <= 0.3) then x := 0; else x:= 1; end if;
end if;
end when;
end Env;

View file

@ -1,19 +0,0 @@
model Env
Integer x; // Pulsante premuto dall'utente (0 nessun pulsante)
Real r1024;
Integer state1024[Modelica.Math.Random.Generators.Xorshift1024star.nState];
algorithm
when initial() then
state1024 := Modelica.Math.Random.Generators.Xorshift1024star.initialState(614657, 30020);
x := 0;
r1024 := 0;
elsewhen sample(0,1) then
(r1024,state1024) := Modelica.Math.Random.Generators.Xorshift1024star.random(pre(state1024));
if (r1024 <= 0.5)
then x := 0;
else
(r1024,state1024) := Modelica.Math.Random.Generators.Xorshift1024star.random(pre(state1024));
if (r1024 <= 0.2) then x := 1; else x:= 0; end if;
end if;
end when;
end Env;

View file

@ -1 +0,0 @@
S = (1/b)*ln(C/R)

View file

@ -1 +0,0 @@
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. Quale sarà il costo dello sviluppo S di un software il cui costo della failure è C ed il rischio ammesso è R?

View file

@ -1 +0,0 @@
S = b*ln(R/C)

View file

@ -1 +0,0 @@
S = (1/b)*ln(R/C)

View file

@ -1 +0,0 @@
Plan driven

View file

@ -1 +0,0 @@
Un azienda ha un team di sviluppo in cui il 90% dei membri è junior (cioè con poca esperienza) ed il 10% è senior (cioè con molta esperienza). Con l'obiettivo di massimizzare il numero di progetti completati nell'unità di tempo, quale dei seguenti modelli di sviluppo software appare più opportuno.

View file

@ -1 +0,0 @@
Basato sul riuso

View file

@ -1 +0,0 @@
Iterativo

View file

@ -1 +0,0 @@
Gli utenti del sistema lavorano insieme al team di sviluppo per testare il software nel sito di sviluppo.

View file

@ -1 +0,0 @@
Quale delle seguenti affermazioni è vera riguardo all'alpha testing ?

View file

@ -1 +0,0 @@
Test automatizzati sono eseguiti sulla prima release del sistema.

View file

@ -1 +0,0 @@
Test automatizzati sono eseguiti su una versione preliminare del sistema.

View file

@ -1 +0,0 @@
Sviluppo Plan-driven.

View file

@ -1 +0,0 @@
Si pianifica lo sviluppo di un sistema software per controllare il sistema di anti-lock braking in un automobile. Quale dei seguenti è il tipico processo software usato per questo tipo di sistema software ?

View file

@ -1 +0,0 @@
Extreme programming.

View file

@ -1 +0,0 @@
Sviluppo Iterativo.

Some files were not shown because too many files have changed in this diff Show more