Bola.com, Jakarta - Algoritma kerap menjadi dasar dalam banyak bidang ilmu. Algoritma berguna untuk penghitungan, pemrosesan data, dan penalaran otomatis.
Algoritma biasanya digunakan dalam bidang matematika dan komputer. Namun, algoritma juga bisa dipelajari untuk kegiatan di luar matematika.
Baca Juga
Advertisement
Penggunaan algoritma di luar matematika berguna untuk mempelajari bagaimana mengoperasionalkan prosedur dan membuatnya lebih efisien. Maka itu, algoritma adalah keterampilan penting dalam banyak bidang usaha.
Algoritma memiliki banyak pengertian dan bisa diterapkan dalam berbagai hal.
Berikut pengertian algoritma dan penerapannya dalam kehidupan, disadur dari Liputan6, Selasa (7/6/2020).
Yuk gabung channel whatsapp Bola.com untuk mendapatkan berita-berita terbaru tentang Timnas Indonesia, BRI Liga 1, Liga Champions, Liga Inggris, Liga Italia, Liga Spanyol, bola voli, MotoGP, hingga bulutangkis. Klik di sini (JOIN)
Pengertian algoritma secara umum
Pengertian algoritma adalah prosedur sistematis yang menghasilkan jawaban atas pertanyaan atau solusi dari suatu masalah. Prosedur ini menghasilkan jawaban dalam, jumlah langkah yang terbatas. Sebuah algoritma standar adalah cara langkah demi langkah untuk memecahkan masalah.
Menurut KBBI, pengertian algoritma adalah prosedur sistematis untuk memecahkan masalah matematis dalam langkah-langkah terbatas dan urutan logis pengambilan keputusan untuk pemecahan masalah.
Algoritma selalu ada dalam pertanyaan atau masalah dengan hanya sekumpulan kasus atau nilai yang terbatas. Algoritma adalah metode atau langkah yang direncanakan secara tersusun dan berurutan untuk menyelesaikan atau memecahkan permasalahan dengan sebuah intruksi atau kegiatan.
Istilah algoritma berasal dari 'Algoritmi', bentuk Latin dari nama al-Khawarizmi. Al-Khawarizmi merupakan seorang ahli matematika Muslim yang dikenal dengan penemuan Aljabarnya.
Advertisement
Pengertian Algoritma menurut Ahli
Al Khawarizmi
Menurut Al Khawarizmi, algoritma adalah suatu metode khusus untuk menyelesaikan suatu persoalan.
Seymour Lipschutz dan Marc Lipson
Pengertian algoritma menurut Seymour Lipschutz dan Marc Lipson adalah daftar langkah demi langkah yang terhingga dari instruksi-instruksi yang terdefinisikan dengan jelas yang dipakai untuk permasalahan tertentu.
Stone dan Knuth
Algoritma adalah suatu seperangkat aturan yang tepat mendefinisikan urutan operasi hingga sedemikian rupa sehingga setiap aturan yang efektif, jelas hingga sedemikian rupa sehingga urutan berakhir dalam waktu yang terbatas.
David Bolton
Algoritma adalah deskripsi dari suatu prosedur yang berakhir dengan sebuah hasil.
Rinaldi Munir
Algoritma adalah sebuah bentukan urutan langkah logis yang akan membantu seseorang dalam menyelesaikan masalah yang sedang dijalaninya.
Donald E. Knuth
Algoritma adalah sekumpulan aturan-aturan berhingga yang memberikan sederetan operasi-operasi untuk menyelesaikan suatu jenis masalah yang khusus.
Goodman Hedet Niemi
Algoritma adalah urutan terbatas dari operasi-operasi terdefinisi dengan baik, yang masing-masing membutuhkan memori dan waktu yang terbatas untuk menyelesaikan suatu masalah.
Pengertian Algoritma dalam Matematika
Melansir ThoughtCo, pengertian algoritma dalam matematika adalah prosedur, deskripsi dari serangkaian langkah-langkah yang dapat digunakan untuk memecahkan perhitungan matematika.
Algoritma paling umum digunakan dalam prosedur langkah demi langkah yang digunakan dalam pembagian panjang. Algoritma biasanya merupakan cara yang paling efisien untuk menghitung.
Algoritma dalam matematika melibatkan penambahan, pengurangan, perkalian, dan pembagian. Pada dasarnya, algoritma melakukan langkah yang sama berulang-ulang dengan setiap kolom nilai tempat dalam soal.
Contohnya, sebuah algoritma dasar untuk perkalian 3.546 kali 5. Algoritma dari soal ini merupakan penambahan dari angka yang sama berulang-ulang. Ini dapat dijelaskan dengan:
Berapa 3546 ditambah 3546? 7092
Berapa 7092 ditambah 3546? 10638
Berapa 10638 ditambah 3546? 14184
Berapa 14184 ditambah 3546? 17730
Jadi 3.546 kali 5 adalah 17730
Advertisement
Pengertian Algoritma dalam Komputer
Dalam ilmu komputer, pengertian algoritma adalah prosedur khusus untuk memecahkan masalah komputasi yang terdefinisi dengan baik.
Pengembangan dan analisis algoritma sangat penting untuk semua aspek ilmu komputer: kecerdasan buatan, basis data, grafik, jaringan, sistem operasi, keamanan, dan sebagainya.
Algoritma memungkinkan seseorang untuk memberikan komputer petunjuk langkah demi langkah untuk memecahkan masalah atau melakukan tugas. Pengembangan algoritma lebih dari sekedar pemrograman. Ini membutuhkan pemahaman tentang alternatif yang tersedia untuk memecahkan masalah komputasi, termasuk perangkat keras, jaringan, bahasa pemrograman, dan kendala kinerja yang menyertai solusi tertentu.
Komputer tidak dapat melakukan apa pun tanpa diberitahu apa yang harus dilakukan. Algoritma memungkinkan pemiliki komputer untuk memberikan komputer petunjuk langkah demi langkah untuk memecahkan masalah atau melakukan tugas.
Algoritma dalam kehidupan sehari-hari
Satu di antara atribut dari suatu algoritma adalah beberapa proses langkah demi langkah yang terjadi secara berurutan. Ini karena algoritma adalah daftar instruksi. Satu di antara contoh yang paling jelas dari sebuah algoritma adalah proses memasak.
Resep masakan adalah daftar terbatas instruksi yang digunakan untuk melakukan tugas. Misalnya, untuk memasak resep soto ayam, kamu harus mengikuti tiga hingga lima langkah yang tertulis dalam resep. Proses dan langkah inilah yang disebut dengan algoritma.
Kerap kali, urutan langkah-langkah yang diberikan dapat membuat perbedaan besar. Jika ada kesalahan dalam langkah maka hasil akhir juga akan salah. Misalnya, ketika membuat soto, ayam harus direbus selama 20 menit, tetapi pada prosesnya, ayam hanya direbus 10 menit. Hasilnya, ayam jadi tidak matang.
Â
Disadur dari:Â Liputan6.com (Penulis: Anugerah Ayu Sendari, Editor: Fadila Adelin. Published: 2/12/2021)
Yuk, baca artikel edukasi lainnya dengan mengikuti tautan ini.
Advertisement