Sabtu, 01 Desember 2012 - 0 komentar

Tentang Prolog



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