- Apa yang kalian ketahui tentang prolog ?
- Sebutkan perbedaan prolog dengan bahasa lainnya ?
- Sebutkan syntax-syntax yang ada pada prolog ?
Jawab !
- Tentang Prolog
Prolog adalah salah satu bahasa pemrograman yang berkembang pesat saat ini. Bahasa ini cocok digunakan untuk menyelesaikan masalah yang berkaitan dengan objek terstruktur dan relasi (hubungan) antara objek-objek tersebut.
- Perbedaan prolog dengan bahasa lainnya
- Bahasa Pemrograman yang Umum (Basic, Pascal, C, Fortran) :
- Diperlukan algoritma/prosedur untuk memecahkan masalah (procedural languange)
- Program menjalankan prosedur yang sama berulang-ulang dengan data masukan yang berbeda-beda.
- Prosedur dan pengendalian program ditentukan oleh programmer dan perhitungan dilakukan sesuai dengan prosedur yang telah dibuat.
- Bahasa Pemrograman Prolog :
- Object oriented languange atau declarative languange.
- Tidak terdapat prosedur, tetapi hanya kumpulan data-data objek (fakta) yang akan diolah, dan relasi antar objek tersebut membentuk aturan yang diperlukan untuk mencari suatu jawaban
- Programmer menentukan tujuan (goal), dan komputer menentukan bagaimana cara mencapai tujuan tersebut serta mencari jawabannya.
- Dilakukan pembuktian terhadap cocok-tidaknya tujuan dengan data-data yang telah ada dan relasinya.
- Prolog ideal untuk memecahkan masalah yang tidak terstruktur, dan prosedur pemecahannya tidak diketahui, khususnya untuk memecahkan masalah non numerik.
- Prolog bekerja seperti pikiran manusia, proses pemecahan masalah bergerak di dalam ruang masalah menuju suatu tujuan (jawaban tertentu).
- Bahasa Pemrograman yang Umum (Basic, Pascal, C, Fortran) :
- Syntax-syntax yang ada pada prolog
- menu:-
- write ( )
- nl
- read ( )
Description
: Laporan Pendahuluan Praktikum Prolog 1
Rating
: 4.5
Reviewer
: Unknown
ItemReviewed
: Laporan Pendahuluan Praktikum Prolog 1
No comments:
Post a Comment