Sedikit Tentang Algoritma



Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis. Langkah-langkah dalam algoritma harus logis dan harus dapat ditentukan bernilai benar atau salah.

Aspek penting dari algoritma antara lain :
  • Input ==> harus mempunyai nilai yang akan diproses
  • Output ==> harus sesuai dengan input
  • Finitness ==> Algoritma harus memiliki titik berhenti
  •  Definitness ==> Setiap langkah harus didefinisikan secara tepat, tidak boleh membingungkan
  • Effectiveness ==> Setiap algoritma diharapkan memiliki sifat efektif
Penilisan algoritma haruslah menggunakan bahasa natural (Indonesia, Inggris, dan bahasa lainnya). Penulisan algoritma juga bisa menggunakan flowchart atau pseudo-code (akan dijelaskan pada posting berikutnya).

Komentar

Postingan Populer