Ditinjau dari asal usul kata, kata Algoritma sendiri mempunyai sejarah yang aneh. Kata ini tak muncul dalam kamus webster. Sampai pada tahun 1957 , orang hanya menemukan kata ALGORISM yang berarti menghitung dengan angka arab. Para ahli berusaha menemukan asal kata algoritma, namun kurang memuaskan. akhirnya para ahli sejarah Matematika menemukan asal mula kata tersebut.
Kata Algoritma berasal dari nama penulis buku arab yang terkenal, yaitu "Abu Ja'far Muhammad Ibnu Musa Khuwarizmi" (Al-Khuwarizmi dibaca orang barat menjadi Algorism). Al-Khuwarizmi menulis buku yang berjudul : " Kitab Al- Jabar War-Muqabala", yang artinya " Buku Pemugran dan Pengurangan ","The ALJABAR( AL-GEBRA).
Perubahan dari kata algorism menjadi algoritma muncul, karena kata algorism sering dikelirukan dengan ARITHMATI, sehingga akhir Sm berubah menjadi THM, karena perhitungan dengan angka arab menjadi hal yang biasa/lumrah.
Maka lambat laun kata algoritma berangsur-angsur dipakai di metode perhitungan (komputasi) secara umum, sehingga kehilangan makna aslinya, dalam Bahasa Indonesia kata Algoritma menjadi Algoritma.
Pada tahun 1950,kata algoritma sering dihubungkan dengan " Algoritma Euclidean" (Euclid's Algorithm), yaitu proses untuk menemukan pembagi bersama terbesar (Common Greatest Devicer / GCD) dari 2 buah bilangan terbesar dari 2 buah bilangan tak negatif adalah bilangan bulat positif terbesar yang habis membagi kedua bilangan bulat positif tersebut.



Anda sudah melihat contoh sebuah program komputer untuk menyelesaikan masalah pengurutan program komputer yang berisi urutan langkah-langkah penyelesaian masalah secara sistematis dan ditulis dalam bahasa Pemprograman.
Urutan langkah-langkah penyelesaian masalah, dinamakan sebagai ALGORITMA.
Ada banyak definisi algoritma yang umum adalah sebagai berikut:
"Algoritma adalah urutan logis langkah-langkah penyelesaian masalah".
Jadi program komputer pada hakikatnya adalah relasi teknis dari sebuah algoritma. Disebuah relasi teknis karena algoritma dikodekan ke dalam bahasa pemprograman tertentu.
Program Pengurutan
program untuk mengurutkan nilai ujian sejumlah mahasiswa:
Algoritma:
  1. Cari nilai terbesar diantara N buah data
  2. Tempatkan nilai terbesar pada posisi yang tepat
  3. Ulangi dari langkah 1 untuk n-1 buah data yang lain

Mengenai Saya

Foto saya
Bandung, Jawa barat, Indonesia
Terima Kasih anda.. sudah membuka blog ini... semoga dapat bermanfaat bagi yang membuka blog ini. Mungkin Blog ini masih belum sempurna. See U :)

Followers

Sample Widget