Ø 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 :
1.
Bahasa pemrograman non sequential.
2.
Bahasa pemrograman yang deklaratif.
3.
Simbolik.
4.
Berdasarkan first order logic.
Ø PERBEDAAN PROLOG DENGAN BAHASA
LAINNYA:
Bahasa pemrograman yang umum (Basic, Pascal, C, Fortran):
1.
Diperlukan algoritma/prosedur untuk memecahkan
masalah (procedural language).
2.
Program menjalankan prosedur yang sama
berulang-ulang dengan data masukan yang berbeda-beda.
3.
Prosedur dan pengendalian program ditentukan oleh
programmer dan perhitungan dilakukan sesuai dengan prosedur yang telah dibuat.
Sedangkan bahasa pemrograman prolog :
1. Object Oriented Language atau Declarative Language.
2.
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.
3.
Programmer menemukan tujuan, dan computer menentukan
bagaimana cara mencapai tujuan tersebut serta mencari jawabannya.
Ø SYNTAX-SYNTAX PADA PROLOG :
1.
Section Clauses
2.
Section Predicates
3.
Section Domains
4.
Section Gaol
5.
Symbol
6.
Integer
7.
Read
8.
Write
9.
nl (new line)
10. PredicateName(tipe_argumen1,
tipe_argumen2, . . . , tipe_argumenN).
Tidak ada komentar:
Posting Komentar