Page 2 - E-Modul Algoritma & Pemrograman
P. 2

APAKAH ALGORITMA DAN



                                 PEMROGRAMAN ITU?



                 1.1 PERSOALAN

               Kehidupan  manusia  itu  penuh  dengan  berbagai  persoalan  (problem)  yang

               melingkupinya. Apakah yang dimaksud dengan persoalan itu? Dalam Bahasa

               Indonesia, istilah lain yang sepadan maknanya dengankata “persoalan” adalah

               “masalah”. Menurut Kamus Besar Bahasa Indonesia (KBBI), kedua istilah ini

               memiliki  maksa  yang  sama,  yaitu  sesuatu  yang  harus  diselesaikan

               (dipecahkan). Oleh karena itu kita akan menggunakan kedua istilah ini secara

               bergantian,  kadang-kadang  konteks  tertentu  kita  sebut  persoalan  dan

               konteks yang lain kita namakan masalah


                  Persoalan!


                  Misalkan anda memiliki setumpuk kartu (misalnya kartu pasien, kartu antrian, dsb)

                  yang  tersusun  acak.  Anda  diminta  menyusun  kartu-kartu  itu  sehingga  terurut

                  berdasarkan nomornya dengan nomor yang kecil di bagian atas dan nomor yang besar
                  di bagian bawah. Buatlah jawaban dari pernyataan tersebut!


               Beberapa  persoalan  yang  muncul  dalam  kehidupan  sehari-hari  seringkali


               memiliki kemiripan substansi. Misalnya persoalan mengurutkan kartu sama

               dengan mengurutkan entri di dalam sebuah kamus atau ensiklopedia sehingga

               tersusun secara alfabetis. Begitu pula persoalan mencari nama kota dengan

               temperature  tertinggi  secara  substansi  sama  dengan  persoalan  mencari

               nama  siswa  yang  meraih  nilai  tertinggi.  Secara  umum  kita  dapat

               mendeskripsikan  persoalan-persoalan  semacam  itu  dengan  menggunakan

               beberapa parameter bagai berikut:





                                                             2
   1   2   3   4   5   6   7