Apa itu Algoritma ?
Definisi, Algoritma adalah Urutan Langkah-langkah untuk memecahkan masalah yang disusun secara sistematis dan logis.Kamus Besar Bahasa Indonesia, Algoritma adalah urutan logis pengambilan putusan untuk memecahkan masalah.
Algoritma dibutuhkan untuk memerintah komputer mengambil langkah-langkah tertentu dalam menyelesaikan masalah.
Mengapa Algoritma ?
- Pembuatan atau penulisan algoritma tidak tergantung pada bahasa pemrograman manapun.
- Notasi algoritma dapat diterjemahkan ke dalam berbagai bahasa pemrograman.
- Adapun bahasa pemrogramannya, Output yang akan dikeluarkan sama karena algoritmanya sama.
SyaratAlgoritma Baik ?
- Tingkat Kepercayaan Tinggi (Realibility) : hasil yang diperoleh dari proses harus berakurasi tinggi dan benar.
- Pemrosesan yang Efisien (Cost Rendah) : proses harus diselesaikan secepat mungkin dan frekuensi kalkulasi yang sependek mungkin.
- Sifatnya General : bukan sesuatu yang hanya untuk menyelesaikan satu kasus saja, tapi juga untuk kasus lain yang lebih general.
- Bisa dikembangkan (Expandable) : haruslah sesuatu yang dapat kita kembangkan lebih jauh berdasarkan perubahan requirement yang ada.
- Mudah dimengerti : siapapun yang melihat, dia akan bisa memahami algoritma anda. Susah dimengertinya suatu program akan membuat susah di maintenance (kelola).
- Portabilitas yang Tinggi (Postability) : bisa dengan mudah di implementasikan di berbagai platform komputer.
- Precise (Tepat, Betul, Teliti).
- Efektif : tidak boleh ada instruksi yang tidak mungkin dikerjakan oleh pemroses yang akan menjalankannya.
- Harus Terminate : jalannya algoritma harus ada kriteria berhenti.
- Output yang dihasilkan tepat.
Struktur Penulisan Algoritma
- Judul / Header
- Kamus
- Algoritma
Demikianlah postingan ku tentang Materi Kuliah : Apa itu Algoritma ? semoga postinganku ini bisa bermanfaat bagi kita semua ya. akhir kata, sampai jumpa di postingan berikutnya. Terimakasih.