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

Gambar 1.2 langkah-langkah dalam algoritma (Sumber gambar :
                                            http://openclassroom.stanford.edu/)



















                                         Gambar 1.3 Tahap-tahap membuat program



                Tahap definisi Permasalahan


                   Masalah-masalah  yang  terjadi  harus  diketahui  dan  terdefinisikan  guna  mendapatkan  detail
                   persyaratan  input  dan  output  sebelum  program  di  deasin  guna  menyelesaikan  beberapa
                   permasalahan tersebut. Pemrograman mempersyaratkan untuk mendefinisikan program terlebih
                   dahulu sebelum membuat suatu penyelesaian masalah, sebab sebuah pendefinisian yang jelas
                   adalah sebagian dari penyelesaian masalah.

                Tahap analisa Permasalahan


                   Pada umumnya, analisa permasalahan diubah menjadi beberapa bagian kecil dan ringkas. Hal ini
                   dikarenakan analisa permasalahan dapat dilakukan setelah permasalahan terdefinisi, sehingga
                   prosedur penyelesaian yang paling ringkas dan efisien harus dirumuskan.


                Tahap desain algoritma

                   Algoritma  dapat  diwujudkan  dalam  bentuk  bahasa  manusia  melalui  sebuah  diagram  alir
                   (flowchart) ataupun melalui prosedur pseudocode yang menjembatani bahasa manusia dengan
                   bahasa  pemrograman,  sehingga  dapat  memberikan  solusi  dalam  sebuah  alur  yang  mudah
                   dimengerti.  Oleh  sebab  itu,  penyelesaian  masalah  dalam  pemrograman  komputer  harus
                   didefinisikan selangkah demi selangkah yang logis dan bernilai benar/salah.



                                                     PEMROGRAMAN DASAR – MODUL 1 (Algoritma Pemrograman)      6
   2   3   4   5   6   7   8   9   10   11   12