SlideShare a Scribd company logo
1 of 7
Download to read offline
UAS TAKE HOME TEST UNIKOM
         TESTING DAN IMPLEMENTASI

Diajukan untuk memenuhi syarat matakuliah Testing Dan Implementasi
                  Program Studi Sistem Informasi




                          Disusun Oleh :

                Dian Suherlianto       10508423

                             SI – 09




   PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK DAN ILMU KOMPUTER

   UNIVERSITAS KOMPUTER INDONESIA

                         BANDUNG

                             2011
UAS TAKE HOME TEST UNIKOM
           TESTING DAN IMPLEMENTASI UNTUK KELAS SI-9
                 DOSEN: ASEP WAHYUDIN, S.KOM, M.T.



A. Lingkup Tugas


   1. Gambarkanlah Flow Graph dari 2 program program dibawah ini !
   2. Hitunglah Cyclomatic Complexity dari setiap program dibawah ini,
     dengan menggunakan cara:
      a. V(G)= E – N + 2
      b. Jumlah Region,
      c. V(G)= P + 1
   3. Sebutkan dan gambarkahlah independent path dari setiap program
     dibawah !
   4. Hitunglah Cyclomatic Complexity dari setiap program dibawah ini
     dengan menggunakan Graph Matrice!
   5. Sebutkanlah jumlah Skenario Pengujian yang anda peroleh dan
     rinciannya berdasarkan hasil nomor 1-4 !
Program Ke - 1

 Program Ke-1;
 Var
 i, a, b : integer;
 m, n : integer;
 begin
 readln( m, n );         1
 a := 1;                 1
 if 2 * m > n then       2
 b := n - m              3
 else                    4
 b := m;
 i := 0;                 5
 while i <= b do         6
 begin
 a := (n - i ) * a + (i +1);   7
 i := i + 1;
 end;
 writeln( a );           8
 end.




1.               Flow Graph

                      1




                      2




                  3       4




                      5




                      6




                      7




                      8
2.Cyclomatic Complexity


 a.V(G) = E – N + 2                 b. Region = 3            c. V(G)= P + 1

           =9–8+2                                                   = 2 (N2,N6) + 1

           =3                                                       =3



3.
                  Independent Path
     (P1) = 1 – 2 – 3 – 5 – 6 – 8
     (P2) = 1 – 2 – 4 – 5 – 6 – 7 – 6 – 8
     (P3) = 1 – 2 – 3 – 5 – 6 – 7 – 6 – 8

4.
                       Graph Matrice

            1    2     3     4      5    6   7      8
      1          1                                       0
      2                1     1                           1
      3                             1                    0
      4                             1                    0
      5                                  1               0
      6                                      1      1    1
      7                                      1           0
      8                                                  -
                           Jumlah                        2
     Maka jumlah Graph Matrice                          =2+1
                                                        =3



5.              Skenario Pengujian
     (m=2,n=1) = 1 – 2 – 3 – 5 – 6 – 8
     (m=1,n=2) = 1 – 2 – 4 – 5 – 6 – 7 – 6 – 8
     (m=2,n=2) = 1 – 2 – 3 – 5 – 6 – 7 – 6 – 8
Program Ke -2


 program pencarian;
 uses crt;
 procedure seq_search;
 var
 L: array[1..5] of integer;
 bil,i: integer;
 begin
 write(‘Angka yang dicari= ‘); readln(bil);
 L[1]:=1; L[2]:=3; L[3]:=5; L[4]:=7; L[5]:= 9;   1
 i:=1;
 while (i<5) and (L[i] <> bil) do                2
 begin
 i:=i+1;                                         3
 end;
 if (L[i]=bil) then                              4
 writeln(‘Ditemukan pada elemen larik ke-’,i)    5
 else
 writeln(‘Tidak ditemukan!’);                    6
 end;
 begin
 clrscr;
 seq_search;                                      7
 readkey;
 end.
1. Flow Graph                                2. Cyclomatic Complexity

           Flow Graph                             Cyclomatic Complexity
                      1
                                              a.V(G) = E – N + 2
                                                     =8–7+2
                      2
                                                     =3

                      3

                                              b. Region = 3
                      4




                 5        6
                                              c. V(G)= P + 1
                                                     = 2 (N2,N4) + 1
                      7                              =3

3. Independent Path

                 Independent Path
(P1) = 1 – 2 – 4 – 5 – 7
(P2) = 1 – 2 – 3 – 2 – 4 – 6 – 7
(P3) = 1 – 2 – 3 – 2 – 4 – 5 – 7


4. Graph Matrice


                     Graph Matrice

       1     2        3   4   5      6   7
 1           1                                0
 2                    1   1                   1
 3           1                                0
 4                            1      1        1
 5                                       1    0
 6                                       1    0
 7                                            -
Jumlah                                        2


Maka jumlah Graph Matrice                    =2+1
                                             =3
5. Skenario Pengujian

           Skenario Pengujian
(bil = 11) = 1 – 2 – 4 – 5 – 7
(bil = 12) = 1 – 2 – 3 – 2 – 4 – 6 – 7
(bil = 13) = 1 – 2 – 3 – 2 – 4 – 5 – 7

More Related Content

What's hot (18)

Grafik Fungsi Kuadrat(B)
Grafik Fungsi Kuadrat(B)Grafik Fungsi Kuadrat(B)
Grafik Fungsi Kuadrat(B)
 
Tutorialmatlab
TutorialmatlabTutorialmatlab
Tutorialmatlab
 
fungsi komposisi dan fungsi invers
fungsi komposisi dan fungsi inversfungsi komposisi dan fungsi invers
fungsi komposisi dan fungsi invers
 
Notasi jumlah dan sigma
Notasi  jumlah dan sigmaNotasi  jumlah dan sigma
Notasi jumlah dan sigma
 
transformasi
transformasitransformasi
transformasi
 
Nombor kompleks
Nombor kompleksNombor kompleks
Nombor kompleks
 
3. fungsi linear dan kuadrat
3. fungsi linear dan kuadrat3. fungsi linear dan kuadrat
3. fungsi linear dan kuadrat
 
Nota matematik tingkatan 4
Nota matematik tingkatan 4Nota matematik tingkatan 4
Nota matematik tingkatan 4
 
Persamaan Logaritma, sifat-sifat Logaritma
Persamaan Logaritma, sifat-sifat LogaritmaPersamaan Logaritma, sifat-sifat Logaritma
Persamaan Logaritma, sifat-sifat Logaritma
 
Soalkunci paket-b
Soalkunci paket-bSoalkunci paket-b
Soalkunci paket-b
 
Bab 1 s.d bab 4x
Bab 1 s.d bab 4xBab 1 s.d bab 4x
Bab 1 s.d bab 4x
 
Barisan dan-deret
Barisan dan-deretBarisan dan-deret
Barisan dan-deret
 
INTEGRAL
INTEGRALINTEGRAL
INTEGRAL
 
Analisis bedah soal snmptn 2012 matematika ipa
Analisis bedah soal snmptn 2012 matematika ipaAnalisis bedah soal snmptn 2012 matematika ipa
Analisis bedah soal snmptn 2012 matematika ipa
 
Bab13
Bab13Bab13
Bab13
 
Soal eksponen 1
Soal eksponen 1Soal eksponen 1
Soal eksponen 1
 
integral
integralintegral
integral
 
Fungsikuadrat
FungsikuadratFungsikuadrat
Fungsikuadrat
 

Viewers also liked

Testing dan implementasi
Testing dan implementasiTesting dan implementasi
Testing dan implementasiDWC
 
Testing dan implementasi_sistem_-_romeo
Testing dan implementasi_sistem_-_romeoTesting dan implementasi_sistem_-_romeo
Testing dan implementasi_sistem_-_romeoAbrianto Nugraha
 
6701144264 muhamad iqbal salman pis-14-05
6701144264 muhamad iqbal salman pis-14-056701144264 muhamad iqbal salman pis-14-05
6701144264 muhamad iqbal salman pis-14-05iqbalsalman
 
Crm 8 strategi crm
Crm 8 strategi crmCrm 8 strategi crm
Crm 8 strategi crmaiiniR
 
Testing&implementasi 4
Testing&implementasi 4Testing&implementasi 4
Testing&implementasi 4aiiniR
 
Testing&implementasi 1 pendahuluan
Testing&implementasi 1   pendahuluanTesting&implementasi 1   pendahuluan
Testing&implementasi 1 pendahuluanaiiniR
 
Testing&implementasi 1
Testing&implementasi 1Testing&implementasi 1
Testing&implementasi 1aiiniR
 
Dasar dasar pengujian perangkat lunak
Dasar dasar pengujian perangkat lunakDasar dasar pengujian perangkat lunak
Dasar dasar pengujian perangkat lunakerwingmanplp
 
06 slide by - rekayasa perangkat lunak, sistem informasi, & teknik informatika
06 slide   by - rekayasa perangkat lunak, sistem informasi, & teknik informatika06 slide   by - rekayasa perangkat lunak, sistem informasi, & teknik informatika
06 slide by - rekayasa perangkat lunak, sistem informasi, & teknik informatikaAinul Yaqin
 
Testing dan implementasi
Testing dan implementasiTesting dan implementasi
Testing dan implementasiDWC
 
REKAYASA PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAKREKAYASA PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAKtreeyan
 
04 Testing Perangkat Lunak
04 Testing Perangkat Lunak04 Testing Perangkat Lunak
04 Testing Perangkat LunakMrirfan
 

Viewers also liked (13)

Testing dan implementasi
Testing dan implementasiTesting dan implementasi
Testing dan implementasi
 
Testing dan implementasi_sistem_-_romeo
Testing dan implementasi_sistem_-_romeoTesting dan implementasi_sistem_-_romeo
Testing dan implementasi_sistem_-_romeo
 
6701144264 muhamad iqbal salman pis-14-05
6701144264 muhamad iqbal salman pis-14-056701144264 muhamad iqbal salman pis-14-05
6701144264 muhamad iqbal salman pis-14-05
 
Crm 8 strategi crm
Crm 8 strategi crmCrm 8 strategi crm
Crm 8 strategi crm
 
Testing&implementasi 4
Testing&implementasi 4Testing&implementasi 4
Testing&implementasi 4
 
Testing&implementasi 1 pendahuluan
Testing&implementasi 1   pendahuluanTesting&implementasi 1   pendahuluan
Testing&implementasi 1 pendahuluan
 
A1 analysis design
A1 analysis designA1 analysis design
A1 analysis design
 
Testing&implementasi 1
Testing&implementasi 1Testing&implementasi 1
Testing&implementasi 1
 
Dasar dasar pengujian perangkat lunak
Dasar dasar pengujian perangkat lunakDasar dasar pengujian perangkat lunak
Dasar dasar pengujian perangkat lunak
 
06 slide by - rekayasa perangkat lunak, sistem informasi, & teknik informatika
06 slide   by - rekayasa perangkat lunak, sistem informasi, & teknik informatika06 slide   by - rekayasa perangkat lunak, sistem informasi, & teknik informatika
06 slide by - rekayasa perangkat lunak, sistem informasi, & teknik informatika
 
Testing dan implementasi
Testing dan implementasiTesting dan implementasi
Testing dan implementasi
 
REKAYASA PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAKREKAYASA PERANGKAT LUNAK
REKAYASA PERANGKAT LUNAK
 
04 Testing Perangkat Lunak
04 Testing Perangkat Lunak04 Testing Perangkat Lunak
04 Testing Perangkat Lunak
 

Similar to Testing Dan Implementasi Sistem

Matdis-Induksi Matematika
Matdis-Induksi MatematikaMatdis-Induksi Matematika
Matdis-Induksi MatematikaCeria Agnantria
 
Bahan Ajar Koordinat Cartesius Kls VI
Bahan Ajar Koordinat Cartesius Kls VIBahan Ajar Koordinat Cartesius Kls VI
Bahan Ajar Koordinat Cartesius Kls VIArie Zkg
 
Tabeldadu goodman siadari
Tabeldadu goodman siadariTabeldadu goodman siadari
Tabeldadu goodman siadariGoodman Siadari
 
T2 bab 1 nombor berarah
T2 bab 1 nombor berarahT2 bab 1 nombor berarah
T2 bab 1 nombor berarahmz2780
 
Beberapa Metode Penyelesaian Sistem Persamaan Linear
Beberapa Metode Penyelesaian Sistem Persamaan LinearBeberapa Metode Penyelesaian Sistem Persamaan Linear
Beberapa Metode Penyelesaian Sistem Persamaan LinearTaridaTarida1
 
12. contoh soal uts statistika
12. contoh soal uts statistika12. contoh soal uts statistika
12. contoh soal uts statistikaaliyudin007
 
Trial pahang 2014 spm add math k1 dan skema [scan]
Trial pahang 2014 spm add math k1 dan skema [scan]Trial pahang 2014 spm add math k1 dan skema [scan]
Trial pahang 2014 spm add math k1 dan skema [scan]Cikgu Pejal
 
Tugas matematika kelas xi mipa 1,2,dan 3
Tugas matematika kelas xi mipa 1,2,dan 3Tugas matematika kelas xi mipa 1,2,dan 3
Tugas matematika kelas xi mipa 1,2,dan 3rizkipn_
 
Inversi Tomografi Sederhana
Inversi Tomografi SederhanaInversi Tomografi Sederhana
Inversi Tomografi SederhanaFajar Perdana
 
Trial sbp spm 2014 add math k1
Trial sbp spm 2014 add math k1Trial sbp spm 2014 add math k1
Trial sbp spm 2014 add math k1Cikgu Pejal
 
236900466 3472-1-mt-trial-spm-sbp-2014
236900466 3472-1-mt-trial-spm-sbp-2014236900466 3472-1-mt-trial-spm-sbp-2014
236900466 3472-1-mt-trial-spm-sbp-2014Aly Hamdy
 
Trial penang 2014 spm matematik tambahan k1 [scan]
Trial penang 2014 spm matematik tambahan k1 [scan]Trial penang 2014 spm matematik tambahan k1 [scan]
Trial penang 2014 spm matematik tambahan k1 [scan]Cikgu Pejal
 
Soal tkm matematika 2011 2012 paket b
Soal tkm  matematika 2011 2012 paket bSoal tkm  matematika 2011 2012 paket b
Soal tkm matematika 2011 2012 paket bEko Supriyadi
 
matematika bab 1
matematika bab 1matematika bab 1
matematika bab 1heri junior
 

Similar to Testing Dan Implementasi Sistem (20)

Matdis-Induksi Matematika
Matdis-Induksi MatematikaMatdis-Induksi Matematika
Matdis-Induksi Matematika
 
Bahan Ajar Koordinat Cartesius Kls VI
Bahan Ajar Koordinat Cartesius Kls VIBahan Ajar Koordinat Cartesius Kls VI
Bahan Ajar Koordinat Cartesius Kls VI
 
Tabeldadu goodman siadari
Tabeldadu goodman siadariTabeldadu goodman siadari
Tabeldadu goodman siadari
 
Ikam thp2 set1
Ikam thp2 set1Ikam thp2 set1
Ikam thp2 set1
 
Kisi un 2017 nopliyanti
Kisi un 2017 nopliyantiKisi un 2017 nopliyanti
Kisi un 2017 nopliyanti
 
T2 bab 1 nombor berarah
T2 bab 1 nombor berarahT2 bab 1 nombor berarah
T2 bab 1 nombor berarah
 
Beberapa Metode Penyelesaian Sistem Persamaan Linear
Beberapa Metode Penyelesaian Sistem Persamaan LinearBeberapa Metode Penyelesaian Sistem Persamaan Linear
Beberapa Metode Penyelesaian Sistem Persamaan Linear
 
12. contoh soal uts statistika
12. contoh soal uts statistika12. contoh soal uts statistika
12. contoh soal uts statistika
 
Bab v
Bab vBab v
Bab v
 
Trial pahang 2014 spm add math k1 dan skema [scan]
Trial pahang 2014 spm add math k1 dan skema [scan]Trial pahang 2014 spm add math k1 dan skema [scan]
Trial pahang 2014 spm add math k1 dan skema [scan]
 
Tugas matematika kelas xi mipa 1,2,dan 3
Tugas matematika kelas xi mipa 1,2,dan 3Tugas matematika kelas xi mipa 1,2,dan 3
Tugas matematika kelas xi mipa 1,2,dan 3
 
Inversi Tomografi Sederhana
Inversi Tomografi SederhanaInversi Tomografi Sederhana
Inversi Tomografi Sederhana
 
Soal olimpiade tik
Soal olimpiade tikSoal olimpiade tik
Soal olimpiade tik
 
Trial sbp spm 2014 add math k1
Trial sbp spm 2014 add math k1Trial sbp spm 2014 add math k1
Trial sbp spm 2014 add math k1
 
236900466 3472-1-mt-trial-spm-sbp-2014
236900466 3472-1-mt-trial-spm-sbp-2014236900466 3472-1-mt-trial-spm-sbp-2014
236900466 3472-1-mt-trial-spm-sbp-2014
 
Operasi pada vektor
Operasi pada vektorOperasi pada vektor
Operasi pada vektor
 
Trial penang 2014 spm matematik tambahan k1 [scan]
Trial penang 2014 spm matematik tambahan k1 [scan]Trial penang 2014 spm matematik tambahan k1 [scan]
Trial penang 2014 spm matematik tambahan k1 [scan]
 
Transformasi geometri
Transformasi geometriTransformasi geometri
Transformasi geometri
 
Soal tkm matematika 2011 2012 paket b
Soal tkm  matematika 2011 2012 paket bSoal tkm  matematika 2011 2012 paket b
Soal tkm matematika 2011 2012 paket b
 
matematika bab 1
matematika bab 1matematika bab 1
matematika bab 1
 

More from Ocim Nationalism

Presentation Kecakapan Antar Personal
Presentation Kecakapan Antar PersonalPresentation Kecakapan Antar Personal
Presentation Kecakapan Antar PersonalOcim Nationalism
 
Contoh Daftar Riwayat Hidup
Contoh Daftar Riwayat HidupContoh Daftar Riwayat Hidup
Contoh Daftar Riwayat HidupOcim Nationalism
 
Tutorial belajar autocad 2 dimensi dan 3 dimensi
Tutorial belajar autocad 2 dimensi dan 3 dimensiTutorial belajar autocad 2 dimensi dan 3 dimensi
Tutorial belajar autocad 2 dimensi dan 3 dimensiOcim Nationalism
 
Dasar Pemrograman PHP dan MySQL
Dasar Pemrograman PHP dan MySQLDasar Pemrograman PHP dan MySQL
Dasar Pemrograman PHP dan MySQLOcim Nationalism
 
Membangun Aplikasi Database Oracle Menggunakan Visual Basic
Membangun Aplikasi Database Oracle Menggunakan Visual BasicMembangun Aplikasi Database Oracle Menggunakan Visual Basic
Membangun Aplikasi Database Oracle Menggunakan Visual BasicOcim Nationalism
 
Tutorial mikrotik-step-by-step
Tutorial mikrotik-step-by-stepTutorial mikrotik-step-by-step
Tutorial mikrotik-step-by-stepOcim Nationalism
 
BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0
BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0
BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0Ocim Nationalism
 
Dasar pemrograman visual basic
Dasar pemrograman visual basicDasar pemrograman visual basic
Dasar pemrograman visual basicOcim Nationalism
 
Tips dan trik service printer
Tips dan trik service printerTips dan trik service printer
Tips dan trik service printerOcim Nationalism
 
Perawatan Personal Computer ( PC )
Perawatan Personal Computer ( PC )Perawatan Personal Computer ( PC )
Perawatan Personal Computer ( PC )Ocim Nationalism
 
Tutorial Microsoft Excel 2007
Tutorial Microsoft Excel 2007Tutorial Microsoft Excel 2007
Tutorial Microsoft Excel 2007Ocim Nationalism
 
Tutorial joomla versi 1.5.3
Tutorial joomla versi 1.5.3Tutorial joomla versi 1.5.3
Tutorial joomla versi 1.5.3Ocim Nationalism
 

More from Ocim Nationalism (20)

Crack Xp jadi Original
Crack Xp jadi OriginalCrack Xp jadi Original
Crack Xp jadi Original
 
Presentation Kecakapan Antar Personal
Presentation Kecakapan Antar PersonalPresentation Kecakapan Antar Personal
Presentation Kecakapan Antar Personal
 
Mobile technology
Mobile technologyMobile technology
Mobile technology
 
Contoh Daftar Riwayat Hidup
Contoh Daftar Riwayat HidupContoh Daftar Riwayat Hidup
Contoh Daftar Riwayat Hidup
 
Tutorial belajar autocad 2 dimensi dan 3 dimensi
Tutorial belajar autocad 2 dimensi dan 3 dimensiTutorial belajar autocad 2 dimensi dan 3 dimensi
Tutorial belajar autocad 2 dimensi dan 3 dimensi
 
Tutorial Autocad 2006 2D
Tutorial Autocad 2006 2DTutorial Autocad 2006 2D
Tutorial Autocad 2006 2D
 
Dasar Pemrograman PHP dan MySQL
Dasar Pemrograman PHP dan MySQLDasar Pemrograman PHP dan MySQL
Dasar Pemrograman PHP dan MySQL
 
Membangun Aplikasi Database Oracle Menggunakan Visual Basic
Membangun Aplikasi Database Oracle Menggunakan Visual BasicMembangun Aplikasi Database Oracle Menggunakan Visual Basic
Membangun Aplikasi Database Oracle Menggunakan Visual Basic
 
Tutorial mikrotik-step-by-step
Tutorial mikrotik-step-by-stepTutorial mikrotik-step-by-step
Tutorial mikrotik-step-by-step
 
Tutorial coreldraw
Tutorial coreldrawTutorial coreldraw
Tutorial coreldraw
 
BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0
BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0
BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0
 
Dasar pemrograman visual basic
Dasar pemrograman visual basicDasar pemrograman visual basic
Dasar pemrograman visual basic
 
Dasar Java Mobile
Dasar Java MobileDasar Java Mobile
Dasar Java Mobile
 
Tips dan trik service printer
Tips dan trik service printerTips dan trik service printer
Tips dan trik service printer
 
Hacking Blackberry Apps
Hacking Blackberry Apps Hacking Blackberry Apps
Hacking Blackberry Apps
 
Panduan Penulisan Skirpsi
Panduan Penulisan SkirpsiPanduan Penulisan Skirpsi
Panduan Penulisan Skirpsi
 
Perawatan Personal Computer ( PC )
Perawatan Personal Computer ( PC )Perawatan Personal Computer ( PC )
Perawatan Personal Computer ( PC )
 
Tutorial Microsoft Excel 2007
Tutorial Microsoft Excel 2007Tutorial Microsoft Excel 2007
Tutorial Microsoft Excel 2007
 
Tutorial joomla versi 1.5.3
Tutorial joomla versi 1.5.3Tutorial joomla versi 1.5.3
Tutorial joomla versi 1.5.3
 
tutorial membuat website
tutorial membuat websitetutorial membuat website
tutorial membuat website
 

Recently uploaded

Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdf
Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdfJaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdf
Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdfHendroGunawan8
 
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 Tesalonika
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 TesalonikaMateri Kelas Online Ministry Learning Center - Bedah Kitab 1 Tesalonika
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 TesalonikaSABDA
 
Program Roots Indonesia/Aksi Nyata AAP.pdf
Program Roots Indonesia/Aksi Nyata AAP.pdfProgram Roots Indonesia/Aksi Nyata AAP.pdf
Program Roots Indonesia/Aksi Nyata AAP.pdfwaktinisayunw93
 
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxKeberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxLeniMawarti1
 
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pdf
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pdfAKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pdf
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pdfHeriyantoHeriyanto44
 
UNSUR - UNSUR, LUAS, KELILING LINGKARAN.pptx
UNSUR - UNSUR, LUAS, KELILING LINGKARAN.pptxUNSUR - UNSUR, LUAS, KELILING LINGKARAN.pptx
UNSUR - UNSUR, LUAS, KELILING LINGKARAN.pptxFranxisca Kurniawati
 
Modul Ajar IPA Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPA Kelas 7 Fase D Kurikulum MerdekaModul Ajar IPA Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPA Kelas 7 Fase D Kurikulum MerdekaAbdiera
 
Diagram Fryer Pembelajaran Berdifferensiasi
Diagram Fryer Pembelajaran BerdifferensiasiDiagram Fryer Pembelajaran Berdifferensiasi
Diagram Fryer Pembelajaran BerdifferensiasiOviLarassaty1
 
slide presentation bab 2 sain form 2.pdf
slide presentation bab 2 sain form 2.pdfslide presentation bab 2 sain form 2.pdf
slide presentation bab 2 sain form 2.pdfNURAFIFAHBINTIJAMALU
 
Modul Ajar Informatika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Informatika Kelas 11 Fase F Kurikulum MerdekaModul Ajar Informatika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Informatika Kelas 11 Fase F Kurikulum MerdekaAbdiera
 
Pembuktian rumus volume dan luas permukaan bangung ruang Tabung, Limas, Keruc...
Pembuktian rumus volume dan luas permukaan bangung ruang Tabung, Limas, Keruc...Pembuktian rumus volume dan luas permukaan bangung ruang Tabung, Limas, Keruc...
Pembuktian rumus volume dan luas permukaan bangung ruang Tabung, Limas, Keruc...NiswatuzZahroh
 
Modul Ajar Bahasa Inggris Kelas 2 Fase A [abdiera.com]
Modul Ajar Bahasa Inggris Kelas 2 Fase A [abdiera.com]Modul Ajar Bahasa Inggris Kelas 2 Fase A [abdiera.com]
Modul Ajar Bahasa Inggris Kelas 2 Fase A [abdiera.com]Abdiera
 
Pelatihan Asesor 2024_KEBIJAKAN DAN MEKANISME AKREDITASI PAUD TAHUN 2024 .pdf
Pelatihan Asesor 2024_KEBIJAKAN DAN  MEKANISME AKREDITASI PAUD TAHUN 2024 .pdfPelatihan Asesor 2024_KEBIJAKAN DAN  MEKANISME AKREDITASI PAUD TAHUN 2024 .pdf
Pelatihan Asesor 2024_KEBIJAKAN DAN MEKANISME AKREDITASI PAUD TAHUN 2024 .pdfEmeldaSpd
 
RPP PERBAIKAN UNTUK SIMULASI (Recovered).docx
RPP PERBAIKAN UNTUK SIMULASI (Recovered).docxRPP PERBAIKAN UNTUK SIMULASI (Recovered).docx
RPP PERBAIKAN UNTUK SIMULASI (Recovered).docxSyifaDzikron
 
PLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukanPLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukanssuserc81826
 
Gandum & Lalang (Matius......13_24-30).pptx
Gandum & Lalang (Matius......13_24-30).pptxGandum & Lalang (Matius......13_24-30).pptx
Gandum & Lalang (Matius......13_24-30).pptxHansTobing
 
PAMPHLET PENGAKAP aktiviti pengakap 2024
PAMPHLET PENGAKAP aktiviti pengakap 2024PAMPHLET PENGAKAP aktiviti pengakap 2024
PAMPHLET PENGAKAP aktiviti pengakap 2024MALISAAININOORBINTIA
 
ppt MTeaching Pertidaksamaan Linier.pptx
ppt MTeaching Pertidaksamaan Linier.pptxppt MTeaching Pertidaksamaan Linier.pptx
ppt MTeaching Pertidaksamaan Linier.pptxUlyaSaadah
 
Elemen Jurnalistik Ilmu Komunikasii.pptx
Elemen Jurnalistik Ilmu Komunikasii.pptxElemen Jurnalistik Ilmu Komunikasii.pptx
Elemen Jurnalistik Ilmu Komunikasii.pptxGyaCahyaPratiwi
 
rpp bangun-ruang-sisi-datar kelas 8 smp.pdf
rpp bangun-ruang-sisi-datar kelas 8 smp.pdfrpp bangun-ruang-sisi-datar kelas 8 smp.pdf
rpp bangun-ruang-sisi-datar kelas 8 smp.pdfGugunGunawan93
 

Recently uploaded (20)

Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdf
Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdfJaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdf
Jaringan VOIP Ringkasan PTT Pertemuan Ke-1.pdf
 
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 Tesalonika
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 TesalonikaMateri Kelas Online Ministry Learning Center - Bedah Kitab 1 Tesalonika
Materi Kelas Online Ministry Learning Center - Bedah Kitab 1 Tesalonika
 
Program Roots Indonesia/Aksi Nyata AAP.pdf
Program Roots Indonesia/Aksi Nyata AAP.pdfProgram Roots Indonesia/Aksi Nyata AAP.pdf
Program Roots Indonesia/Aksi Nyata AAP.pdf
 
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxKeberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
 
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pdf
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pdfAKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pdf
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pdf
 
UNSUR - UNSUR, LUAS, KELILING LINGKARAN.pptx
UNSUR - UNSUR, LUAS, KELILING LINGKARAN.pptxUNSUR - UNSUR, LUAS, KELILING LINGKARAN.pptx
UNSUR - UNSUR, LUAS, KELILING LINGKARAN.pptx
 
Modul Ajar IPA Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPA Kelas 7 Fase D Kurikulum MerdekaModul Ajar IPA Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPA Kelas 7 Fase D Kurikulum Merdeka
 
Diagram Fryer Pembelajaran Berdifferensiasi
Diagram Fryer Pembelajaran BerdifferensiasiDiagram Fryer Pembelajaran Berdifferensiasi
Diagram Fryer Pembelajaran Berdifferensiasi
 
slide presentation bab 2 sain form 2.pdf
slide presentation bab 2 sain form 2.pdfslide presentation bab 2 sain form 2.pdf
slide presentation bab 2 sain form 2.pdf
 
Modul Ajar Informatika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Informatika Kelas 11 Fase F Kurikulum MerdekaModul Ajar Informatika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Informatika Kelas 11 Fase F Kurikulum Merdeka
 
Pembuktian rumus volume dan luas permukaan bangung ruang Tabung, Limas, Keruc...
Pembuktian rumus volume dan luas permukaan bangung ruang Tabung, Limas, Keruc...Pembuktian rumus volume dan luas permukaan bangung ruang Tabung, Limas, Keruc...
Pembuktian rumus volume dan luas permukaan bangung ruang Tabung, Limas, Keruc...
 
Modul Ajar Bahasa Inggris Kelas 2 Fase A [abdiera.com]
Modul Ajar Bahasa Inggris Kelas 2 Fase A [abdiera.com]Modul Ajar Bahasa Inggris Kelas 2 Fase A [abdiera.com]
Modul Ajar Bahasa Inggris Kelas 2 Fase A [abdiera.com]
 
Pelatihan Asesor 2024_KEBIJAKAN DAN MEKANISME AKREDITASI PAUD TAHUN 2024 .pdf
Pelatihan Asesor 2024_KEBIJAKAN DAN  MEKANISME AKREDITASI PAUD TAHUN 2024 .pdfPelatihan Asesor 2024_KEBIJAKAN DAN  MEKANISME AKREDITASI PAUD TAHUN 2024 .pdf
Pelatihan Asesor 2024_KEBIJAKAN DAN MEKANISME AKREDITASI PAUD TAHUN 2024 .pdf
 
RPP PERBAIKAN UNTUK SIMULASI (Recovered).docx
RPP PERBAIKAN UNTUK SIMULASI (Recovered).docxRPP PERBAIKAN UNTUK SIMULASI (Recovered).docx
RPP PERBAIKAN UNTUK SIMULASI (Recovered).docx
 
PLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukanPLaN & INTERVENSI untuk sekolah yang memerlukan
PLaN & INTERVENSI untuk sekolah yang memerlukan
 
Gandum & Lalang (Matius......13_24-30).pptx
Gandum & Lalang (Matius......13_24-30).pptxGandum & Lalang (Matius......13_24-30).pptx
Gandum & Lalang (Matius......13_24-30).pptx
 
PAMPHLET PENGAKAP aktiviti pengakap 2024
PAMPHLET PENGAKAP aktiviti pengakap 2024PAMPHLET PENGAKAP aktiviti pengakap 2024
PAMPHLET PENGAKAP aktiviti pengakap 2024
 
ppt MTeaching Pertidaksamaan Linier.pptx
ppt MTeaching Pertidaksamaan Linier.pptxppt MTeaching Pertidaksamaan Linier.pptx
ppt MTeaching Pertidaksamaan Linier.pptx
 
Elemen Jurnalistik Ilmu Komunikasii.pptx
Elemen Jurnalistik Ilmu Komunikasii.pptxElemen Jurnalistik Ilmu Komunikasii.pptx
Elemen Jurnalistik Ilmu Komunikasii.pptx
 
rpp bangun-ruang-sisi-datar kelas 8 smp.pdf
rpp bangun-ruang-sisi-datar kelas 8 smp.pdfrpp bangun-ruang-sisi-datar kelas 8 smp.pdf
rpp bangun-ruang-sisi-datar kelas 8 smp.pdf
 

Testing Dan Implementasi Sistem

  • 1. UAS TAKE HOME TEST UNIKOM TESTING DAN IMPLEMENTASI Diajukan untuk memenuhi syarat matakuliah Testing Dan Implementasi Program Studi Sistem Informasi Disusun Oleh : Dian Suherlianto 10508423 SI – 09 PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK DAN ILMU KOMPUTER UNIVERSITAS KOMPUTER INDONESIA BANDUNG 2011
  • 2. UAS TAKE HOME TEST UNIKOM TESTING DAN IMPLEMENTASI UNTUK KELAS SI-9 DOSEN: ASEP WAHYUDIN, S.KOM, M.T. A. Lingkup Tugas 1. Gambarkanlah Flow Graph dari 2 program program dibawah ini ! 2. Hitunglah Cyclomatic Complexity dari setiap program dibawah ini, dengan menggunakan cara: a. V(G)= E – N + 2 b. Jumlah Region, c. V(G)= P + 1 3. Sebutkan dan gambarkahlah independent path dari setiap program dibawah ! 4. Hitunglah Cyclomatic Complexity dari setiap program dibawah ini dengan menggunakan Graph Matrice! 5. Sebutkanlah jumlah Skenario Pengujian yang anda peroleh dan rinciannya berdasarkan hasil nomor 1-4 !
  • 3. Program Ke - 1 Program Ke-1; Var i, a, b : integer; m, n : integer; begin readln( m, n ); 1 a := 1; 1 if 2 * m > n then 2 b := n - m 3 else 4 b := m; i := 0; 5 while i <= b do 6 begin a := (n - i ) * a + (i +1); 7 i := i + 1; end; writeln( a ); 8 end. 1. Flow Graph 1 2 3 4 5 6 7 8
  • 4. 2.Cyclomatic Complexity a.V(G) = E – N + 2 b. Region = 3 c. V(G)= P + 1 =9–8+2 = 2 (N2,N6) + 1 =3 =3 3. Independent Path (P1) = 1 – 2 – 3 – 5 – 6 – 8 (P2) = 1 – 2 – 4 – 5 – 6 – 7 – 6 – 8 (P3) = 1 – 2 – 3 – 5 – 6 – 7 – 6 – 8 4. Graph Matrice 1 2 3 4 5 6 7 8 1 1 0 2 1 1 1 3 1 0 4 1 0 5 1 0 6 1 1 1 7 1 0 8 - Jumlah 2 Maka jumlah Graph Matrice =2+1 =3 5. Skenario Pengujian (m=2,n=1) = 1 – 2 – 3 – 5 – 6 – 8 (m=1,n=2) = 1 – 2 – 4 – 5 – 6 – 7 – 6 – 8 (m=2,n=2) = 1 – 2 – 3 – 5 – 6 – 7 – 6 – 8
  • 5. Program Ke -2 program pencarian; uses crt; procedure seq_search; var L: array[1..5] of integer; bil,i: integer; begin write(‘Angka yang dicari= ‘); readln(bil); L[1]:=1; L[2]:=3; L[3]:=5; L[4]:=7; L[5]:= 9; 1 i:=1; while (i<5) and (L[i] <> bil) do 2 begin i:=i+1; 3 end; if (L[i]=bil) then 4 writeln(‘Ditemukan pada elemen larik ke-’,i) 5 else writeln(‘Tidak ditemukan!’); 6 end; begin clrscr; seq_search; 7 readkey; end.
  • 6. 1. Flow Graph 2. Cyclomatic Complexity Flow Graph Cyclomatic Complexity 1 a.V(G) = E – N + 2 =8–7+2 2 =3 3 b. Region = 3 4 5 6 c. V(G)= P + 1 = 2 (N2,N4) + 1 7 =3 3. Independent Path Independent Path (P1) = 1 – 2 – 4 – 5 – 7 (P2) = 1 – 2 – 3 – 2 – 4 – 6 – 7 (P3) = 1 – 2 – 3 – 2 – 4 – 5 – 7 4. Graph Matrice Graph Matrice 1 2 3 4 5 6 7 1 1 0 2 1 1 1 3 1 0 4 1 1 1 5 1 0 6 1 0 7 - Jumlah 2 Maka jumlah Graph Matrice =2+1 =3
  • 7. 5. Skenario Pengujian Skenario Pengujian (bil = 11) = 1 – 2 – 4 – 5 – 7 (bil = 12) = 1 – 2 – 3 – 2 – 4 – 6 – 7 (bil = 13) = 1 – 2 – 3 – 2 – 4 – 5 – 7