Contoh program silsilah keluarga dengan Prolog


Silsilah Keluarga

Pengenalan Prolog
Prolog singkatan dari Programming in Logic.  Dikembangkan oleh  Alain Colmenraurer dan P.Roussel di UniversitasMarseillesPerancis, tahun1972. Prolog populer di Eropa untuk aplikasi artificial intelligence, sedangkan di Amerika peneliti mengembangkan aplikasi yang sama, yaitu LISP.

Prolog merupakan suatu bahasa pemrograman yang banyak digunakan dalam pengembangan Artificial Intelliegence.  Prolog dalam perkembangannya telah dikombinasikan dengan berbagai bahasa pemrograman, terutama functional programming. Bahasa prolog ini memiliki ciri-ciri :

  • Bahasa pemrograman yang non sequential
  • Bahasa pemrograman yang deklaratif
  • Simbolik
  • Berdasarkan first order logic
Pengenalan SWI-Prolog
SWI-Prolog, SWI dari Sociaal-Wetenschappelijke Informatica (”Social Science Informatics”) adalah salah satu aplikasi yang digunakan untuk melakukan implementasi bahas pemrograman prolog. Aplikasi ini dibuat pertama kali oleh Jan Wielemaker dan dikembangkan sejak tahun 1987.
Tahap Persiapan
  1. Download dan Install aplikasi SWI-Prolog
  2. Download silsilah keluarga.pl
Tahap Percobaan
  1. Jalankan SWI-Prolog
  2. Pilih menu File > Consult…
  3. Cari dan pilih file silsilah_keluarga.pl yang sudah di download
  4. Klik tombol Open
  5. Jika tidak ada tanda error langsung ketik perintah dibawah ini
  6. Ingat tanda titik (.) di akhir perintah harus diketik
  7. Setelah itu tekan enter untuk melihat hasilnya
Perintah-perintah
Silahkan dicoba perintah-perintah di bawah ini satu persatu dan lihat hasilnya.  kemudian cocokan jawabanya dengan pohon silsilah keluarga pada gambar diatas.
  • married(yuda,X).
  • child(rico,X).
  • parents(nana,X,Y).
  • grandparents(rudi,X,Y).
  • sibling(danang,X).
  • sister(ana,X).
  • sister(dita,X).
  • brother(tedi,X).
  • brother(rudi,X).
Penjelasan
Untuk penjelasanya silahkan download dan baca artikel ini.
Referensi 
Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan anda semua…aamiin
Depok, 19-10-2011
noname
About these ads

3 Responses

  1. ga bisa di downlod gan buat contoh silsilah keluargnya

    • bisa kok mas bro. 4shared emang suka seperti itu. di coba lg insya allah bisa : )

  2. Lg nyari silsilah keluarga tp yg berbasis web. Ada yang bisa bantu tidak

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 536 other followers

%d bloggers like this: