Teknik informatika: Soal UAS Testing and Implementasi Sistem.
soel I"
Apakah pengujian WhiteBox merupakanaltematif dari pengujianBlack Box ? Beri
penielasan!
aO 2. buiu* pengujianIntegritaspadakonteksBerorientasiObjek terdapat3 srrategipengujian
yaiu thread-basedtesting,used-basedtesliig, dancluster testtng.Jelaskanstrategi
pengu.iianused-basedtesting I
IO y ipititt kita dapatmenguji petat ekat lunak secaralengkap ? Berikan penjelasandan
contohnya !
nA.
Soal II
)
'tb
t. Bacalahprogramdi bawahini denganteliti, perhatikansetiapko.ndisiygg ada.
a. Gambarkanprogftm tersebutdalambentuk Connol Flow Graph I
b. Hitunglah Cyclameticcomplexityprogramtersebutdenganmenggunakan4 aara.
. c. Tunjukkan BasisPath nYaI
d. Berikanpeqielasanuntuk 2 kasusuji sajadari basispathtersebut!
Public
) {
static
double ReturnAverage(Int
value[],
int
AS' int
MIN' int
MAX
semua bii.angan dalam array
/* Fungsi ReturnAverage rnenghitung rata-rata
range [MIN,y,AX]. Ukuran maksimum array adalah AS. Tetapi,
untuk positive
ukuran array dapat lebih kecil daripada AS. Akhir input dapat ditandai
-qqq
/lAhftrh
vvrrYs,r
TF
+
r 1 L
f
i
r ,
double
rt ir ,
fe rv r,
s w t . f
avi
tb++;
sum : sun + value lrJ t 7
l
i++i 6
)
I f ( t v > o ) )
6i7 = (doubte)sum/tv; lO
else
av : (double)
(av) ; ,,
Return
t
A
l
-999;
VF
tl
(,
Apakah pengujian WhiteBox merupakanaltematif dari pengujianBlack Box ? Beri
penielasan!
aO 2. buiu* pengujianIntegritaspadakonteksBerorientasiObjek terdapat3 srrategipengujian
yaiu thread-basedtesting,used-basedtesliig, dancluster testtng.Jelaskanstrategi
pengu.iianused-basedtesting I
IO y ipititt kita dapatmenguji petat ekat lunak secaralengkap ? Berikan penjelasandan
contohnya !
nA.
Soal II
)
'tb
t. Bacalahprogramdi bawahini denganteliti, perhatikansetiapko.ndisiygg ada.
a. Gambarkanprogftm tersebutdalambentuk Connol Flow Graph I
b. Hitunglah Cyclameticcomplexityprogramtersebutdenganmenggunakan4 aara.
. c. Tunjukkan BasisPath nYaI
d. Berikanpeqielasanuntuk 2 kasusuji sajadari basispathtersebut!
Public
) {
static
double ReturnAverage(Int
value[],
int
AS' int
MIN' int
MAX
semua bii.angan dalam array
/* Fungsi ReturnAverage rnenghitung rata-rata
range [MIN,y,AX]. Ukuran maksimum array adalah AS. Tetapi,
untuk positive
ukuran array dapat lebih kecil daripada AS. Akhir input dapat ditandai
-qqq
/lAhftrh
vvrrYs,r
TF
+
r 1 L
f
i
r ,
double
rt ir ,
fe rv r,
s w t . f
avi
tb++;
sum : sun + value lrJ t 7
l
i++i 6
)
I f ( t v > o ) )
6i7 = (doubte)sum/tv; lO
else
av : (double)
(av) ; ,,
Return
t
A
l
-999;
VF
tl
(,