1. Apa
yang anda ketahui tentang prolog?
Prolog merupakan
bahasa pemrograman logika atau disebut juga dengan bahasa non-procedural.
Namanya di ambil dari bahasa prancis yaitu programmation en logique. Diciptakan
oleh Alain Colmerauer dan Robert Kowalski sekitar tahun 1972.
2. Sebutkan
dan Jelaskan tipe-tipe dari prolog?
·
Char, karakter tunggal yang diapit oleh tanda
kutip.
·
Integer, semua bilangan bulat kecuali floating
point.
·
Real, semua bilangan nyata termasuk floating
point.
·
String, deretan yang diapit oleh tanda kutip
double.
·
Symbol, rangkaian karakter yang diawali dengan
huruf kecil tanpa tanda apapun.
3. Berikan
contoh program prolog?
Predicates
Ukuran(symbol,
symbol)
Warna(symbol,
symbol)
Gelap(symbol)
Ukuran(beruang,
besar).
Ukuran(gajah, besar).
Ukuran(kucing,
kecil).
Warna(beruang,
coklat).
Gelap(Z):-warna(Z,
hitam).
Gelap(Z):-warna(Z,
coklat).
Goal
Clearwindow,
Gelap(Z),
ukuran(Z, besar), write(Z).
Tidak ada komentar:
Posting Komentar