Kamis, 08 November 2012

Prolog

Apa itu Prolog?
Prolog adalah Programming in logic yang berarti pemrograman logika yang menggunakan bahasa deklaratif dimana pemrogram memberi fakta dan aturan untuk selanjutnya diselesaikan oleh prolog secara deduktif sehingga menghasilkan kesimpulan.

Apakah Prolog berbeda dengan bahasa pemrograman lain?
Ya, prolog memang berbeda dengan bahasa pemrograman lain. Berikut ini merupakan perbedaan Prolog dengan bahasa pemrograman lain.

Prolog
  • Object oriented language atau Declarative language.
  • Prolog tidak terdapat prosedur, tapi hanya tampilan data-data object (fakta).
  • Programmer menentukan tujuan (goal) dan komputer menentukan bagaimana cara mencapai tujuan tersebut serta mencari jawabannya.

Bahasa Pemrograman Lain
  • Memerlukan algoritma atau procedure yang dibuat untuk menyelesaikan masalah.
  • Program dapat menjalankan procedure yang sama berulang-ulang dengan data masukkan yang berbeda-beda.
  • Pengendalian program sepenuhnya ditentukan oleh programmer.

Tidak ada komentar:

Posting Komentar