Welcome to my blog, hope you enjoy reading
RSS

Minggu, 18 Oktober 2009

Fact, Rules, Predicate, and Variable in Prolog

It's the Problem

(1) Type the following program into a file and load it into Prolog.
/* Animals Database */
animal(mammal,tiger,carnivore,stripes).
animal(mammal,hyena,carnivore,ugly).
animal(mammal,lion,carnivore,mane).
animal(mammal,zebra,herbivore,stripes).
animal(bird,eagle,carnivore,large).
animal(bird,sparrow,scavenger,small).
animal(reptile,snake,carnivore,long).
animal(reptile,lizard,scavenger,small).

Devise and test goals to find
(a) all the mammals,
(b) all the carnivores that are mammals,
(c) all the mammals with stripes,
(d) whether there is a reptile that has a mane.

and it's the Solution
1. First,You have to type all those words in notepad and then save it with .pl in the end of it's name.

Rule – Based Expert System

Definition:
Rule Based:
Using "if-this, do that" rules to perform actions. Rules-based products implies flexibility in the software, enabling tasks and data to be easily changed by replacing one or more rules.
Expert System:
An expert system is a computer program that simulates the judgement and behavior of a human or an organization that has expert knowledge and experience in a particular field.
Rule Based Expert System:
Rule-based Expert System: An expert system based on a set of rules that a human expert would follow in diagnosing a problem.

Benefits of Expert Systems

Sabtu, 10 Oktober 2009

How to list all possible combination of set that consist of two elements.

We will use PROLOG to solve our problem about "how to list all possible combination of set that consist of two elements". PROLOG is Logical Programming that usual in studying Discrete Math. . A set is an unordered collection of “objects”, usually called “elements”.

First, we create predicates consist of two sets called “books” and “sports” with notepad. Members of The Set of books are "math" and "art". Members of the set of sports are "swim" and "run".

Creating of sets shown below:

Save file as "set.pl". Don't forget the file's extention is "pl" and file's type is "all files".

Biodata Ayyub




Saya terlahir disebuah desa terpencil dikabupaten Lamongan, nama lengkap saya Ayyub Arwani, panggil saja ayyub, saya anak ke-2 dari 5 bersaudara, sejak kecil saya menerima didikan yang keras oleh ayah saya, beliau ingin anak-anaknya mempunyai mental yang kuat untuk bisa bertahan dizaman yang sudah mulai rusak ini, ayah saya memberikan bekal agama yang kuat kepada saya dan saudara-saudara saya, sehingga dimanapun kami tinggal kelak, kami akan tetap berpegang teguh pada agama, dan dipastikan tidak melenceng, beground pendidikan saya juga tidak jauh diri agama, saya mulai mengenyam pendidikan pada usia 5 tahun, saya mulai masuk TK, setelah itu saya melanjutkan ke Madrasah Ibtidaiyah yang ada di desa saya, kemudian saya melanjutkan di SMP MA’ARIF yang juga ada di desa, tetapi setelah lulus SMP ayah saya menitipkan saya pada sebuah pondok pesantren yang masih ada di wilayah kabupaten Lamongan, Dari sana lah saya mulai mengenal kehidupan, belajar banyak hal yang sebelumnya sama sekali tidak terbayang di benak saya, jauh dari orang tua, tidur dengan banyak orang dalam ruangan yang sempit, makan ala kadarnya, tapi dari sana lah semua berawal, saya mulai mencari jati diri yang sesungguhnya, keinginan untuk menjadi manusia yang berguna bagi bangsa, negara, agama, serta membanggakan orang tua.

Biodata Diego



Saya memiliki nama lengkap Diego Afifudin Syauqi, biasa dipanggil Uki. Saya terlahir disebuah kota kecil namun indah dan memiliki predikat sebagai kota santri yaitu kota Gresik. Saya anak ketiga dari tiga bersaudara. Waktu kecil saya disekolahkan di TK Dharma Wanita Gresik,kemudian setelah dua tahun di TK saya melanjutkan ke SDN Sidokumpul 1 Gresik. Di SD saya bersekolah dengan lancar-lancar saja dan hampir tanpa hambatan. Setelah enem tahun bersekolah di sana, saya pun mengikuti tes masuk ke jenjang SMP. Saya diterima di SMPN 3 Gresik,yang boleh dibilang sebagai SMP negeri terfavorit kedua setelah SMPN 1 Gresik. Kehidupan saya waktu di SMP tidak begitu baik. Saya mendapatkan kenalan anak-anak yang bisa dibilang nakal, namun Alhamdulillah saya bisa menghindarinya. Setelah tiga tahun bergelut di SMP, saya pun lulus dan melanjutkan karir saya di SMA dan alhamdulillah saya diterima di SMAN 1 Gresik. Tiga tahun di SMA saya pun lulus dan mengikuti tes SNMPTN. Setelah belajar tanpa mengenal lelah selama liburan, akhirnya saya memetik buahnya. Saya pun diterima di jurusan Sistem Informasi ITS. Sampai sekarang saya berusaha untuk dapat survive di sini dan lulus tepat waktu. Amin.
Cukup sekian perkenalan dari saya, semoga perkenalan yang agak kurang bermanfaat ini dapat menambah nilai matdis kelompok ini, syukur-syukur dapat nilai A semua. Amin….. hehehehe…..
Wassalam.

About M. Muizzuddin


Muhammad Muizzuddin,

    Lahir di kota yang terkenal akan pendukung sepakbolanya yang fanatik yaitu BonekMania,pada hari ke delapan di Bulan Oktober tahun ’90.Saat ini,hampir tiap hari dia Bolak balik dari LakarSantri-Sukolilo sejauh kira-kira 40 km (PP) untuk menuntut ilmu di PN terbaik ke-3 di Indonesia(untuk sementara ini),Institut Teknologi Sepuluh Nopember tepatnya di Jurusan Sistem Informasi .Cowok ber-NRP 5209100145 yang memiliki hobi main Futsal dan membaca novel fiksi ini sekarang beralamatkan di Dukuh Pesapen 1 kavling 10,Sumurwelut,LakarSantri Surabaya.

Biodata Ali Nasrun





Saya bernama lengkap ali nasrun, biasa dipanggil ali. Pertama kali meghirup udara dunia pada tanggal 11 Maret 1978. Lahir dan dibesarkan di kota Wonosobo. Beragama Islam. Saat ini saya tinggal di Jl. Manukan Tengah H-13 Tandes, Surabaya. Kuliah di Sistem Informasi ITS, selain kuliah saya juga bekerja di Departemen Keuangan, Kanwil Ditjen Perbendaharaan Provinsi Jawa Timur yang bertempat di jalan Indrapura no. 5 Surabaya.Cukup sekian yang dapat saya sampaikan.
Terima kasih.