KOMPAS.com - Dalam perancangan suatu program, algoritma dibutuhkan karena memiliki peranan penting. Algoritma berperan untuk menghubungkan output atau keluaran yang dikehendaki dengan masukan atau input yang ada.
Algoritma tidak bergantung pada bahasa pemrograman. Sehingga untuk memasukkan algoritma ke bahasa pemrograman cenderung lebih mudah. Hal ini semakin dipermudah karena algoritma bisa digunakan di seluruh bahasa pemrograman.
Menurut Abdul Kadir dalam buku Logika Pemrograman Menggunakan Java (2020), algoritma merupakan kumpulan langkah rinci yang digunakan untuk menyelesaikan suatu masalah. Langkah rinci ini dimasukkan ke dalam program sehingga dapat dijalankan oleh komputer.
Dikutip dari buku Algoritma dan Pemrograman Menggunakan Bahasa Pemrograman Java (Teori dan Aplikasinya) (2020) karya Yuniansyah, kata ‘algoritma’ pertama kali dikemukakan oleh ilmuwan Arab bernama Abu Jafar Muhammad Ibnu Musa Al Khuwarizmi.
Awalnya istilah ‘Al Khuwarizmi’ cukup sering digunakan. Namun, lambat laut istilah ini dilafalkan oleh orang Barat sebagai algorism. Seiring perkembangan zaman, kata ‘algorism’ ini diserap ke dalam bahasa Indonesia menjadi ‘algoritma’.
Baca juga: Jenis-Jenis Perangkat Penyimpanan di Sistem Komputer
Dalam buku Algoritma dan Struktur Data untuk Perguruan Tinggi (2020) karya Rintho Rante Rerung, disebutkan jika algoritma mempunyai empat ciri khas yang membedakannya dengan bentuk metode penyelesaian masalah lainnya.
Pertama, algoritma memiliki awalan dan akhiran. Kedua, dalam menggunakan algoritma, tiap langkah harus didefinisikan secara jelas agar tidak multitafsir. Ketiga, input atau masukan algoritma minimal satu. Keempat, algoritma harus efektif atau tertulis secara sederhana.
Selain empat ciri khas di atas, algoritma pemrograman masih memiliki enam ciri penting lainnya. Berikut penjelasannya:
Baca juga: Langkah-Langkah Sebelum Menginstal Komputer
Dapatkan update berita pilihan dan breaking news setiap hari dari Kompas.com. Mari bergabung di Grup Telegram "Kompas.com News Update", caranya klik link https://t.me/kompascomupdate, kemudian join. Anda harus install aplikasi Telegram terlebih dulu di ponsel.Tulis komentarmu dengan tagar #JernihBerkomentar dan menangkan e-voucher untuk 90 pemenang!
Syarat & KetentuanPeriksa kembali dan lengkapi data dirimu.
Data dirimu akan digunakan untuk verifikasi akun ketika kamu membutuhkan bantuan atau ketika ditemukan aktivitas tidak biasa pada akunmu.
Segera lengkapi data dirimu untuk ikutan program #JernihBerkomentar.