編譯原理(山東聯(lián)盟)智慧樹知到期末考試答案2024年_第1頁
編譯原理(山東聯(lián)盟)智慧樹知到期末考試答案2024年_第2頁
編譯原理(山東聯(lián)盟)智慧樹知到期末考試答案2024年_第3頁
編譯原理(山東聯(lián)盟)智慧樹知到期末考試答案2024年_第4頁
編譯原理(山東聯(lián)盟)智慧樹知到期末考試答案2024年_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

編譯原理(山東聯(lián)盟)智慧樹知到期末考試答案2024年編譯原理(山東聯(lián)盟)指令調(diào)度是確定程序指令的執(zhí)行順序。

A:正確B:錯(cuò)誤答案:正確指令LDRi,B的含義是將B內(nèi)存單元的值取到寄存器Ri中。

A:正確B:錯(cuò)誤答案:正確在目標(biāo)代碼生成時(shí),把第一個(gè)操作數(shù)取到寄存器的指令在任何情況下都是必需的。

A:錯(cuò)誤B:正確答案:錯(cuò)誤語義動(dòng)作可以認(rèn)為是插入到產(chǎn)生式右部合適位置、用花括號(hào)括起來的語義規(guī)則。

A:錯(cuò)誤B:正確答案:正確語法分析通常有自上而下語法分析和自下而上語法分析兩種。

A:對(duì)B:錯(cuò)答案:錯(cuò)中間代碼的優(yōu)化依賴于具體的計(jì)算機(jī)。

A:錯(cuò)誤B:正確答案:錯(cuò)誤若一個(gè)句型中出現(xiàn)了某產(chǎn)生式的右部,則此右部一定是該句型的句柄。

A:錯(cuò)誤B:正確答案:錯(cuò)誤一般而言,終結(jié)符號(hào)只有綜合屬性。

A:正確B:錯(cuò)誤答案:正確四元式之間用指針相聯(lián)系。

A:正確B:錯(cuò)誤答案:錯(cuò)誤一個(gè)句型的短語分為直接短語和句柄兩類。

A:錯(cuò)誤B:正確答案:錯(cuò)誤對(duì)于非終結(jié)符號(hào),既可以有綜合屬性,也可以有繼承屬性。

A:錯(cuò)誤B:正確答案:正確一個(gè)式子與其后綴式中的運(yùn)算量出現(xiàn)的次序是相同的。

A:錯(cuò)誤B:正確答案:正確上下文無關(guān)文法的開始符號(hào)可以是終結(jié)符或非終結(jié)符。

A:正確B:錯(cuò)誤答案:錯(cuò)誤LR(0)文法的每個(gè)項(xiàng)目集中一定不含多個(gè)歸約項(xiàng)目。

A:對(duì)B:錯(cuò)答案:錯(cuò)在用移動(dòng)歸約法進(jìn)行自下而上語法分析的過程中,棧頂有可能出現(xiàn)多條產(chǎn)生式的右部。

A:錯(cuò)誤B:正確答案:正確自下而上語法分析可采用“移進(jìn)-歸約”法。

A:錯(cuò)誤B:正確答案:正確三地址代碼的由來是因?yàn)樗话闵婕叭齻€(gè)地址。

A:錯(cuò)誤B:正確答案:正確確定有限自動(dòng)機(jī)DFA是NFA的一個(gè)特例。

A:錯(cuò)誤B:正確答案:正確若一個(gè)文法G(S)為一個(gè)LR(0)文法,則G(S)的拓廣文法的LR(0)分析表一定不存在多重定義。

A:錯(cuò)誤B:正確答案:正確在LR分析過程中,為便于歸約,一條產(chǎn)生式的右部一般表示成多個(gè)候選項(xiàng)的形式。

A:錯(cuò)誤B:正確答案:錯(cuò)誤.兩個(gè)正規(guī)集相等的必要條件是他們對(duì)應(yīng)的正規(guī)式等價(jià)。

A:對(duì)B:錯(cuò)答案:錯(cuò)繼承屬性一般用于自上而下,自左向右地傳遞信息。

A:錯(cuò)誤B:正確答案:正確在間接左遞歸消除算法中,最開始對(duì)非終結(jié)符的排序可以是任意的。

A:正確B:錯(cuò)誤答案:正確一個(gè)文法開始符號(hào)的FOLLOW集中未必包含#。

A:正確B:錯(cuò)誤答案:正確一個(gè)式子的后綴式可能有括號(hào)。

A:錯(cuò)誤B:正確答案:錯(cuò)誤編譯程序中錯(cuò)誤處理的任務(wù)是對(duì)檢查出的錯(cuò)誤進(jìn)行修改。

A:正確B:錯(cuò)誤答案:正確對(duì)于S*中的任何字a,若存在一條從初態(tài)結(jié)點(diǎn)到某一終態(tài)結(jié)點(diǎn)的通路,且這條通路上所有弧的標(biāo)記符連接成的字等于a,則稱a可為DFAM所識(shí)別(或接受)。

A:正確B:錯(cuò)誤答案:正確消除回溯的方法是提取公共左因子。

A:錯(cuò)誤B:正確答案:正確代碼優(yōu)化只能在中間代碼上進(jìn)行。

A:錯(cuò)誤B:正確答案:錯(cuò)誤一個(gè)產(chǎn)生式得到的項(xiàng)目數(shù)和產(chǎn)生式右部符號(hào)的個(gè)數(shù)是密切相關(guān)的。

A:錯(cuò)誤B:正確答案:正確一個(gè)有限狀態(tài)自動(dòng)機(jī)中,有且僅有一個(gè)唯一的狀態(tài)。

A:正確B:錯(cuò)誤答案:錯(cuò)誤解釋程序是用來逐句分析執(zhí)行源程序語句地計(jì)算機(jī)程序。

A:錯(cuò)B:對(duì)答案:對(duì)若I是一個(gè)項(xiàng)目集,I中的項(xiàng)目有可能不屬于CLOSURE(I)。

A:錯(cuò)誤B:正確答案:錯(cuò)誤編譯程序各階段工作都涉及。

A:詞法分析B:語義分析C:語法分析D:表格管理答案:AI參考:正確選項(xiàng)是【C:語法分析】。\n\n編譯程序各階段工作包括詞法分析、語法分析、語義分析和代碼生成。其中,語法分析是通過對(duì)源程序進(jìn)行語法分析,識(shí)別程序中的語法結(jié)構(gòu),并生成相應(yīng)的抽象語法樹(AST)。因此,選項(xiàng)C語法分析是涉及編譯程序各階段工作的。選項(xiàng)A詞法分析主要涉及將源代碼分解成一個(gè)個(gè)的記號(hào)或標(biāo)記;選項(xiàng)B語義分析主要涉及對(duì)源程序進(jìn)行類型檢查、語義規(guī)則檢查等;選項(xiàng)D表格管理不是編譯程序所涉及的內(nèi)容。'詞法分析的任務(wù)是()

A:分析句子的含義B:生成目標(biāo)代碼C:識(shí)別單詞D:識(shí)別句子答案:AI參考:正確選項(xiàng)是【C:識(shí)別單詞】。\n\n詞法分析的任務(wù)是識(shí)別句子中的單詞,即將輸入的句子按照一定的規(guī)律拆分成一個(gè)個(gè)的單詞,從而得到句子的詞匯信息。選項(xiàng)A、B、D都與詞法分析的任務(wù)不符,只有選項(xiàng)C是正確的,因?yàn)樽R(shí)別單詞是詞法分析的核心任務(wù)。'與(a|b)*(a|b)等價(jià)的正規(guī)式是()

A:a*|b*B:(a|b)(a|b)*C:(a|b)*D:(ab)*(a|b)答案:AI參考:正確選項(xiàng)是C:(a|b)*。\n\n這個(gè)正規(guī)式表示可以是一個(gè)a或者b,后面跟著零個(gè)或多個(gè)相同的a或b。在題目給出的選項(xiàng)中,只有C選項(xiàng)符合這個(gè)規(guī)則。A選項(xiàng)中的a*|b*表示可以是一個(gè)a或者零個(gè)或多個(gè)b,這與題目要求不符;B選項(xiàng)中的(a|b)(a|b)*表示可以是一個(gè)a或者一個(gè)b,后面跟著零個(gè)或多個(gè)相同的a或b,這與題目要求也不完全相符;D選項(xiàng)中的(ab)*(a|b)表示a或b后跟著零個(gè)或多個(gè)ab,這與題目要求也不完全相符。因此,正確答案是C:(a|b)*。'編譯程序有五個(gè)階段。其中,的目的是使最后階段產(chǎn)生的目標(biāo)代碼更高效。

A:優(yōu)化B:語法分析C:詞法分析D:目標(biāo)代碼生成答案:AI參考:答案:D\n\n解析:\n編譯程序主要包含以下五個(gè)階段:\n\n1.詞法分析(TokenGeneration)\n2.語法分析(SyntaxAnalysis)\n3.語義分析(SemanticAnalysis)\n4.優(yōu)化(Optimization)\n5

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論