Author : UnknownTidak ada komentar
kalongganteng.com - PROLOG (Programming in Logic) merupakan bahasa pemrograman non-procedural yang fugsinya untuk komputasi simbolik, bukan numerik. Prolog cocok untuk mengatasi problem yang melibatkan objek dan hubungan antara objek-objek tersebut (Bratko, 1991). Bagi Sahabat Kalong yang sudah atau sedang mengambil mata kuliah kecerdasan buatan (Artificial Intelegence) pasti sudah paham dan akrab dengan bahassa PROLOG ini.
Mengulas sedikit tentang Prolog yang namanya diambil dari bahasa Perancis programmation en logique (pemrograman logika). Bahasa ini diciptakan oleh Alain Colmerauer dan Robert Kowalski sekitar tahun 1972 dalam upaya untuk menciptakan suatu bahasa pemrograman yang memungkinkan pernyataan logika alih-alih rangkaian perintah untuk dijalankan komputer.
Dalam program ini saya menggunakan prolog interpreter, SWI prolog. Apabila anda belum memilikinya dapat di download langsung di website resminya : http://www.swi-prolog.org/
Contoh program prolog yang umum digunakan yaitu pada kasus Silsilah Keluarga yang dapat digambarkan pada struktur berikut :
Pada bahasa prolog kita dapat menuliskan fakta sebagai berikut:
- menikah(yuda,nina). =Artinya Yuda menikah dengan Nina.
- anak(rico,yuda). =Artinya Rico adalah anak dari Yuda.
- pria(yuda). Artinya Yuda adalah laki-laki.
- ortu(yuda,rico). =Artinya Yuda adalah orangtua dari rico
- dll.
Untuk dapat menyimak sekalian belajar bahasa prolog, filenya dapat anda download pada button link dibawah (file size 2,34 kb):
Via ziddu
Via Google Drive
Dekian dulu untuk pembahasan Program Silsilah Keluarga dengan Prolog kali ini semoga bermanfaat bagi semua. Pengunjung yang baik selalu meninggalkan jejak.
Artikel Terkait
Posted On : Rabu, 15 Oktober 2014Time : 05.25