Pengertian
prolog : adalah bahasa pemrograman logika atau disebut juga sebagai
bahasa non procedural namanya diambil dari bahasa prancis “proggaming en
logique” (pemrograman logika).
Kegunaan
prolog : yaitu jika diberi fakta dan aturan maka prolog akan menyelesaikan
problem secara deduktif atau menurunkan kesimpulan sebagai jawaban berdasarkan
fakta dan aturan dengan pencarian yang disebut neuristik dengan menggunakan
pohon logika.
Sejarah
prolog : bahasa ini
diciptakan oleh Aladin Colmeravet dan Robert Kowalski sekitar tahun
1972 dalam upaya untuk menciptakan suatu
bahasa pemrograman yang memungkinkan pernyataan logika alih-alih rangkaian
perintah yang dijalankan komputer.
Kelebihan
prolog : melakukan komputasi rumit pada data yang komplek ,
mengekspresikan algoritma dengan baik , mengalokasikan memory secara dinamis
sehingga programmer tidak harus mendeklarasikan ukuran sebuah struktur data
sebelum membuatnya.
Kekurangan
prolog : pemborosan dalam pengalokasian memory sehingga
program berjalan menjadi lambat.
Contoh syntax
– syntax pada prolog : /b backpace , /e escape , /v vertical , /n
newline , /d delete.
Bidang yang
menggunakan prolog : sistem pakar (expert system), pengolahan
data alami , pengambilan pola dan gambar , robotik , logika dan ketidakpastian.
0 komentar:
Posting Komentar