Anda di halaman 1dari 9

NAMA : ADHITYANA CAHYA DESYANDARI

KELAS : INSTRUMENTASI 5 C
NPT : 41.17.0064

1.CARA MENGINSTAL SWI PROLOG

1. Langkah pertama buka web browser, lalu bukan URL berikut http://www.swi-
prolog.org/download/stable untuk download aplikasi tersebut. Pilih sesuai dengan tipe PC
yang digunakan.

2. Setelah download selesai, buka installer swi-prolog. Klik dua kali pada installer swi-prolog.
Kemudian akan akan muncul tampilan wizard installer swi-prolog, lalu pilih agree.

3. Kemudian akan muncul halaman awal wizard installer dari SWI-Prolog. Klik next untuk
melanjutkan ke halaman wizard berikutnya.

1
4. Halaman berikutnya yaitu wizard license agreement klik I Agree untuk melanjutkan ke
halaman wizard berikutnya.

5. Selanjutnya adalah wizard install options untuk mengatur tentang penambahan swipl pada
path. Di sini saya memilih do not add swipl to the system path. Kemudian, klik next untuk
melanjutkan.

2
6. Kemudian akan tampil halaman pemilihan destination folder untuk meletakan file prolog
pada komputer kita, disini saya meletakkan file untuk Prolog secara default
aplikasi. Klik Next untuk melanjutkan ke tahap berikutnya.

7. Langkah berikutnya adalah menentukan start menu program. Pilih SWI-Prolog, lalu klik next.

3
8. Langkah berikutnya, akan tampil halaman untuk memilih Select the type of install :
pilih Typical, jika ingin customize instalasi juga bisa dengan check dan uncheck pada radio
button tersebut. Klik install untuk melakukan instalasi pada computer dan tunggu hingga
proses instalasi selesai.

4
9. Proses installasi SWI-Prolog selesai. Klik finish.

10. Langkah selanjutnya klik start button lalu ketik SWI-Prolog

5
11. Kemudian akan muncul tampilan seperti dibawah ini. Aplikasi siap untuk digunakan.

6
2. FUNGSI TOOLBAR PADA SWI-PROLOG

1. FILE

Menu file berfungsi untuk memuat file pada prolog, membuat file baru, mengedit file yang
sudah ada, memuat ulang file yang sudah diedit, hingga menutup suatu file yang telah
dibuat.
 File/ Consult berfungsi untuk memuat file sumber.
 File/ Edit digunakan untuk mengedit file prolog.
 File/ New digunakan untuk membuka file baru .
 File / Reload modified file digunakan untuk memuat ulang semua file sumber yang
dimuat yang telah dimodifikasi menggunakan perintah 0 .
 File / Navigator digunakan untuk membuka tampilan seperti penjelajah di file Prolog
dan predikat yang dikandungnya.
 File/ Exit digunakan untuk keluar dari prolog.
2. Edit

Merupakan menu yang digunakan untuk meng-copy atau menyalin suatu objek kedalam
clipboard atau file lain dan memunculkan suatu objek dari dalam clipboard atau file lain.
 Edit/ Copy digunakan untuk memperbanyak objek yang diinginkan.
 Edit/ Paste digunakan untuk meletakan objek yang diperbanyak.
3. Settings

Menu settings berfungsi untuk megedit suatu file


 Setting / Font digunakan untuk mengubah font konsol.
 Setting / user init file berfugsi untuk mengedit file personalisasi pengguna.
 Setting / Tumpukan digunakan untuk menentukan ukuran maksimum tempat
berbagai tumpukan Prolog dibiarkan tumbuh.
4. Run

 Run/Interrupt digunakan untuk menghentikan proses Prolog yang sedang berjalan.


 Run/New thread menciptakan jendela interaksi baru yang berjalan dalam utas
eksekusi terpisah.
5. Debug

7
 Debug/Edit spy points digunakan untuk edit break-point pada predikat.
 Debug/Graphical debugger digunakan untuk menampilkan representasi grafis.
6. Help

Help Menu bantuan menyediakan berbagai hal untuk dokumen terkait.

8
3. BAHASA PEMROGRAMAN PROLOG

Prolog adalah bahasa pemograman logika,di sebut juga sebagai bahasa non-
procedural. Bahasa pemrograman Prolog di ambil dari bahasa prancis yaitu programmation
en logiquie (pemrograman logika).bahasa ini di buat oleh Alain Colmerauer dan Robert
Kowalski sekitar tahun 1972 dalam upaya untuk menciptakan suatu bahasa pemrograman
yang pernyataan logika alih-alih rangkaian perintah untuk di jalankan komputer. Prolog
popular di Eropa untuk aplikasi Artificial intelligence. Prolog didasarkan pada klausa-klausa
Horn (Horn clauses), yang merupakan himpunan bagian dari sistem formal yang dinamakan
logika predikat (predicate logic). Logika predikat menyederhanakan cara agar jelas
bagaimana berpikir akan dilakukan. Prolog menggunakan variasi sintak logika predikat yang
telah disederhanakan dengan demikian sintaknya mudah dimengerti dan sangat mirip
dengan bahasa natural.
Prolog mempunyai mesin inferensi (infrence engine) yang merupakan suatu proses
berpikir logis mengenai informasi. Mesin inferensi mempunyai pencocok pola (pattern
matcher) yang akan mengambil informasi yang telah disimpan (diketahui) dan kemudian
mencocokkan jawaban atas pertanyaan. Satu feature penting dari Prolog adalah bahwa,
sehubungan mencari jawaban logis atas pertanyaan yang diajukan, ia dapat berhubungan
dengan banyak alternatif dan mencari semua kemungkinan dari pada hanya satu solusi.
Logika predikat dibangun agar mudah menerjemahkan ide-ide berbasis logika menjadi
bentuk tertulis. Prolog mengambil keunggulan dari sintak ini untuk membangun suatu
bahasa pemrograman yang berbasis logika. Dalam logika predikat, pertama kali harus
membuang semua kata-kata yang tidak dibutuhkan dari suatu kalimat. Kemudian
mentransformasi kalimat tersebut dengan mencari relasi terlebih dahulu, kemudian setelah
itu melakukan pengelompokkan object. Object kemudian menjadi argumen dari relasi atas
object tersebut Kalimat : Fakta dan Aturan.

Anda mungkin juga menyukai