WEBSITE DESIGN TEL 095-954-4524
วันศุกร์ที่ 28 ธันวาคม พ.ศ. 2555
ภาษา Prolog คืออะไร
- ความหมาย: Prolog (Programming in Logic) เป็นภาษาโปรแกรมเชิงตรรกะและแบบประกาศ (Declarative)
- หลักการทำงาน: แทนที่เราจะเขียนคำสั่งบอกคอมพิวเตอร์ทีละขั้นตอน เราจะป้อน ข้อเท็จจริง และ กฎ ให้คอมพิวเตอร์ จากนั้นระบบจะหาคำตอบให้เราเอง
- การใช้งาน: นิยมใช้ในงานปัญญาประดิษฐ์ (AI), ระบบผู้เชี่ยวชาญ และการประมวลผลภาษาธรรมชาติองค์ประกอบหลักของ Prolog
- Facts (ข้อเท็จจริง): ข้อมูลพื้นฐานที่เรารู้ว่าเป็นจริง เช่น
cat(tom).(ทอมคือแมว) - Rules (กฎ): เงื่อนไขหรือความสัมพันธ์ เช่น
animal(X) :- cat(X).(X เป็นสัตว์ ถ้า X เป็นแมว) - Queries (คำถาม): สิ่งที่เราต้องการถามระบบ เช่น
?- cat(tom).เพื่อให้ระบบตอบว่าจริงหรือrไม่
- Facts (ข้อเท็จจริง): ข้อมูลพื้นฐานที่เรารู้ว่าเป็นจริง เช่น












.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
