Monday, April 21, 2014

Apa itu Algoritma ? [belajar bahasa pemrograman]

Apa Itu Algoritma ??

bahasa pemrograman algoritma
bahasa pemrograman
Algoritma adalah “urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis”.
Berasal dari nama penulis buku arab Abu Ja’far Muhammad Ibnu Musa Al-Khuwarizmi
Merupakan jantung ilmu komputer atau informatika.Harus dinyatakan dalam bentuk yang dimengerti oleh pemroses

Agar dapat dilaksanakan oleh komputer, algoritma harus ditulis dalam notasi bahasa pemrograman.Program adalah implementasi teknis algoritma yang ditulis dalam bahasa pemrograman tertentu

Belajar Memprogram vs belajar bahasa pemrograman

Belajar memprogram :
Belajar tentang metodologi pemecahan masalah
Menuangkannya dalam suatu notasi tertentu yang mudah dibaca dan dipahami
Belajar bahasa pemrograman :
Belajar memakai suatu bahasa aturan-aturan tata bahasanya, instruksi-instruksinya, tata cara pengoperasian compiler-nya, dan memanfaatkan instruksi-instruksi tersebut untuk membuat program

Belajar Meprogram

Belajar memprogram ≠ belajar bahasa pemrograman
Belajar tentang strategi pemecahan masalah, metodologi dan sistematika pemecahan masalah kemudian menuliskannya dalam notasi yang disepakati bersama
Bersifat pemahaman persoalan, analisis dan sintesis
Titik berat : designer program

Belajar bahasa pemrograman

Belajar memakai suatu bahasa pemrograman, aturan sintaks, tatacara untuk memanfaatkan instruksi yang spesifik untuk setiap bahasa
Titik berat : coder

flowchart bahasa pemrograman

Produk yang dihasilkan pemrogram

  • Program dengan rancangan yang baik (metodologis, sistematis)
  • Dapat dieksekusi oleh mesin
  • Berfungsi dengan benar
  • Sanggup melayani segala kemungkinan masukan
  • Disertai dokumentasi


Penyajian Algoritma

  • Natural Language
  • Flowchart
  • Pseudo-code
  • Diagram blok struktur program
  • Diagram warnier
  • Tabel keputusan dan pohon keputusan

Contoh Algoritma

Mengirimkan surat kepada teman :
  1. Ambil kertas surat
  2. Tulis surat
  3. Ambil amplop
  4. Masukan surat ke dalam amplop
  5. Tulis alamat pada amplop
  6. Tempel perangko
  7. Bawa ke kantor pos
Menghitung luas persegi panjang
  • Input panjang
  • Input lebar
  • Luas = panjang * lebar
  • Print Luas




No comments:

Post a Comment

Silahkan corat coret kolom komentar ^_^

Ads Inside Post

semoga bermanfaat