Friday, October 28, 2016

Algorithm : Definisi, ciri-ciri Algoritma yang Baik



Apa itu Algortima :
Banyak pengertian beberapa diantaranya :
  • "Urutan logis pengambilan putusan untuk pemecahan masalah" (kamus Besar Bhs. Indonesia, 1988
  • "Urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis " (Rinaldi Munir, 1999)
  • “Merupakan kumpulan perintah untuk menyelesaikan suatu masalah” (http://id.wikipedia.org/wiki/algoritma)
Ciri-ciri Algoritma yang baik :
  1. Algoritma harus berhenti setelah mengerjakan sejumlah langkah terbatas
  2. Setiap langkah harus didefinisikan dengan tepat dan tidak berarti-dua (ambigous) 
  3. Algoritma memiliki nol atau lebih masukan (input) 
  4. Algoritma memiliki nol atau lebih keluaran (output) 
  5. Algoritma harus sangkil (effective)
Memrogram vs Bhs. Pemrograman 
Belajar memprogram tidak sama dengan belajar bahasa Pemrograman

Belajar memprogram 
Belajar strategi pemecahan masalah, metodologi dan sistematika pemecahan masalah lalu menuliskannya dalam notasi yang disepakati bersama (misalnya : flowchart atau pseudocode) 

Belajar Bahasa Pemrograman 
Belajar memakai suatu bahasa pemrograman, aturan sintaks, tata cara memanfaatkan instruksi yang spesifik untuk setiap bahasa (misalnya : PHP, Python, Cobol, Pascal, Basic, C++, JAVA)

No comments:

Post a Comment