Definisi Algoritma
Dilihat dari istilahnya algoritma, berasal dari nama seorang matematikawan muslim bernama Abu Ja‟far Muhammad Ibnu Musa Al-Khuwarizmi (780 M-850), yang oleh orang barat menyebut Al- Khuwarizm sebagai Algorism, yang diartikan proses menghitung dengan angka arab.
Salah satu karya beliau yang monumental adalah buku berjudul Kitab Al Jabar Wal-Muqabala yang artinya “Buku pemugaran dan pengurangan” (The book of restoration and reduction), yang menjadi cikal bakal istilah “Aljabar” (Algebra) yang dipakai hingga sekarang ini.
Seiring dengan perkembangan jaman isitilah „Algorism‟ berubah menjadi algorithm yang kemudian diartikan sebagai metode perhitungan (komputasi) secara umum. Dalam bahasa Indonesia, kata algorithm diserap menjadi algoritma. Sumber : wikipedia
Menurut definisi, algoritma adalah urutan langkah-langkah penyelesaian masalah yang disusun secara sistematis dan logis. Dalam beberapa konteks, algoritma dapat diartikan urutan langkah-langkah yang spesifik (tertentu) untuk melakukan suatu pekerjaan.
Stuktur Algoritma
Jadi inti dari algoritma adalah menemukan solusi dari suatu permasalahan.
Untuk menyelesaikan sebuah masalah, algoritma membutuhkan input atau masukan sesuai yang diperlukan, memprosesnnya melalui serangkaian langkah-langkah dan menghasilkan output sebagai solusi dari permsalahan.
Berikut gambar tentang Struktur Algoritma :
Mari simpulkan apa itu Algoritma :
Algoritma adalah urutan langkah langkah logi yang digunakan untuk menyelesaikan masalah.
Program adalah kumpulan instruction set yang akan dijalankan oleh pemroses, yaitu berupa softwere.
Algoritma Pemrograman merupakan langkah-langkah tersetruktur yang tepat dan terperinci yang digunakan untuk menyelesaikan sebuah masalah dalam proses perancangan sebuah program komputer
Bahasa pemrograman yang berarti bahasa yang digunakan dalam pembuatan program komputer. contoh bahasa pemrograman : C, C++, Pascal, Phyton, Qbasic, Visual Basic, Java, PHP. dll
Contoh Algoritma :
Algoritma memasak mie instan prosesnya adalah : Memanaskan air, membuka pembungkus mie instant (tentunya), memasukkan mie ke dalam air, taruh bumbu di piring, angkat mie jika sudah masak, campurkan dengan bumbu yang sudah ada di piring dengan mie.