Page 61 - E-Modul Pemrograman Dasar Kelas X
P. 61

program  aplikasi  komputer  yang  akan  dibuat.  Data  atau  informasi

                   dikumpulkan untuk dianalisis sebagai awal dari tahap pembuatan program.

               2) Menentukan penyelesaian masalah

                          Setelah  masalah  diidentifikasi  dan  dianalisis,  jika  masalahnya  lebih
                   kompleks, maka masalah, data, dan informasi dipisahkan menjadi beberapa
                   bagian yang lebih kecil untuk menentukan arah dari input data, proses, dan
                   output atau hasil akhir dari penyelesaian masalah.

                          Cara  menentukan  penyelesaian  suatu  masalah,  juga  berkaitan  dengan

                   perancangan  tampilan  program  yang  berbasis  antarmuka.  Suatu  program
                   aplikasi  berbasis  antarmuka  yang  baik,  tentunya  mempunyai  tampilan  yang
                   baik dan menarik. Tampilan program yang menarik, perlu direncanakan dan
                   dirancang dengan baik. Walaupun program bisa ditulis dengan cara yang sama
                   dan  bisa  menyelesaikan  suatu  masalah.  Akan  tetapi  dengan  tampilan  yang
                   sederhana dan tampak tidak tertata rapi setiap komponennya, program juga

                   terlihat tidak menarik dan susah untuk digunakan. Oleh karena itu, tampilan
                   program  wajib  diperhatikan  oleh  programmer.  Perencanaan  tampilan  bisa
                   berupa pemilihan warna, pemilihan komponen (widget) program, ukuran, dan
                   sebagainya serta penempatan komponen tersebut yang tepat di jendela, form,
                   atau halaman.

                          Perencanaan  tampilan  bisa  dilakukan  menggunakan  media  kertas
                   (menggambar  atau  membuat  sketsa),  menggunakan  program  bantu  (tool)

                   misalnya  UI  Mockup  yang  bisa  membuat  rencana  tampilan  program  yang
                   nantinya akan dibuat.

               3) Menentukan algoritma

                          Pada tahap ini, dibuat suatu langkah-langkah penyelesaian masalah yang
                   dituangkan dalam suatu algoritma. Pemilihan dan analisis algoritma juga perlu
                   dilakukan,  karena  memilih  algoritma  yang  benar  akan  menghasilkan  suatu
                   program yang benar dan dapat menyelesaikan suatu masalah.


               4) Mengimplementasi atau menulis program dengan bahasa pemrograman

                          Pada tahap ini, untuk merealisasikan algoritma yang sudah dibuat, maka
                   penulisan program dilakukan oleh seorang pemrogram (programmer). Untuk
                   menulis program, pemilihan bahasa pemrograman juga sangat penting, agar
                   hasilnya sesuai dengan tujuan program tersebut dibuat.







                                                             53
   56   57   58   59   60   61   62   63   64   65   66