FP Matdis Final
Archive for December, 2009
Hasil FP
Posted in Uncategorized on 22 December 2009 | Leave a Comment »
Ujicoba program
Posted in Rancangan Sistem Pakar, Test on 14 December 2009 | Leave a Comment »
Berikut ini adalah hasil ujicoba program sederhana yang sedang kami coba untuk kembangkan : dari hasil ujicoba yang kami lakukan, kami berkesimpulan masih perlu adanya perbaikan agar program ini makin baik.
Contoh System Expert Untuk Diagnosis Awal
Posted in Rancangan Sistem Pakar on 14 December 2009 | Leave a Comment »
Pada postingan sebelumnya, kami sudah mencoba membuat desain awal mengenai cara diagnosa penyakit yang bisa kita lakukan sendiri sebelum kita pergi ke dokter. Berikut ini adalah source code dasar dari program yang sedang kami buat, kemungkinan masih akan ada perbaikan : diag:- write(‘Diagnosis awal penyakit mandiri’),menu. menu:-nl,write(‘Pilih 3 keluhan yang paling mendekati apa yang Anda [...]
Looping dalam Prolog
Posted in Tutorial on 8 December 2009 | Leave a Comment »
Kebanyakan bahasa pemrograman konvensional memiliki fasilitas perulangan yang memungkinkan set instruksi yang akan dieksekusi berulang-ulang tetap baik beberapa kali atau sampai kondisi tertentu terpenuhi. Prolog tidak memiliki fasilitas perulangan, efek yang sama dapat diperoleh yang memungkinkan urutan tujuan untuk dievaluasi berulang kali. Hal ini dapat dilakukan dalam berbagai cara, menggunakan pengecekan mundur (backtracking), rekursi, built-in [...]
Looping_1
Posted in Tutorial on 8 December 2009 | Leave a Comment »
Asalamualaikum…..Selamat berjumpa kembali pada tutorial mingguan(ehm….maksudnya). Kali ini kita akan mencoba membahas penggunaan Prolog dalam Looping. Salah satu contoh soalnya adalah menghasilkan nilai pangkat dua (kuadrat) dari dua buah bilangan dengan nilai bawah (N1 = 6) sampai dengan nilai atas (N2 = 12). Bagaimana prosedur pengoperasiannya dalam Prolog? Seperti biasa kita buat dulu coodingannya he5…. [...]
Looping_2
Posted in Tutorial on 8 December 2009 | Leave a Comment »
Di sini kita juga masih menggunakan looping dalam prolog, dengan input-an user sebagai batas bawah dan baris baru ataupun? sebagai batasan atas. Nilai yang akan diharapkan muncul adalah nilai sebelum batas atas. Nah sekarang saatnya mencoba soal kedua yaitu bagaimana caranya membuat dan mencoba predikat agar mampu membaca serangkaian karakter yang di input oleh user [...]
Looping_3
Posted in Tutorial on 8 December 2009 | Leave a Comment »
Kembali berjumpa di soal yang ketiga, seperti apa ya soal ketiga ini…jadi penasaran…he5….. Tugas ketiga adalah : Menentukan profesi dari klausa yang diberikan dengan syarat usia di atas 40 tahun. Klausanya sendiri adalah sebagai berikut : person(john,smith,45,london,doctor). person(martin,williams,33,birmingham,teacher). person(henry,smith,26,manchester,plumber). person(jane,wilson,62,london,teacher). person(mary,smith,29,glasgow,surveyor). Terus…terus…terus….bagaimana coodingnya? Begini rumusnya : profesi:-person(_,_,Usia,_,Prof),Usia>40,write(‘Profesi untuk usia di atas 40 tahun adalah ‘),write(Prof),nl,fail. [...]