Definisi Algoritma
Algoritma adalah sebuah rencana atau seperangkat instruksi untuk menyelesaikan suatu masalah. Definisi lain algoritma adalah kumpulan langkah yang terdefinisi dengan baik yang menerima satu atau banyak nilai sebagai input dan menghasilkan output yang diperlukan untuk memecahkan masalah.
Ciri-Ciri Algoritma
- Efisiensi: algoritma mampu melakukan tugas secara cepat dan benar sehingga sangat penting dalam proses perhitungan atau pemrosesan data
- Konsistensi: algoritma akan menghasilkan hasil yang konsisten setiap kali dijalankan
- Skalabilitas: algoritma mampu menangani kumpulan data yang besar dan rumit
- Otomatisasi: algoritma dapat mengurangi kebutuhan akan campur tangan manusia
- Standardisasi: algoritma dapat distandarisasi sehingga memudahkan orang untuk berkolaborasi.
Contoh Kasus Algoritma dalam Kehidupan Sehari-hari
- Memasak makanan sesuai dengan resep makanan adalah salah satu contoh algoritma. Tujuannya adalah menciptakan hasil makanan yang sesuai dengan resep tersebut. Untuk menyelesaikan resep, kita harus mengikuti instruksi-instruksi yang diberikan. Misalnya, kita ingin membuat roti. Bahan-bahan yang dibutuhkan adalah tepung, ragi, dan air. Setelah mendapatkan bahan-bahan tersebut, kita harus menggabungkan bahan-bahan dengan cara tertentu sehingga akhirnya menghasilkan roti.
- Saat melakukan perjalanan, GPS seringkali dipakai untuk navigasi. Alat ini bekerja dengan cara nge-ping satelit dan mengirimkan kembali sinyal unik. Dengan sinyal-sinyal ini, GPS menggunakan algoritma untuk menghitung lokasi pengguna. Dengan ini, GPS bisa memetakan jarak perjalanan ke tujuan dan waktu tempuhnya.
- Pengenalan wajah adalah mekanisme hebat di balik login iPhone. Sistem ini menggunakan algoritma yaitu menggunakan peta biometrik untuk menggambar fitur wajah dari hasil dokumentasi. Lalu akan dibandingkan informasi ini dengan wajah kita setiap kali login supaya dapat verifikasi identitas.
Referensi
- https://www.bbc.co.uk/bitesize/guides/zpp49j6/revision/1
- https://www.invisibly.com/learn-blog/algorithm-examples-everyday-life/
- https://www.geeksforgeeks.org/what-is-an-algorithm-definition-types-complexity-examples/
Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H
Beri Komentar
Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!