Page 137 - KM Informatika-BS-KLS-IX
P. 137

Testing
                 Untuk menguji kebenaran program kalian, cobalah untuk mengubah-ubah isi
                 variabel bilBiner dan periksa apakah hasil bilDesimal dari program kalian
                 sesuai dengan hasil program yang sudah kalian buat sebelumnya (AP-K9-12a).

                     Tuliskan  hasil  pengujian  program  kalian  dalam  lembar  kerja  dengan
                 format seperti berikut. Lakukan pengujian minimal 5 kali.

                                                          bilDesimal
                      bilBiner
                                             AP-K9-12a                  AP-K9-12b
                         111                     …                          …
                          …                      …                          …


                 Asesmen

                 1.  Mengapa variabel n harus diisi terlebih dahulu dengan 0? Apa yang terjadi
                     jika variabel n tidak diberi isi terlebih dahulu? Apakah variabel n bisa diisi
                     dengan angka lain selain 0?
                 2.  Mengapa variabel  desimal harus  diisi  terlebih  dahulu dengan  0? Apa
                     yang terjadi jika variabel desimal tidak diberi isi terlebih dahulu? Apakah
                     variabel desimal bisa diisi dengan angka lain selain 0?
                 3.  Mengapa variabel biner yang dibagi 10 harus dibulatkan ke bawah? Apa
                     yang  terjadi  jika kalian  menggunakan blok  fungsi [round] dan bukan
                     blok fungsi [round down]?
                 4.  Pada algoritma yang diberikan untuk mengubah bilangan biner menjadi
                     desimal, isi variabel biner terus berubah saat dilakukan perulangan. Jika
                     pada akhir program, kalian ingin kembali menampilkan bilangan biner
                     awal (misal ingin menampilkan bilangan biner awal dan hasil bilangan
                     desimalnya), apa yang harus kalian lakukan untuk memodifikasi program
                     kalian?





















                                                             Bab 7 Algoritma dan Pemrograman  121
   132   133   134   135   136   137   138   139   140   141   142