Ø  SEJARAH PROLOG:
·       
Prolog singkatan dari Programming in Logic.
·       
Dikembangkan oleh Alain Colmenraurer dan P.
Roussel di Universitas Marseilles Perancis pada tahun 1972.
·       
Prolog popular di Eropa untuk aplikasi
artificial intelligence, sedangkan di Amerika peneliti mengembangkan aplikasi
yang sama, yaitu LIPS.
Ø  CIRI-CIRI PROLOG :
·       
Bahasa pemrograman non sequential.
·       
Bahasa pemrograman yang deklaratif.
·       
Simbolik.
·       
Berdasarkan first order logic.
Ø  PERBEDAAN PROLOG DENGAN BAHASA LAINNYA:
Bahasa pemrograman yang umum (Basic, Pascal, C, Fortran):
·       
Diperlukan algoritma/prosedur untuk memecahkan
masalah (procedural language).
·       
Program menjalankan prosedur yang sama
berulang-ulang dengan data masukan yang berbeda-beda.
·       
Prosedur dan pengendalian program ditentukan
oleh programmer dan perhitungan dilakukan sesuai dengan prosedur yang telah
dibuat.
Sedangkan bahasa pemrograman prolog :
·       
Object Oriented Language atau Declarative
Language.
·       
Tidak terdapat prosedur, tetapi hanya kumpulan
data-data objek (fakta) yang akan di olah, dan relasi antar objek tersebut
membentuk aturan yang diperlukan untuk mencari suatu jawaban.
·       
Programmer menemukan tujuan, dan computer
menentukan bagaimana cara mencapai tujuan tersebut serta mencari jawabannya.
Ø  SYNTAX-SYNTAX PADA PROLOG :
·       
Section Clauses
·       
Section Predicates
·       
Section Domains
·       
Section Gaol
·       
Symbol
·       
Integer
·       
Read
·       
Write
·       
nl (new line)
·       
PredicateName(tipe_argumen1, tipe_argumen2, . .
. , tipe_argumenN).
No comments:
Post a Comment