程式語言考古題 - 高考

Edith avatar
By Edith
at 2015-06-24T17:13

Table of Contents


◎高考三級/資訊處理/102年 第五題

考慮下述Prolog程式:
ancestor(x,x).
ancestor(x,y) :- ancestor(z,y), parent(x,z).
parent(Allen, John).
用一個subgoal的搜尋樹(search tree),描述此Prolog程式在執行查詢:
ancestor(Allen,X)時的執行步驟。

Ans:

(高上的解答是)

ancestor(Allen,X) → ancestor(Allen, Allen) {X = Allen} failure
→ ancestor(Allen, John) {X = John}
→ancestor(Z, John), parent(Allen, Z) {Z = John}
→ancestor(John, John) {Z = John} success
→ancestor(Allen, John) {Z = John} success


(實際用prolog得到的結果是)

1 ?- ancestor(Allen,X).
Allen = X, X = x

============================================

請問版上高手,哪個才是對的。
又如果prolog的結果是對的,那執行步驟為何?

感謝回答。

============================================

--
Tags: 高考

All Comments

Damian avatar
By Damian
at 2015-06-28T01:15
補習班錯了
Eden avatar
By Eden
at 2015-07-01T07:12
還有公X王網路上那的答案也是錯的
Olive avatar
By Olive
at 2015-07-05T05:11
補習班的答案錯

行政法選擇一問

John avatar
By John
at 2015-06-24T12:16
[考題] 國考歷屆考題與考題觀念討論(書裡看到的選這個)請附上想法、出處 101年高考三級第11題 題目:某甲違規,依行為時之法律得裁處五萬元以下罰鍰,而依裁處時之法律 得處十萬元以下罰鍰,某甲對原處分不服提起訴願時,法律又修正為得 裁處三萬元以下罰鍰,若原處分經訴願決定撤銷並另原 ...

103地特三等上榜心得(會計)

Elma avatar
By Elma
at 2015-06-23T23:53
[心得] 考試、上榜、落榜、讀書...等心得文。         發表心得文為分享之用,除作者主動贈書、提供筆記外,         不得要求上榜者贈送書籍、提供筆記等不正邀約,         違者依照版規處置。 終於累積30次登入次數,所以今日才得以發這篇文阿... 第一次發文,若有未 ...

財務管理

Megan avatar
By Megan
at 2015-06-23T21:40
幾題問題 麻煩大家幫我解惑...感謝QQ~~ 【張永霖財務管理熱門題庫】 http://imgur.com/KY0fzUz 想請問解答第一步現金流量的折現率為什麼不是用無風險利率折現? 我認為市場利率代表無風險利率 而題目中的折現率代表公司的WACC 應該要用市場利率當作現金流量的折現值?? 【謝 ...

高考三級人事行政科目問題 麻煩前輩回復

Belly avatar
By Belly
at 2015-06-23T00:35
[問題] 應考資格、各種國考疑難雜症等,以有正確作法、答案者為主 (不包括書裡的疑問)。若問題如人生規劃、讀書計畫等,無一 定作法、答案者,請用閒聊選項。 想請問已經上榜的前輩 高考三級人事行政部分 關於行政法有無時常修法? 因為我打算用104年函 ...

高考地政102年函授是否適用

Faithe avatar
By Faithe
at 2015-06-22T22:23
各位國考版上的朋友們好 我想請問一下我現在手邊有102年高考地政的函授,因為有去補習班詢問。一整套新的函 授價錢都要40000元上下。 想請問大家,如果用102年的函授來準備明年高考適用嗎? 如果不適用的話可能就要考慮去買了... 再拜託各位朋友請示一下了! - ...