Materi Algoritma
1. Apa itu Algoritma?
Algoritma adalah rangkaian langkah-langkah logis dan terurut yang dirancang untuk menyelesaikan suatu masalah atau menyelesaikan suatu tugas. Analoginya seperti resep masakan atau petunjuk arah.
2. Ciri dan Sifat Algoritma (FINCH)
Sebuah algoritma yang baik memiliki ciri-ciri berikut:
• Finiteness (Keterbatasan): Harus berakhir setelah sejumlah langkah.
• Input: Memiliki nol atau lebih masukan.
• N Output: Memiliki satu atau lebih keluaran.
• C Definiteness (Kepastian): Setiap langkahnya jelas dan tidak ambigu.
• H Effectiveness (Keefektifan): Langkah-langkahnya sederhana dan dapat dikerjakan.
3. Penerapan Algoritma
Algoritma diterapkan dalam banyak bidang:
• Kehidupan Sehari-hari: Resep masakan, rute Google Maps, prosedur ATM.
• Pemrograman & Teknologi:
- Pencarian (Google, mencari kontak di HP)
- Pengurutan (Mengurutkan harga dari termahal)
- Rekomendasi (Rekomendasi produk di e-commerce atau film di Netflix)
- Kecerdasan Buatan (Mobil otonom, asisten virtual)
- Jaringan (Pencarian rute terpendek di Maps)
Komentar
Posting Komentar