Page 16 - Informatika-BS-KLS-XI
P. 16

algoritma menjadi kode program juga melibatkan banyak
                             pertimbangan teknis emisalnya: tipe data, struktur kontrol
                             yang digunakan, dan lain-lainf.

                         4.  Menguji  program      (Testing):  Setelah  program dapat

                             dijalankan,program tersebut harus diuji untuk memastikan
                             program berjalan dengan benar, sesuai dengan batasan-
                             batasan  yang  diberikan.  Pengujian dapat dilakukan
                             dengan menggunakan berbagai strate  pengujian. Salah

                             satu yang telah kalian pelajari di Kelas X adalah menguji
                             program menggunakan kasus uji (test       case) yang dibuat

                             sedemikan rupa sehingga mewakili seluruh kemungkinan
                             masukan dari program.

                         Keempat tahap di atas seringkali tidak dilakukan satu kali, tapi

                         berkali-kali sehingga membentuk suatu siklus pemrograman
                         (lihat Gambar •.•f.




















                                                                  S  Gambar 2.2 Siklus Pemrograman

                         Dalam latihan di buku Informatika Kelas X, kalian mungkin
                         merasakan bahwa program yang kalian buat masih jauh lebih
                         sederhana dibandingkan dengan program yang biasa kalian

                         gunak  dal  kehidu  sehari-hari. Hal tersebu  sangatlah


                         wajar, kare  program-program yang kompleks dengan
                         tampilan visual  dan interaktif  yang banyak dipakai saat ini
                         telah  melewati tahapan pengembangan yang panjang dan




                                                       Bab 2 Strategi Algoritmik dan Pemrograman  15
   11   12   13   14   15   16   17   18   19   20   21