9NeDh8uERosNqKvka8v3KqayvY0KFyzNtMxCk41H
Bookmark

Materi Kuliah : Apa Itu Algoritma ?


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 ?

  1. Tingkat Kepercayaan Tinggi (Realibility) : hasil yang diperoleh dari proses harus berakurasi tinggi dan benar.
  2. Pemrosesan yang Efisien (Cost Rendah) : proses harus diselesaikan secepat mungkin dan frekuensi kalkulasi yang  sependek mungkin.
  3. Sifatnya General : bukan sesuatu yang hanya untuk menyelesaikan satu kasus saja, tapi juga untuk kasus lain yang lebih general.
  4. Bisa dikembangkan (Expandable) : haruslah sesuatu yang dapat kita kembangkan lebih jauh berdasarkan perubahan requirement yang ada.
  5. Mudah dimengerti : siapapun yang melihat, dia akan bisa memahami algoritma anda. Susah dimengertinya suatu program akan membuat susah di maintenance (kelola).
  6. Portabilitas yang Tinggi (Postability) : bisa dengan mudah di implementasikan di berbagai platform komputer.
  7. Precise (Tepat, Betul, Teliti).
  8. Efektif : tidak boleh ada instruksi yang tidak mungkin dikerjakan oleh pemroses yang akan menjalankannya.
  9. Harus Terminate : jalannya algoritma harus ada kriteria berhenti.
  10. 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.