




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、實(shí)驗(yàn)一 Prolog簡(jiǎn)介及簡(jiǎn)單程序設(shè)計(jì)一、實(shí)驗(yàn)?zāi)康?、掌握Visual Prolog軟件并調(diào)試運(yùn)行程序;2、熟悉Prolog語(yǔ)言的基本結(jié)構(gòu);3、理解Prolog程序的推理機(jī)制;4、學(xué)會(huì)用Prolog語(yǔ)言編寫簡(jiǎn)單的程序。二、實(shí)驗(yàn)原理1、Visual Prolog語(yǔ)言的基本知識(shí)及開(kāi)發(fā)環(huán)境。2、謂詞邏輯表示知識(shí)的方法、事實(shí)和規(guī)則的表示方法。3、簡(jiǎn)單邏輯推理機(jī)制。三、實(shí)驗(yàn)設(shè)備1、計(jì)算機(jī)PC 一臺(tái)2、Visual Prolog 5.2 四、實(shí)驗(yàn)內(nèi)容和步驟1、熟悉Visual Prolog軟件的使用;新建文件夾:命令“File | New”,產(chǎn)生一個(gè)標(biāo)題為"NONAME"的文件;運(yùn)行程
2、序:GOAL write("Hello world"),nl. Project | Test Goal或Ctrl+G。2、運(yùn)行程序1,找出程序中的錯(cuò)誤并進(jìn)行修改;記錄執(zhí)行目標(biāo)1、2所得的結(jié)果;完成練習(xí)1(Exercises1)中的內(nèi)容。3、運(yùn)行程序2,記錄執(zhí)行結(jié)果;思考:若要問(wèn)目標(biāo)2、3、4時(shí),如何來(lái)修改程序(選做);完成練習(xí)2(Exercises2)中的內(nèi)容。4、運(yùn)行程序3、4,記錄執(zhí)行結(jié)果;理解程序中普通變量和匿名變量的使用方法。5、運(yùn)行程序5,記錄執(zhí)行結(jié)果;執(zhí)行目標(biāo)2、3并記錄其結(jié)果;理解復(fù)合目標(biāo)(合取和析取)的表示方法。6、自己編寫一個(gè)簡(jiǎn)單的Prolog程序。五、附
3、錄示例程序:predicates /*謂詞段,對(duì)要用的謂詞名和參數(shù)進(jìn)行說(shuō)明*/likes(symbol, symbol) - nondeterm (o,i),nondeterm (i,i)friend(symbol, symbol) - nondeterm (i,o)clauses /*子句段,存放所有的事實(shí)和規(guī)則*/likes(bell,sports). /*前4行是事實(shí)*/likes(mary,music).likes(mary,sports).likes(jane,smith).friend(john,X):-likes(X,sports),likes(X,music). /*本行是規(guī)則
4、*/goal /*目標(biāo)段,進(jìn)行提問(wèn)*/ friend(john,X).程序1:predicates likes(symbol,symbol) - nondeterm (i,i)clauses likes(ellen,tennis). likes(john,football). likes(tom,baseball). likes(eric,swimming,6). likes(mark,tennis). likes(bill,Activity):- #likes(tom, Activity).goal likes(bill,baseball). %目標(biāo)1 %likes(bill, tennis
5、). %目標(biāo)2Exercises1:Write natural language sentences that represent what these Prolog facts might convey to a human reader. (Remember that, to the computer, these facts are simple pieces of information that can be used for matching answers to questions.)1.likes(jeff, painting).2.male(john).3.building(
6、"Empire State Building", new_york).4.person(roslin, jeanie, "1429 East Sutter St.","Scotts Valley", "CA", 95066).Write Visual Prolog facts that represent the following natural language statements:1. Helen likes pizza.2. San Francisco is in California.3. Amy
7、9;s telephone number is 476-0299.4. Len's father is Alphonso Grenaldi.程序2:predicates can_buy(symbol,symbol) - nondeterm (o,o) person(symbol) - nondeterm (o) car(symbol) - nondeterm (o) likes(symbol,symbol) - nondeterm (i,i) for_sale(symbol) - nondeterm (i)clauses can_buy(X,Y):-person(X),car(Y),l
8、ikes(X,Y), for_sale(Y). person(kelly). person(judy). person(ellen). person(mark). car(lemon). car(hot_rod). likes(kelly, hot_rod). likes(judy, pizza). likes(ellen, tennis). likes(mark, tennis). for_sale(pizza). for_sale(lemon). for_sale(hot_rod).goal can_buy(Who,What). %can_buy(judy, What). %目標(biāo)2 %ca
9、n_buy(kelly, What). %目標(biāo)3 %can_buy(Who, hot_rod). %目標(biāo)4Exercises2:Write natural-language sentences corresponding to the following Visual Prolog rules:eats(Who, What):- food(What), likes(Who, What).pass_class(Who):- did_homework(Who), good_attendance(Who).does_not_eat(toby, Stuff):- food(Stuff), greasy
10、(Stuff).owns(Who, What):- bought(Who, What).Write Visual Prolog rules that convey the meaning of these natural-language sentences:a.A person is hungry if that person's stomach is empty.b.Everybody likes a job if it's fun and it pays well.c.Sally likes french fries if they're cooked.d.Eve
11、rybody owns a car who buys one, pays for it, and keeps it.程序3:predicates likes(symbol,symbol) - nondeterm (o,i), nondeterm (i,i)clauses likes(ellen,reading). likes(john,computers). likes(john,badminton). likes(leonard,badminton). likes(eric,swimming). likes(eric,reading).goal likes(Person,reading),
12、likes(Person,swimming).程序4:predicates male(symbol) - nondeterm (o) female(symbol) - nondeterm (o) parent(symbol,symbol) - nondeterm (o,o)clauses male(bill). male(joe). female(sue). female(tammy). parent(bill,joe). parent(sue,joe). parent(joe,tammy).goal parent(Parent,_).程序5:predicates car(symbol,lon
13、g,integer,symbol,long) - nondeterm (o,o,o,o,i) truck(symbol,long,integer,symbol,long) - nondeterm (o,o,o,o,i) vehicle(symbol,long,integer,symbol,long) - nondeterm (o,o,o,o,i)clauses car(chrysler,130000,3,red,12000). car(ford,90000,4,gray,25000). car(datsun,8000,1,red,30000). truck(ford,80000,6,blue,8000). truck(datsun,50000,5,orange,20000). truck(toyota,25000,2,black,25000). vehicle(Make,Odometer,Age,Color,Price):-car(Make,Odometer,Age,Color,Price);truck(Make,Odometer,Age,Color,Price).goal car(Make,Odometer,Years_on_road,Body,25000)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 江蘇省東臺(tái)市第三教育聯(lián)盟重點(diǎn)名校2025年初三下學(xué)期七校聯(lián)合交流生物試題含解析
- 吉林工程技術(shù)師范學(xué)院《亞洲電影文化與藝術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 山西省忻州一中、臨汾一中、精英中學(xué)2024-2025學(xué)年高三下學(xué)期一輪質(zhì)量檢測(cè)試題數(shù)學(xué)試題含解析
- 山東省青島市市南區(qū)統(tǒng)考市級(jí)名校2025年初三下學(xué)期8月開(kāi)學(xué)語(yǔ)文試題含解析
- 南寧理工學(xué)院《科技文獻(xiàn)檢索與寫作》2023-2024學(xué)年第二學(xué)期期末試卷
- 湛江市遂溪縣2025屆五年級(jí)數(shù)學(xué)第二學(xué)期期末調(diào)研模擬試題含答案
- 山東省德州市2025屆高三下學(xué)期統(tǒng)練(4)化學(xué)試題含解析
- 云南藝術(shù)學(xué)院文華學(xué)院《級(jí)科學(xué)道德與學(xué)術(shù)誠(chéng)信》2023-2024學(xué)年第二學(xué)期期末試卷
- 遼陽(yáng)市白塔區(qū)2025年三年級(jí)數(shù)學(xué)第二學(xué)期期末聯(lián)考試題含解析
- 南京機(jī)電職業(yè)技術(shù)學(xué)院《工程地震與結(jié)構(gòu)抗震》2023-2024學(xué)年第二學(xué)期期末試卷
- 給排水安全培訓(xùn)課件
- 眼科護(hù)理中的病患安全與風(fēng)險(xiǎn)評(píng)估
- 2024年中鋁國(guó)際貿(mào)易集團(tuán)有限公司招聘筆試參考題庫(kù)含答案解析
- 四年級(jí)童年的快樂(lè)作文【五篇】
- 先兆早產(chǎn)臨床教學(xué)查房課件
- 華為公司跨部門合作
- 2023年上海市楊浦區(qū)社區(qū)工作者招聘考試真題
- 陣發(fā)性室性心動(dòng)過(guò)速的護(hù)理課件
- 高考地理一輪復(fù)習(xí)課件哭泣的咸海主題探究中亞
- 六年級(jí)簡(jiǎn)便計(jì)算課件
- 6.1 豐富多彩的世界體育
評(píng)論
0/150
提交評(píng)論