版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、北方工業(yè)大學(xué)試卷第1頁共12頁北方工業(yè)大學(xué)北方工業(yè)大學(xué)《編譯原理》課程期末復(fù)習(xí)題(答案)A卷2016年春季學(xué)期年春季學(xué)期開課學(xué)院開課學(xué)院考試方式:閉卷考試方式:閉卷考試時(shí)間:考試時(shí)間:120分鐘分鐘班級班級姓名姓名學(xué)號學(xué)號題號一二三四五六七八九十總分得分閱卷人閱卷人一判斷題(每個(gè)小題判斷題(每個(gè)小題1分,共分,共10分)分)1.程序語言主要由語法和語義兩方面定義。()2.自上而下分析方法會遇到的主要問題有左遞歸和回溯。()3.已知文法G
2、:E?i|EAE,A?|,其中的終結(jié)符號集包括i,。()4.編譯程序是將高級語言程序翻譯成機(jī)器語言程序。()5.只含有綜合屬性的屬性文法稱為S屬性文法。()6.LL(1)文法中第一個(gè)L的含義是從左到右掃描輸入串。()7.在編譯中進(jìn)行語法檢查的目的是為了發(fā)現(xiàn)程序中所有錯(cuò)誤。()8.一個(gè)語義子程序描述了一個(gè)文法所對應(yīng)的翻譯工作。()9.一個(gè)句型的直接短語是唯一的。()10.確定的自動(dòng)機(jī)以及不確定的自動(dòng)機(jī)都能正確地識別正規(guī)集。()解:1.√2
3、.√3.4.5.√6.√7.8.9.10.√二、選擇題(每個(gè)小題二、選擇題(每個(gè)小題1分,共分,共20分)分)1.文法分為四種類型,即0型、1型、2型、3型。其中3型文法是____。A.短語文法B.正規(guī)文法C.上下文有關(guān)文法D.上下文無關(guān)文法2.不可能是目標(biāo)代碼。A.匯編指令代碼B.可重定位指令代碼C.絕對指令代碼D.中間代碼3.將編譯程序分成若干個(gè)“遍”是為了。A.提高程序的執(zhí)行效率B.利用有限的機(jī)器內(nèi)存并提高機(jī)器的執(zhí)行效率C.使程序
4、的結(jié)構(gòu)更加清晰D.利用有限機(jī)器內(nèi)存但降低了機(jī)器的執(zhí)行效率4.后綴式abcd可用表達(dá)式來表示。序號訂線裝北方工業(yè)大學(xué)試卷第3頁共12頁13.中間代碼生成所依據(jù)的是。A.語法規(guī)則B.詞法規(guī)則C.語義規(guī)則D.等價(jià)變換規(guī)則14.終結(jié)符具有屬性。A.傳遞B.繼承C.抽象D.綜合15.下推自動(dòng)機(jī)識別的語言是。A.0型語言B.1型語言C.2型語言D.3型語言16.常用的中間代碼形式不含。A.三元式B.四元式C.逆波蘭表達(dá)式D.語法樹17.算符文法是指
5、的文法。A.沒有形如U→...VW...的產(chǎn)生式(U、V、W?VN)B.VT中任意兩個(gè)符號之間至多存在一種算符優(yōu)先關(guān)系C.沒有相同右部的產(chǎn)生式D.沒有形如U→ε的產(chǎn)生式18.下述語句類中,____________在編譯階段通常不產(chǎn)生可執(zhí)行代碼。A.變量說明語句B.流程控制語句C.輸入輸出語句D.賦值語句19.文法所描述的語言是的集合。A.文法的字母表中符號組成的符號串B.文法的字母表中終結(jié)符號組成的符號串C.由文法開始符號推導(dǎo)的符號串D
6、.由文法開始符號推導(dǎo)的終結(jié)符號串20.符號串a(chǎn)b1b2是文法G[A]:A→aBB→bB|b的句子,該句子的句柄是________。A.b1B.b2C.aD.b1b2解:1.B2.D3.C4.B5.C6.B7.A8.A9.B10.D11.A12.A13.C14.D15.C16.D17.A18.A19.D20.B三、已知文法G的產(chǎn)生式為:E?T|ET|ETT?F|TF(21)F?(E)|i試求:(1)消除該文法的左遞歸;(5分)(2)利用(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 北方工業(yè)大學(xué)微機(jī)原理期末復(fù)習(xí)
- 北方工業(yè)大學(xué)軟件工程期末復(fù)習(xí)題含答案
- 北方工業(yè)大學(xué)建筑結(jié)構(gòu)復(fù)習(xí)題答案
- 河北工業(yè)大學(xué)編譯原理期末復(fù)習(xí)
- 河北工業(yè)大學(xué)編譯原理期末復(fù)習(xí)
- 北方工業(yè)大學(xué)計(jì)算機(jī)操作系統(tǒng)作業(yè)總復(fù)習(xí)答案
- 北方工業(yè)大學(xué)出境學(xué)習(xí)學(xué)生應(yīng)急預(yù)案
- 北方工業(yè)大學(xué)社團(tuán)管理辦法
- 南京工業(yè)大學(xué)ajax復(fù)習(xí)題
- 編譯原理復(fù)習(xí)題答案
- 南京工業(yè)大學(xué)《高電壓技術(shù)》期末復(fù)習(xí)題全
- 沈陽工業(yè)大學(xué)-數(shù)控復(fù)習(xí)題
- 北方工業(yè)大學(xué)教職工意見、建議表
- 北方工業(yè)大學(xué)繼續(xù)教育畢業(yè)論文
- 北方工業(yè)大學(xué)機(jī)械專業(yè)綜合實(shí)踐平臺建設(shè)
- 北方工業(yè)大學(xué)信息學(xué)院聽課記錄表
- 湖南工業(yè)大學(xué)電機(jī)拖動(dòng)復(fù)習(xí)題
- 合肥工業(yè)大學(xué)編譯原理實(shí)驗(yàn)
- 北方工業(yè)大學(xué)課堂教學(xué)評價(jià)表(學(xué)生用)
- 北方工業(yè)大學(xué)碩士學(xué)位論文格式模板
評論
0/150
提交評論