Tuesday, November 29, 2011

Konsep Dasar Pemrograman

Konsep Dasar Pemrograman - Pada artikel saya yang terdahulu saya sudah memberikan informasi mengenai  Pengertian QBasic dan Contoh Program Sederhana Menggunakan Visual Basic.Pada kesempatan kali ini saya akan sedikit membagika informasi mengenai Konsep Dasar Pemrograman semoga teman - teman semakin mengerti mengenai Konsep Dasar Pemrograman.


Program adalah kata, ekspresi, pernyataan atau kombinasiyang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutanlangkah untuk menyelesaikan masalah dan diimplementasikan dengan menggunakanbahasa pemrograman sehingga dapat dieksekusi oleh komputer.

Pemrograman adalah proses mengimplementasikan urutan langkahuntuk menyelesaikan suatu masalah dengan menggunakan suatu bahasa pemograman.Sedangkan pemrograman terstruktur adalah metode untuk mengorganisasikan danmembuat kode-kode program supaya mudah untuk dimengerti, mudah di test dan dimodifikasi.

Algoritma berasal dari kata algoris dan ritmisyang pertama kali ditemukan oleh Abu Jafar Mohhamed Ibn Musa al Khowaritzmi(825 M) dari buku Al Jabr Wa al Muqabla. Dalam bidang pemrograman algoritmadidefinisikan sebagai suatu metode khusus yang tepat dan terdiri dariserangkaian langkah yang terstruktur dan dituliskan secara sistematis yang akandikerjakan untuk menyelesaikan masalah dengan bantuan komputer.

Proses dari masalah hingga terbentuk suatu algoritma disebuttahap pemecahan masalah, sedangkan tahap dari algoritma hingga terbentuk suatusolusi disebut dengan tahap implementasi. Solusi yang dimaksud adalah suatuprogram yang merupakan impelementasi dari algoritma yang disusun.

CONTOH
Algoritma ketika ingin mengirimkan surat kepada teman, yaitu :
  1. Tulis surat pada secarik kertas surat
  2. Ambil sampul surat
  3. Masukkan surat ke dalam sampul
  4. Tutup sampul surat menggunakan perekat
  5. Tempel perangko pada surat
  6. Bawa surat ke kantor pos untuk di poskan
 Algoritma Pemrograman yang Baik
Ciri-ciri algoritma pemrograman yangbaik adalah :
  1. Memiliki logika perhitungan atau metode yang tepat dalam memecahkan masalah
  2. Menghasilkan output yang tepat dan benar dalam waktu yang singkat
  3. Ditulis dengan bahasa yang standar secara sistematis dan rapi sehingga tidak menimbulkan arti ganda.
  4. Ditulis dengan format yang mudah dipahami dan diimplementasikan ke dalam bahasa pemrograman.
  5. Semua operasi yang dibutuhkan terdefinisi dengan jelas.
  6. Semua proses harus berakhir setelah sejumlah langkah dilakukan.
Standar SuatuProgram yang Baik
Standar pemrograman dibutuhkan untuk menciptakan suatuprogram yang baik yang memiliki portabilitas yang tinggi, sehingga memudahkandalam merancang dan merawat program serta meningkatkan efektifitas penggunaanperalatan komputer.

Menentukan standar program yang baik dibutuhkan beberapastandar sebagai dasar penilaian, seperti :
  1. Pemecahan masalah
  2. Penyusunan program
  3. Perawatan program
  4. Standar prosedur
Mungkin sekian dulu informasi sederhana saya mengenai Konsep Dasar Pemrograman.Semoga dengan adanya artikel sederhana mengenai Konsep Dasar Pemrograman teman - teman jadi semakin tahu mengenai Konsep Dasar Pemrograman.