Tuesday, October 15, 2013

Agoritma Pemograman

Algoritma 

 

Terdapat beberapa definisi mengenai kata Algoritma :

  • Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis
  • Deretan langkah-langkah komputasi yg mentransformasikan data masukan menjadi keluaran.
  • Deretan instruksi yang jelas untuk mmecahkan masalah secara logis untuk memecahkan masalah.

Sejarah:

  • Asal kata Algoritma berasal dari nama Abu Ja’far Mohammed Ibn Musa al-Khowarizmi,
    ilmuan Persia yang menulis kitab al jabr w’al-muqabala (rules of restoration and reduction)
    sekitar tahun 825 M

Bahasa Pemrograman

  • Teknik yang digunakan untuk menterjemahkan dari bahasa manusia ke dalam bahasa yang dimengerti  oleh komputer.

Jenis Bahasa Pemrograman


-Bahasa pemrograman Berujuan Khusus:
  • Fortrans
  • Prolog
-Bahasa pemrograman Bertujuan umum:
  • Pascal
  • basic
  • C, C ++

Pemrograman

  • Suatu kumpulan urutan perintah ke computer untuk mengerjakan sesuatu dimana instruksi tersebut menggunakan bahasa yang dimengerti computer.

Pemrograman Prosedural

  • Imperative Programming.
  • Menentukan langkah yang harus dilakukan untuk mendapat hasil yang berurutan.
  • Program dikerjakan dari atas ke bawah, kecuali menggunakan peintah “Go To” berdasarkan prosdur dan fungsi.

Object Oriented Programming


  • Berdasaran object dan class.

  • Memecah program besar menjadi beberapa class dan objek kecil.

  • Konsep Encapsulation, Polymorphism Inheritance.

No comments:

Post a Comment