May 21st, 2009 by Kurniawan

programming1Disini saya ingin mengulas tentang bahasa pemograman, saya jadi teringan oleh perkataan guru-guru saya, tentang semua bahasa pemograman, dimana semua bahasa pemograman dapat kita kuasai, yang terpenting ialah bagaimana kita bisa mengerti sebuah algoritmanya. Dan kabar baiknya ialah, semua bahasa pemograman mempunyai kesamaan algoritma hanya saja, berbeda syntak.

Algoritma Pemrograman adalah konsep dasar dalam pemrograman berbasis komputer, hal yang harus dimengerti semua programmer. Algoritma Pemrograman adalah sebuah pendekatan yang mewakili sebuah peraturan yang harus di terapkan agar code yang di tuliskan dapat di mengerti oleh interpreter yang kemudian akan mudah dikenali oleh komputer.

Pemrograman di bagi menjadi beberapa metode, yang paling banyak digunakan adalah Sequencial Programming (Pemrograman Terurut).
Dalam Sequencial Programming terdapat 3 hal utama yang harus dipahami agar dapat membentuk sebuah program aplikasi (software).

  • Squence (urutan) pemograman dilakukan berdasarkan urutan perintah yang dijalankan dari kiri ke kanan dan dari atas ke bawah. contoh dari bahasa pemograman java.

public class squence {

public static void main(String args[]){

System.out.println(“Pertamax”);

System.out.println(“Kerduax”);

}

}

seperti yang terlihat diatas, penulisan dilakukan secara berurutan.

  • Branching (percabangan)

Branching atau percabangan dilakukan untuk pemilihan atau casting terhadap sesuatu alur.

if(<kondisi>) {

<dijalankan ketika kondisi bernilai benar>

}

switch(<parameter nilai>){

case <nilai yang mungkin>:

<dijalankan jika nilai yang mungkin benar>;

break;

case <nilai yang mungkin>:

<dijalankan jika nilai yang mungkin benar>;

break;

}

  • Looping (perulangan)
    Terdapat 3 metode looping yang biasa terdapat pada bahasa pemrograman.

    • for(<init>; <kondisi>; <nilai-selanjutnya>) {
      <berjalan selama kondisi benar>
      }
    • while(<kondisi>) {
      <berjalan selama kondisi benar>
      }
    • do {
      <berjalan satu kali dan selama kondisi benar>
      } while (<kondisi>)

Dengan 3 algoritma diatas dapat memenuhi kebutuhan untuk pembuatan program aplikasi dari yang sederhana hingga yang paling kompleks. Sebagian besar bahasa pemrograman adalah pemrograman terurut, dengan memahami konsep urutan, percabangan, dan perulangan diatas maka akan sangat mudah memahami sebuah bahasa pemrograman baru.

Berbagi Artikel
  • Print this article!
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • LinkedIn
  • Google Bookmarks
  • Yahoo! Bookmarks
  • BarraPunto
  • Technorati
  • FriendFeed
  • Turn this article into a PDF!
  • RSS
One Response to “Algoritma Bahasa Pemograman”
infopemula says:

waa, bagus juga nih buat belajar2 :D
makasih….

Leave a Reply