SlideShare a Scribd company logo
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

PPT
CERAMAH TEKNIK MENJAWAB MATEMATIK SPM
PDF
Lt madas-sbmptn-2013
DOC
pangkat akar dan logaritma
PDF
Bab1 bentuk akar dan logaritma
PPT
Grafik fungsi kuadrat
DOC
suku banyak
DOC
fungsi kuadrat
DOC
fungsi eksponen dan logaritma
CERAMAH TEKNIK MENJAWAB MATEMATIK SPM
Lt madas-sbmptn-2013
pangkat akar dan logaritma
Bab1 bentuk akar dan logaritma
Grafik fungsi kuadrat
suku banyak
fungsi kuadrat
fungsi eksponen dan logaritma

What's hot (18)

PPT
Grafik Fungsi Kuadrat(B)
DOCX
Tutorialmatlab
DOC
fungsi komposisi dan fungsi invers
DOC
Notasi jumlah dan sigma
DOC
transformasi
DOC
Nombor kompleks
PDF
3. fungsi linear dan kuadrat
PDF
Nota matematik tingkatan 4
PDF
Persamaan Logaritma, sifat-sifat Logaritma
PDF
Soalkunci paket-b
PDF
Bab 1 s.d bab 4x
PPT
Barisan dan-deret
PPTX
INTEGRAL
PDF
Analisis bedah soal snmptn 2012 matematika ipa
PDF
Bab13
DOC
Soal eksponen 1
DOC
integral
PPT
Fungsikuadrat
Grafik Fungsi Kuadrat(B)
Tutorialmatlab
fungsi komposisi dan fungsi invers
Notasi jumlah dan sigma
transformasi
Nombor kompleks
3. fungsi linear dan kuadrat
Nota matematik tingkatan 4
Persamaan Logaritma, sifat-sifat Logaritma
Soalkunci paket-b
Bab 1 s.d bab 4x
Barisan dan-deret
INTEGRAL
Analisis bedah soal snmptn 2012 matematika ipa
Bab13
Soal eksponen 1
integral
Fungsikuadrat
Ad

Viewers also liked (13)

DOC
Testing dan implementasi
 
PDF
Testing dan implementasi_sistem_-_romeo
DOCX
6701144264 muhamad iqbal salman pis-14-05
PPTX
Crm 8 strategi crm
PPTX
Testing&implementasi 4
PPT
Testing&implementasi 1 pendahuluan
PPTX
A1 analysis design
PPTX
Testing&implementasi 1
PDF
Dasar dasar pengujian perangkat lunak
PDF
06 slide by - rekayasa perangkat lunak, sistem informasi, & teknik informatika
PDF
Testing dan implementasi
 
PDF
REKAYASA PERANGKAT LUNAK
PDF
04 Testing Perangkat Lunak
Testing dan implementasi
 
Testing dan implementasi_sistem_-_romeo
6701144264 muhamad iqbal salman pis-14-05
Crm 8 strategi crm
Testing&implementasi 4
Testing&implementasi 1 pendahuluan
A1 analysis design
Testing&implementasi 1
Dasar dasar pengujian perangkat lunak
06 slide by - rekayasa perangkat lunak, sistem informasi, & teknik informatika
Testing dan implementasi
 
REKAYASA PERANGKAT LUNAK
04 Testing Perangkat Lunak
Ad

Similar to Testing Dan Implementasi Sistem (20)

DOC
Matdis-Induksi Matematika
PPTX
Bahan Ajar Koordinat Cartesius Kls VI
PPTX
Materi 1.2 Operasi dan Sifat Bilangan Bulat Kelas 7 SMP Kurmer.pptx
PDF
Tabeldadu goodman siadari
PPT
Ikam thp2 set1
DOCX
Kisi un 2017 nopliyanti
PDF
Slide Kuliah ke-7 MAT1102 Kalkulus I - Edisi 2025.pdf
PPT
T2 bab 1 nombor berarah
PPTX
Beberapa Metode Penyelesaian Sistem Persamaan Linear
DOC
12. contoh soal uts statistika
DOCX
PDF
Trial pahang 2014 spm add math k1 dan skema [scan]
PPTX
Tugas matematika kelas xi mipa 1,2,dan 3
PDF
Inversi Tomografi Sederhana
PPTX
Soal olimpiade tik
PDF
Trial sbp spm 2014 add math k1
PDF
236900466 3472-1-mt-trial-spm-sbp-2014
PPTX
Operasi pada vektor
PDF
Trial penang 2014 spm matematik tambahan k1 [scan]
PPTX
Transformasi geometri
Matdis-Induksi Matematika
Bahan Ajar Koordinat Cartesius Kls VI
Materi 1.2 Operasi dan Sifat Bilangan Bulat Kelas 7 SMP Kurmer.pptx
Tabeldadu goodman siadari
Ikam thp2 set1
Kisi un 2017 nopliyanti
Slide Kuliah ke-7 MAT1102 Kalkulus I - Edisi 2025.pdf
T2 bab 1 nombor berarah
Beberapa Metode Penyelesaian Sistem Persamaan Linear
12. contoh soal uts statistika
Trial pahang 2014 spm add math k1 dan skema [scan]
Tugas matematika kelas xi mipa 1,2,dan 3
Inversi Tomografi Sederhana
Soal olimpiade tik
Trial sbp spm 2014 add math k1
236900466 3472-1-mt-trial-spm-sbp-2014
Operasi pada vektor
Trial penang 2014 spm matematik tambahan k1 [scan]
Transformasi geometri

More from Ocim Nationalism (20)

PDF
Crack Xp jadi Original
PPTX
Presentation Kecakapan Antar Personal
DOCX
Mobile technology
DOC
Contoh Daftar Riwayat Hidup
PDF
Tutorial belajar autocad 2 dimensi dan 3 dimensi
PDF
Tutorial Autocad 2006 2D
PDF
Dasar Pemrograman PHP dan MySQL
PDF
Membangun Aplikasi Database Oracle Menggunakan Visual Basic
DOC
Tutorial mikrotik-step-by-step
PDF
Tutorial coreldraw
PDF
BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0
PDF
Dasar pemrograman visual basic
PDF
Dasar Java Mobile
PDF
Tips dan trik service printer
PDF
Hacking Blackberry Apps
PDF
Panduan Penulisan Skirpsi
PDF
Perawatan Personal Computer ( PC )
PDF
Tutorial Microsoft Excel 2007
PDF
Tutorial joomla versi 1.5.3
PDF
tutorial membuat website
Crack Xp jadi Original
Presentation Kecakapan Antar Personal
Mobile technology
Contoh Daftar Riwayat Hidup
Tutorial belajar autocad 2 dimensi dan 3 dimensi
Tutorial Autocad 2006 2D
Dasar Pemrograman PHP dan MySQL
Membangun Aplikasi Database Oracle Menggunakan Visual Basic
Tutorial mikrotik-step-by-step
Tutorial coreldraw
BELAJAR MEMBUAT DATABASE MICROSOFT VISUAL BASIC 6.0
Dasar pemrograman visual basic
Dasar Java Mobile
Tips dan trik service printer
Hacking Blackberry Apps
Panduan Penulisan Skirpsi
Perawatan Personal Computer ( PC )
Tutorial Microsoft Excel 2007
Tutorial joomla versi 1.5.3
tutorial membuat website

Recently uploaded (20)

PPTX
! Keterampilan Digital dalam orgnasisasi.pptx
PDF
System Requirement Enterprise Resource Planning Peternakan Ayam dan Daftar Ju...
DOCX
Modul Ajar Deep Learning PKN Kelas 10 SMA Terbaru 2025
PPT
Kamera foto dan editing foto pengenalan fotografi
PDF
RPP PEMBELAJARAN MENDALAM BAHASA INDONESIA _SariIndah_DEWI SINTA (1).pdf
PPTX
PPT POLA PIKIR BERTUMBUH Grow Mindset_2025.pptx
DOCX
Modul Ajar Deep Learning Prakarya Budidaya Kelas 12 SMA Terbaru 2025
PPTX
Modul 3 Prinsip-Pembelajaran-Mendalam.pptx
PDF
[1]_120325_Penyamaan Persepsi Kepmen 63_M_KEP_2025.pdf
PDF
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
PPTX
Pembelajaran-Mendalam-RTL-dan-Umpan-Baliknya.pptx
PPTX
Paparan Penyesuaian Juknis BOSP Tahun 2025
PDF
Sosialisasi Menu DAK NF TA 2026 Promkeskom.pdf
PPTX
Modul 4 Asesmen-dalam-Pembelajaran-Mendalam.pptx
PPTX
PROGRAM KOKURIKULER KELAS 9 TEMA 1_20250811_075823_0000.pptx
DOCX
Modul Ajar Deep Learning PKWU Rekayasa Kelas 12 SMA Terbaru 2025
PPTX
Presentasi Al-Quran Hadits Kelompok XI.1
PPTX
SEJARAH BENDERA MERAH PUTIH - MATERI PRAMUKA
PDF
RPP PEMBELAJARAN MENDALAM BAHASA INDONESIA _SariIndah_DEWI SINTA (1).pdf
PPTX
Materi Besaran, Satuan, Pengukuran.pptx
! Keterampilan Digital dalam orgnasisasi.pptx
System Requirement Enterprise Resource Planning Peternakan Ayam dan Daftar Ju...
Modul Ajar Deep Learning PKN Kelas 10 SMA Terbaru 2025
Kamera foto dan editing foto pengenalan fotografi
RPP PEMBELAJARAN MENDALAM BAHASA INDONESIA _SariIndah_DEWI SINTA (1).pdf
PPT POLA PIKIR BERTUMBUH Grow Mindset_2025.pptx
Modul Ajar Deep Learning Prakarya Budidaya Kelas 12 SMA Terbaru 2025
Modul 3 Prinsip-Pembelajaran-Mendalam.pptx
[1]_120325_Penyamaan Persepsi Kepmen 63_M_KEP_2025.pdf
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
Pembelajaran-Mendalam-RTL-dan-Umpan-Baliknya.pptx
Paparan Penyesuaian Juknis BOSP Tahun 2025
Sosialisasi Menu DAK NF TA 2026 Promkeskom.pdf
Modul 4 Asesmen-dalam-Pembelajaran-Mendalam.pptx
PROGRAM KOKURIKULER KELAS 9 TEMA 1_20250811_075823_0000.pptx
Modul Ajar Deep Learning PKWU Rekayasa Kelas 12 SMA Terbaru 2025
Presentasi Al-Quran Hadits Kelompok XI.1
SEJARAH BENDERA MERAH PUTIH - MATERI PRAMUKA
RPP PEMBELAJARAN MENDALAM BAHASA INDONESIA _SariIndah_DEWI SINTA (1).pdf
Materi Besaran, Satuan, Pengukuran.pptx

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