Page 8 - Modul Algoritma dan Pemrograman Dasar_HTML
P. 8

Uraian Materi



                        A.  Apakah Itu Algoritma

                                  Ditinjau  dari  asal-usul  katanya,  kata  Algoritma  sendiri

                            mempunyai  sejarah  yang  aneh.  Orang  hanya  menemukan  kata

                            algorism yang berarti proses menghitung dengan angka arab. Anda

                            dikatakan algorist jika Anda menghitung menggunakan angka arab.

                            Para ahli bahasa berusaha menemukan asal kata ini namun hasilnya

                            kurang memuaskan. Akhirnya para ahli sejarah sejarah matematika

                            menemukan  asal  kata  tersebut  yang  berasal  berasal  dari  nama

                            penulis buku arab yang terkenal yaitu Abu Ja’far Muhammad Ibnu

                            Musa Al-Khuwarizmi. Al-Khuwarizmi dibaca orang barat menjadi

                            Algorism. Al-Khuwarizmi  menulis  buku  yang  berjudul  Kitab  Al

                            Jabar  Wal-  Muqabala  yang  artinya  “Buku  pemugaran  dan

                            pengurangan” (The book of restoration and reduction). Dari judul

                            buku  itu  kita  juga  memperoleh  akar  kata  “Aljabar”  (Algebra).

                            Perubahan  kata  dari  algorism  menjadi  algorithm  muncul  karena

                            kata  algorism  sering  dikelirukan  dengan  arithmetic,  sehingga

                            akhiran–sm  berubah  berubah  menjadi  menjadi–thm.  Karena

                            perhitungan  dengan  angka  Arab  sudah  menjadi  hal  yang  biasa,

                            maka lambat laun kata algorithm berangsur-angsur dipakai dipakai


                            sebagai  sebagai  metode  perhitungan  perhitungan  (komputasi)
                            secara  umum,  sehingga  kehilangan  makna  kata  aslinya.  Dalam


                            bahasa Indonesia, kata algorithm diserap menjadi algoritma.
                                  Untuk menyelesaikan suatu masalah kita harus menggunakan


                            komputer  untuk  memudahkannya,  namun  masalah  yang  ingin
                            diselesaikan  tidak  dapat  langsung  diterima  oleh  komputer.  Agar




                                                                                                      2
   3   4   5   6   7   8   9   10   11   12   13