Page 14 - EMODUL1-PDS-KELAS-10
P. 14

Deskripsi :
               {Input dari pengguna disimpan di variabel alas dan tinggi}
               read(alas,tinggi}

               {perhitungan luas (1/2 alas x tinggi ) disimpan di variabel hasil}
               hasil <- 1/2 * alas * tinggi

               {Menampilkan hasil perhitungan}
               write(hasil)




               Pengkodean dan dokumentasi


                 Coding adalah proses penerjemahan algoritma kita ke bahasa pemrograman yang dipahami oleh
                   komputer. Fase ini adalah Proses inti dalam Pemrograman.
                 Dokumentasi sendiri adalah proses penyimpanan suatu algoritma atau coding dalam suatu
                   berkas agar bisa ditinjau di kemudian hari.



               Uji coba

                 Testing adalah proses pengujian apakah suatu program tersebut dapat menyelesaikan masalah
                   kita. Dengan melihat input yang kita masukkan dan output yang kita harapkan, bilamana terjadi
                   kesalahan-kesalahan logika atas program (bugs), seorang programmer perlu untuk mengkaji
                   ulang rumusan/algoritma yang telah dibuat, kemudian memperbaiki implementasi kode
                   program yang mungkin keliru (debugging). Guna memudahkan dalam memeriksa suatu
                   kesalahan suatu program ataupun memahami jalannya program, perlu membuat suatu
                   dokumentasi dari program yang dibuat.
                 Dokumentasi tersebut berisi informasi-informasi penting seperti dari tujuan dan fungsi program,
                   algoritma, cara penggunaannya.



               Terdapat 2 jenis error pada Bahasa pemrograman yaitu Errors dan Exceptions.
               1)  Syntax Errors
                   Syntax Errors adalah suatu keadaan saat kode python mengalami kesalahan penulisan. Python
                   interpreter dapat mendeteksi kesalahan ini saat kode dieksekusi.
                   >>> print"Hello World" SyntaxError: invalid syntax

                   Output dari program yang dieksekusi akan menampilkan pesan "invalid syntax". Penanganan
                   Syntax Errors dilakukan dengan memperbaiki penulisan kode yang salah tersebut. Berikut
                   ilustrasi penanganan Syntax Error:













         13    PEMROGRAMAN DASAR – MODUL 1 (Algoritma Pemrograman)
   9   10   11   12   13   14   15   16   17   18   19