Rabu, 26 September 2012


Algorithma
Algorithma adalah : Urutan langkah2 logis penyelesaian masalah yang   disusun secara sistematis.

Ciri-ciri algorithma yang baik.
  1. Tepat sasaran
  2. Fleksibel dan portable
  3. Bersih dari kesalahan sistem
  4. Efektif
  5. Efisiens
  6. Didokumentasi dengan baik
  7. Merupakan penjelasan suatu proses
  8. Tidak ambiguous
  9. Harus berhenti setelah mengerjakan suatu langkah terbatas 
Cara penulisan Algorithma
  • Uraian deskriftif
  •  Menggunakan Bagan/simbul tertentu (diagram alir)
  •  Menggunakan kata-kata yang mirip dengan bahasa pemrograman Uraian Deskriftif

Contoh : Algotitma untuk membersihkan bak kamar mandi.
buka penutup dasar bak, jika air sudah kosong sikat dinding bak dan dasar bak, siram bak, jika sudah bersih, sumbat penutup dasar, isi dengan air bersih sampai penuh.















Anjuran :
  • Hindari pengulangan proses yang tidak perlu dan logika yang   berbelit   sehingga jalannya proses menjadi singkat.
  •  Jalannya proses digambarkan dari atas ke bawah dan di berikan   tanda panah untuk memperjelas.
  •  Sebuah flowchart di awali dari satu titik START dan di akhiri   dengan END
Contoh : Algorithma untuk membersihkan bak kamar mandi


Pseudocode
Contoh : Algoritma untuk membersihkan bak kamar mandi
1. Buka penutup dasar bak
2.  a. Jika bak kosong sikat dinding dan dasar bak
     b. Jika bak belum kosong lihat penutup dasar bak apakah sudah       terbuka
3. Siram bak
4. a. Jika bak sudah bersih tutup bak dan hidupkan kran air
    b. Jika bak belum bersih kembali ke langkah 2.a
5. a. Jika bak penuh tutup kran air
    b. jika bak belum penuh tunggu sampai penuh 


Tidak ada komentar:

Posting Komentar