Zaman saat ini teknologi terus berkembang dan kamu menyadari mulai banyak istilah-istilah teknologi yang muncul, salah satunya ‘algoritma’. Kamu mungkin sudah sering mendengar istilah ini sebagai salah satu topik yang banyak diperbincangkan di internet. Tapi, seperti apa sih sebenarnya algoritma itu? Mengapa itu penting saat ini? Jawabannya bisa kamu temukan di sini!
Pemahaman Dasar Algoritma
Apa itu Algoritma dan Bagaimana itu Berasal?
Algoritma adalah prosedur dan langkah-langkah untuk menyelesaikan masalah. Algoritma berisi sebuah set daftar tindakan yang akan dijalankan. Algoritma sebenarnya sudah ada sejak ribuan tahun lalu. Algoritma pertama yang ditulis ialah “Tapis Eratosthenes” oleh Euclid yang berisikan langkah-langkah untuk menemukan semua bilangan prima pada dalam rentang bilangan tertentu (misalkan di antara 1 hingga 10.000). Algoritma ini sangat berguna untuk menentukan bilangan prima yang besar. Meskipun praktik algoritma sudah ada, namun belum ada istilah tersebut pada zaman yunani kuno. Istilah ‘Algoritma’ baru muncul pada era al-Khwrizm yang berasal dari pengucapan namanya dalam bahasa latin yaitu ‘Algoritmi’.
Bagaimana Menyajikan Suatu Algoritma?
Algoritma dapat dinyatakan dengan pseudocode dan flowchart. Pseudocode merupakan cara penulisan pernyataan tindakan dengan sederhana. Sementara, flowchart merupakan cara menggambarkan sebuah set langkah-langkah tindakan dengan diagram.
Apa Contoh Algoritma dalam Kegiatan Sehari-hari?
Berdasarkan pengertian sederhana algoritma yang telah kita pahami, maka algoritma lekat dengan kegiatan kita sehari-hari. Setiap pekerjaan yang kita lakukan tidak terlepas dari langkah-langkah kerja (prosedur). Beberapa contoh algoritma diantaranya
- Kegiatan memasak dengan resep
- Mengurutkan berkas-berkas dokumen berdasarkan suatu ketentuan (misal berdasarkan urutan abjad, tanggal dibuat, jumlah halaman dsb)
- Menentukan rute transportasi
Algoritma dan Pemrograman
Siapa yang Menciptakan Algoritma Komputer?
Dari sejarah perkembangannya, algoritma terlebih dahulu dibuat untuk suatu komputer mekanik bernama ‘Mesin Analitik’ yang dibuat oleh Charles Babbage bersama dengan Ada Lovelace. Ada Lovelace membuat suatu algoritma pada ‘Mesin Analitik’ agar bisa melakukan perhitungan bilangan kompleks Bernoulli. Ini kemudian banyak diakui sebagai algoritma komputer pertama dalam sejarah.
Algoritma pada komputer saat ini (komputer elektronik) didasarkan dari konsep ‘Mesin Turing’ yang diciptakan oleh Alan Turing pada 1930-an. Algoritma ini dibuat agar bisa berjalan pada komputer serbaguna. Ini menjadi cikal bakal algoritma untuk aplikasi dan perangkat lunak komputer.
Bagaimana Algoritma pada Pemrograman Bekerja?
Prinsip kerja algoritma pemrograman berdasarkan pada input dan output. Suatu input (data masukan) dianalisis dengan prosedur yang telah dirancang untuk memberikan hasil yang diinginkan (output). Komputer akan terus menjalankan sesuai rancangan algoritma tersebut.
Bagaimana dengan Algoritma pada Sosial Media?
Algoritma yang diterapkan pada sosial media adalah proses penyortiran konten postingan untuk pengguna. Awalnya postingan konten diurutkan berdasarkan waktu dan tanggal postingan terbaru. Namun, saat ini algoritma sosial media mengurutkan konten berdasarkan relevansi pengguna melihat dari preferensi kesukaan, topik yang diminati, daya tarik konten dsb.
Ini memberikanmu pandangan yang jelas mengenai algoritma. Algoritma tak hanya penting dalam ranah pemrograman komputer, melainkan yang lebih penting lagi mempunyai pemikiran algoritmik yaitu kamu bisa menghadapi suatu masalah atau pekerjaan dengan menentukan langkah-langkah penyelesaian secara jelas dan runtut.
REFERENSI
Barnhart, B. (2021, March 26). Everything You Need to Know About Social Media Algorithms | Sprout Social.
Bye, S. (2022, May 23). How do algorithms work? - University of York. University of York; Samantha Bye.
Kowalkiewicz, M. (2019, October 11). How did we get here? The story of algorithms. Medium; Towards Data Science.
Baca Juga
-
20 Tahun Jejak Musik The Changcuters, Rock Lincah hingga Sisi Emosional
-
Menyelami Lagu Billie Eilish 'What Was I Made For?' di Film Barbie
-
Tips Memilih Tas Anak Sekolah yang Berkualitas dan Terjangkau!
-
Bahasa Gaul dalam Film: Tinjauan 4 Film Populer Indonesia!
-
Mudah! Cara Membuat Backup Gmail dan Tips Keamanan Akun
Artikel Terkait
-
Dijuluki 'Bocah Kosong', Vior Ternyata Jago Matematika! Babat Habis soal dari Jerome Polin
-
10 Cara Perbaiki Printer yang Tidak Bisa Scan, Jangan Panik
-
5 Laptop Pemrograman Murah di Indonesia, Harga di Bawah 10 Juta per Maret 2025
-
Kalahkan Juara Olimpiade? Google Ciptakan Sistem Matematika AI Super Canggih
-
Lebih Cepat dari Kalkulator: Aaryan Shukla Jadi Jenius Matematika yang Memukau Dunia!
Ulasan
-
Review Novel 'Kerumunan Terakhir': Viral di Medsos, Sepi di Dunia Nyata
-
Menelaah Film Forrest Gump': Menyentuh atau Cuma Manipulatif?
-
Sate Padang Bundo Kanduang, Rasa Asli Minangkabau yang Menggoda Selera
-
Ulasan Buku Setengah Jalan, Koleksi Esai Komedi untuk Para Calon Komika
-
Ulasan Film Paddington in Peru: Petualangan Seru si Beruang Cokelat!
Terkini
-
Bertema Olahraga, 9 Karakter Pemain Drama Korea Pump Up the Healthy Love
-
Fenomena Pengangguran pada Sarjana: Antara Ekspektasi dan Realita Dunia Kerja
-
Krisis Warisan Rasa di Tengah Globalisasi: Mampukah Kuliner Lokal Bertahan?
-
Liga Film Lebaran Geger! 'Pabrik Gula' Tak Terbendung, Norma Terpeleset?
-
Ada LANY hingga Hearts2Hearts, LaLaLa Festival 2025 Umumkan Daftar Lineup