Basic Prolog Exercise

Selasa, 26 Oktober 2010
-Facts and Rules Exercise-
Part 1

In this basic exercise, i will teach you a very simple prolog.
I give this exercise 'Pasangan Presiden RI' as name of example.
First of all...
Open your notepad and write like this:

Okay, save this notepad and change format with .pl
For example, i give this name 'presiden-wakil.pl'


How to Install Prolog

First of all..
You must download SWI-Prolog.
http://swi-prolog.org
or
http://si.its.ac.id/apps/e-learning/course
or
other
Its up to you:

Now, you have SWI-Prolog Installer. 
Double click this installer.
Then, your PC appear process for install.
Wait a minute...
For the last, browse and choose your destination for this aplication i.e. /C
Click OK
Now, you've SWI-Prolog aplication

Basic Concept

Kamis, 21 Oktober 2010
 Facts and Rules

A. Fakta dan Relasi
Karena fakta (fact) menunjukkan keadaan nyata, maka fakta selalu bernilai "benar".
Penulisan fakta pada prolog selalu diakhiri dengan tanda titik.
Fakta dibedakan dua macam, yakni
  1. Menunjukkan relasi 
  2. Menunjukkan sifat / milik
Contoh, terdapat fakta 
                  Adi adalah ayah Amir.
Maka, penulisan pada prolog
                    ayah(amir,adi).
Dimana ayah menunjukkan relasi antara Amir dan Adi.

Prolog at Glance

Apa sih prolog itu?
Yang dibahas disini adalah pemrograman prolog, bukan prolog cerita.

Prolog (Programming in Logic) merupakan pemograman logika. Bahasa ini dibangun atas dasar pemrograman alamiah dan logika. Prolog merupakan bahasa deklaratif / non prosedural, artinya jika diberi fakta dan aturan maka prolog akan menyelesaikan problem secara deduktif, atau menurunkan kesimpulan sebagai jawaban berdasarkan fakta(fact) dan aturan(rule) yang diberikan.