Sejarah
Prolog
- Prolog
singkatan dari Programming in Logic.
- Dikembangkan
oleh Alain Colmenraurer dan P.Roussel di
Universitas Marseilles
Perancis, tahun1972.
- Prolog populer
di Eropa untuk aplikasi artificial
intelligence, sedangkan di Amerika peneliti mengembangkan aplikasi yang
sama, yaitu LISP.
Perbedaan
Prolog dengan Bahasa Lainnya
- Bahasa
Pemrograman yang Umum (Basic,
Pascal, C, Fortran):
o
diperlukan
algoritma/prosedur untuk memecahkan masalah (procedural languange)
o
program
menjalankan prosedur yang sama berulang-ulang dengan data masukan yang
berbeda-beda.
o
Prosedur
dan pengendalian program ditentukan oleh programmer dan perhitungan dilakukan
sesuai dengan prosedur yang telah dibuat.
- Bahasa
Pemrograman Prolog :
o
Object oriented
languange
atau declarative languange.
o
Tidak
terdapat prosedur, tetapi hanya kumpulan
data-data objek (fakta) yang akan diolah, dan relasi antar objek tersebut
membentuk aturan yang diperlukan untuk mencari suatu jawaban
o
Programmer
menentukan tujuan (goal), dan komputer menentukan bagaimana cara mencapai
tujuan tersebut serta mencari jawabannya.
o
Dilakukan
pembuktian terhadap cocok-tidaknya tujuan dengan data-data yang telah ada dan
relasinya.
o
Prolog
ideal untuk memecahkan masalah yang tidak terstruktur, dan prosedur
pemecahannya tidak diketahui, khususnya untuk memecahkan masalah non numerik.
o
Prolog
bekerja seperti pikiran manusia, proses pemecahan masalah bergerak di dalam
ruang masalah menuju suatu tujuan (jawaban tertentu).
o
Contoh
: Pembuatan program catur dengan Prolog
Bersambung bag. 2
Tolong donk boz... Bisa ditambahkan Aplikasi2 pada Prolog.. thax
BalasHapus