1.
Apa yang anda ketahui tentang prolog?
Prolog adalah
bahasa pemrograman logika atau disebut juga bahasa non-procedural. Namanya
diambil dari Bahasa Perancis yaitu Programmation en logique (Pemrograman Logika). Berbeda dengan
bahasa pemrograman lain yang menggunakan algoritma konvensional sebagai teknik pencariannya
seperti Delphi, Pascal, Basic dan bahasa pemrograman sejenisnya, prolog menggunakan teknik
pencarian yang disebut heuristik (heuristic) dengan menggunakan pohon logika.
diambil dari Bahasa Perancis yaitu Programmation en logique (Pemrograman Logika). Berbeda dengan
bahasa pemrograman lain yang menggunakan algoritma konvensional sebagai teknik pencariannya
seperti Delphi, Pascal, Basic dan bahasa pemrograman sejenisnya, prolog menggunakan teknik
pencarian yang disebut heuristik (heuristic) dengan menggunakan pohon logika.
Atau bisa juga
Prolog itu adalah Programming in logic yang berarti pemrograman logika yang
menggunakan bahasa deklaratif dimana pemrogram memberi fakta dan aturan untuk
selanjutnya diselesaikan oleh prolog secara deduktif sehingga menghasilkan
kesimpulan.
2.
Sebutkan ciri-ciri prolog (min 3)
-
Bahasa
pemrograman yang non sequential
-
Bahasa
pemrograman yang deklaratif
-
Simbolik
-
Berdasarkan
first order logic
3.
Perbedaan prolog dengan bahasa lainnya (min3)
Bahasa
Pemrograman yang Umum
(Basic, Pascal, C, Fortran):
|
Bahasa
Pemrograman Prolog :
|
|
|
Statment pada Prolog
- WRITE( ) = syntax ini digunakan untuk mencetak variabel string yang diapit dengan petik tunggal ( ' ).
- NL( ) = dikenal newline merupakan perintah untuk pindah menuju baris yang baru.
- READ( ) = syntax ini digunakan untuk memberikan nilai inputan pada variabel yang diberikan di dalam tanda kurung.
4. Sebutkan
sintaks2 pada prolog (min3)
-
Clause section
-
Predicate section
-
Domain section
-
Goal section
Sumber :
nice post . hahahaha
BalasHapusmantep ye bay haha
BalasHapus