Alhamdulillah saya admin blog ini mau ngepost module pembelajaran Algoritma tingkat dasar , yuk kita lihat pengertiannya algoritma itu sendiri dan asal usul algoritma,
Kata algoritma
berasal dari nama Abu Ja’far Mohammed Ibn Musa al Khowarizmi, seorang ilmuwan
Persia yang menulis buku dengan judul Kitab Al
Jabr w’al-muqabala (rules of restoration and reduction) sekitar tahun 825.
Ada beberapa kata
yang mirip algoritma seperti algorism
dan algorithmus.
Kata algoritm
dipakai untuk proses perhitungan aritmetika dengan menggunakan angka arab. Kata
algorithmus muncul pada kamus
matematika Vollstandiges Mathematisches Lexicon (leipzig, 1747)
yang menggunaan istilah ini untuk kombinasi dari empat jenis perhitungan
matematika : penjumlahan, pengurangan, perkalian, dan pembagian.
Frasa
bahasa Latin algorithmus infinitesimalis
saat itu digunakan untuk menyatakan cara berhitung dengan menggunakan bilangan
kecil tak terbatas seperti yang dikemukakan Leibnitz.
Sampai
tahun 1950 istilah algorithm selalu
diasosiasikan dengan Euclid’s Algorithm, yaitu
suatu proses yang menjelaskan cara
mencari bilangan pembagi terbesar untuk dua buah bilangan (greatest common divisor).
Pada
Merriam-Webster’s Collegate Dictionary istilah algorithm
diartikan sebagai prosedur langkah demi langkah untuk memecahkan masalah
atau menyelesaikan suatu tugas, khususnya dengan menggunakan bantuan komputer.
Kamus
Besar Bahasa Indonesia (KBBI) mendefinisikan algoritma sebagai urutan logis pengambilan keputusan untuk
pemecahan masalah.
Ada Beberapa Definisi Algoritma Sob :
- Algoritma secara singkat merupakan prosedur yang berisi langkah-langkah penyelesaian masalah (Rinaldi Munir, Algoritma dan Pemprograman. 2011)
- Algoritma adalah deretan instruksi yang jelas untuk memecahkan masalah, yaitu untuk memperoleh keluaran yang diinginkan dari suatu masukan dalam jumlah waktu yang terbatas (Anany Levitin, Introduction to The Design and Analisys of Algorithms.2003)
- Algoritma adalah prosedur komputasi yang terdefinisi dengan baik yang menggunakan beberapa nilai sebagai masukan dan menghasilkan beberapa nilai yang disebut keluaran(Thomas H. Cormen, Abstract Data Types, 1989. Atau bisa disebuth juga sebagai deretan langkah komputasi yang mentransformasi masukan menjadi keluaran) (Thomas H. Cormen, Introduction to Algorithms. 1990)
- Algoritma adalah urutan langkah-langkah berhingga untuk memecahkan masalah logika atau matemaka (Microsoft Press Computer and Internet Dictionary, 1998).
Inilah beberapa modul tentang Algoritma semoga bisa membantu sobat tentang pemahaman Algoritma : <a href="algorimtma.rar">a</a>
Tidak ada komentar:
Posting Komentar