Selasa, 19 Februari 2013

Algoritma, Pseudocode & Flowchart



ALGORITMA DAN PEMROGRAMAN 
  • Algoritma
Logika merupakan dasar dari semua penalaran.
Algoritma merupakan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis.
Apa hubungannya dengan komputer ?  
  • Komputer tidak dapat berpikir sendiri.
  • Komputer mengerjakan apa yang kita perintahkan, bukan apa yang kita inginkan. 
  • Program = rangkaian perintah yang dibuat dengan algoritma yang benar untuk dijalankan oleh komputer.
Untuk menyusun sebuah algoritma, harus diketahui keadaan awal dan keadaan akhir yang diinginkan. 
Seringkali terdapat lebih dari satu algoritma untuk menyelesaikan suatu masalah.

  • Pseudocode & Flowchart 

Menuliskan algoritma menggunakan bahasa sehari-hari : tidak efisien, terlalu panjang.  
Programmer mengenal dua standar penulisan algoritma, yaitu : 
  • Pseudocode
  • Flowchart  
 Pseudocode adalah bahasa yang digunakan untuk menyederhanakan penulisan algoritma. 
Pseudocode bukan bahasa pemrograman. 

Cara lain menuliskan algoritma adalah dengan flowchart. Cara ini sudah jarang dipakai karena sangat menyita waktu dan kertas.  
Keunggulan flowchart: Alur program sangat mudah dibaca/ditelusuri.
Contoh:
 sumber:Algoritma Pemrograman Dadan Nurdin Bagenda ST
  

0 komentar:

Posting Komentar