Algoritma adalah langkah – langkah logis tertentu untuk menyelesaikan suatu masalah.
- Guna algoritma adalah untuk membantu seseorang dalam menyelesaikan suatu masalah berdasarkan pada pola pikirnya masing-masing.
Ciri – ciri algoritma:
- Memiliki instruksi instruksi yang jelas dan tidak ambigu.
- Harus mempunyai stopping role.
- Sifat algoritma :
- Tidak menggunakan simbol atau sintaks dari suatu bahasa pemrograman.
- Tidak tergantung pada suatu bahasa pemrograman.
- Notasi-notasinya dapat digunakan untuk seluruh bahasa manapun.
- Algoritma dapat digunakan untuk merepresentasikan suatu urutan kejadian secara logis dan dapat diterapkan di semua kejadian sehari-hari.
- Contoh kasus dalam kehidupan sehari-hari:
- Algoritma memasak mie instan.
- Rebus air hingga mendidih.
- Masukkan mie instan ke dalam air mendidih tersebut.
- Tunggu beberapa hingga mie terlihat matang.
- Jika mie sudah dirasa matang, angkat dan tiriskan.
- Campurkan bumbu-bumbu, dan aduk hingga rata.
Contoh Algoritma registrasi semester baru di UKDW.
- Menyerahkan KTM ke operator.
- Menunggu untuk dipanggil operator.
- Jika sudah dipanggil, lakukan konfirmasi keberadaan.
- Jika konfirmasi sudah dilakukan,
- Login dengan NIM dan password.
- Pilih mata kuliah.
- Jika sudah selesai, bisa cetak invoice.
-Contoh Algoritma menghitung sisi miring segitiga siku – siku.
Kesimpulan:Jadi algoritma adalah jembatan untuk mempermudah pemahaman alur kerja suatu proses.