編譯原理(山東聯(lián)盟)知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋青島農(nóng)業(yè)大學(xué)_第1頁(yè)
編譯原理(山東聯(lián)盟)知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋青島農(nóng)業(yè)大學(xué)_第2頁(yè)
編譯原理(山東聯(lián)盟)知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋青島農(nóng)業(yè)大學(xué)_第3頁(yè)
編譯原理(山東聯(lián)盟)知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋青島農(nóng)業(yè)大學(xué)_第4頁(yè)
編譯原理(山東聯(lián)盟)知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋青島農(nóng)業(yè)大學(xué)_第5頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余7頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

編譯原理(山東聯(lián)盟)知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋青島農(nóng)業(yè)大學(xué)第一章單元測(cè)試

編譯程序的語(yǔ)法分析器用于識(shí)別(

)。

A:語(yǔ)句

B:標(biāo)識(shí)符C:字符串

D:單詞

答案:單詞編譯系統(tǒng)一般可分成5大部分。其中(

)是每個(gè)編譯程序必不可少的。

A:詞法分析、中間代碼產(chǎn)生、優(yōu)化

B:詞法分析、語(yǔ)法分析、優(yōu)化C:詞法分析、語(yǔ)法分析、目標(biāo)代碼生成D:語(yǔ)法分析、中間代碼產(chǎn)生、目標(biāo)代碼生成

答案:詞法分析、語(yǔ)法分析、目標(biāo)代碼生成編譯系統(tǒng)的5個(gè)部分,在工作過(guò)程中都會(huì)涉及到表格處理和(

)。

A:數(shù)據(jù)分析

B:出錯(cuò)處理

C:優(yōu)化處理D:過(guò)程分析

答案:出錯(cuò)處理

翻譯程序是指將把某一語(yǔ)言程序(源語(yǔ)言程序)轉(zhuǎn)換成另一種語(yǔ)言程序(目標(biāo)語(yǔ)言程序)的程序。

A:對(duì)B:錯(cuò)

答案:對(duì)高級(jí)語(yǔ)言程序到低級(jí)語(yǔ)言程序的轉(zhuǎn)換是基于語(yǔ)義的等價(jià)變換。

A:對(duì)B:錯(cuò)

答案:對(duì)

第二章單元測(cè)試

正規(guī)文法產(chǎn)生的語(yǔ)言都可以用上下文無(wú)關(guān)文法來(lái)描述。

A:錯(cuò)B:對(duì)

答案:對(duì)符號(hào)就是字符。

A:錯(cuò)B:對(duì)

答案:錯(cuò)一個(gè)文法所描述的語(yǔ)言是(

)。

A:可能唯一B:可能不唯一C:唯一的D:不唯一的

答案:唯一的最左推導(dǎo)是指任何一步α=>β都是對(duì)α中最左非終結(jié)符進(jìn)行替換。

A:對(duì)B:錯(cuò)

答案:對(duì)文法G產(chǎn)生的句子的全體構(gòu)成該文法描述的語(yǔ)言。

A:對(duì)B:錯(cuò)

答案:對(duì)

第三章單元測(cè)試

詞法分析器用于識(shí)別()。??

A:單詞B:語(yǔ)句C:標(biāo)識(shí)符D:字符串

答案:單詞兩個(gè)有限自動(dòng)機(jī)等價(jià)是指它們的()。

A:狀態(tài)數(shù)相等B:狀態(tài)數(shù)和有向弧數(shù)相等C:有向弧數(shù)相等D:所識(shí)別的語(yǔ)言相等

答案:所識(shí)別的語(yǔ)言相等正規(guī)表達(dá)式R1和R2等價(jià)是指(

)。

A:R1和R2使用的運(yùn)算符相同B:R1和R2代表相同的正規(guī)集C:R1和R2代表不同正規(guī)集D:R1和R2都是定義在一個(gè)字母表上的正規(guī)表達(dá)式

答案:R1和R2代表相同的正規(guī)集r和s分別是正規(guī)式,則有L(r|s)=L(r)∩L(s)。

A:對(duì)B:錯(cuò)

答案:錯(cuò)確定有限自動(dòng)機(jī)以及非確定有限自動(dòng)機(jī)都能正確地識(shí)別正規(guī)集。

A:錯(cuò)B:對(duì)

答案:對(duì)

第四章單元測(cè)試

采用自上而下分析,必須(

)。

A:消除右遞歸B:提取公共左因子C:消除遞歸D:消除回溯

答案:消除回溯語(yǔ)法分析器則可以發(fā)現(xiàn)源程序中的(

)。

A:語(yǔ)法和語(yǔ)義錯(cuò)誤

B:錯(cuò)誤并校正C:語(yǔ)義錯(cuò)誤D:語(yǔ)法錯(cuò)誤

答案:語(yǔ)法錯(cuò)誤

自頂向下的語(yǔ)法分析方法是從文法的句型開(kāi)始的。

A:錯(cuò)B:對(duì)

答案:錯(cuò)語(yǔ)法分析是依據(jù)語(yǔ)言的詞法規(guī)則來(lái)進(jìn)行的。

A:錯(cuò)B:對(duì)

答案:錯(cuò)語(yǔ)法分析器的輸入是單詞符號(hào)串,其輸出是中間代碼。

A:對(duì)B:錯(cuò)

答案:錯(cuò)

第五章單元測(cè)試

在自底向上的語(yǔ)法分析方法中,分析的關(guān)鍵是(

)。

A:選擇候選式B:尋找句柄C:消除遞歸D:尋找句型

答案:尋找句柄LR法是自頂向下語(yǔ)法分析方法。

A:對(duì)B:錯(cuò)

答案:錯(cuò)一個(gè)文法是LR(0)文法與它的LR(0)分析表無(wú)多重定義是一一對(duì)應(yīng)的。

A:對(duì)B:錯(cuò)

答案:對(duì)語(yǔ)法分析最常用的兩類方法是自上而下和自頂向下兩種分析法。

A:錯(cuò)B:對(duì)

答案:錯(cuò)自底向上的語(yǔ)法分析方法的基本思想是:從輸入串入手,利用文法的產(chǎn)生式一步一步地

向上進(jìn)行歸約,力求歸約到文法的開(kāi)始符號(hào)。

A:錯(cuò)B:對(duì)

答案:對(duì)

第六章單元測(cè)試

翻譯模式相對(duì)于屬性文法而言,給出了語(yǔ)義計(jì)算的次序,因此可把某些實(shí)現(xiàn)細(xì)節(jié)表示出來(lái)。

A:錯(cuò)B:對(duì)

答案:對(duì)對(duì)于文法的每個(gè)產(chǎn)生式都配備了一組屬性的計(jì)算規(guī)則,稱為語(yǔ)義規(guī)則。

A:錯(cuò)B:對(duì)

答案:對(duì)在屬性文法中文法符號(hào)的兩種屬性分別稱為()。

A:S-屬性B:L-屬性

C:綜合屬性D:繼承屬性

答案:綜合屬性;繼承屬性S-屬性文法中只包含綜合屬性,其中屬性傳遞的方向是自下而上.

A:對(duì)B:錯(cuò)

答案:對(duì)L-屬性文法中可能既包含綜合屬性,又包含繼承屬性。

A:對(duì)B:錯(cuò)

答案:對(duì)

第七章單元測(cè)試

相對(duì)于間接三元式而言,三元式更適合進(jìn)行優(yōu)化處理。

A:對(duì)B:錯(cuò)

答案:錯(cuò)間接三元式表示法的優(yōu)點(diǎn)為(

)。

A:便于優(yōu)化處理,節(jié)省存儲(chǔ)空間B:節(jié)省存儲(chǔ)空間,不便于優(yōu)化處理C:節(jié)省存儲(chǔ)空間,不便于表的修改D:采用間接碼表,便于優(yōu)化處理

答案:采用間接碼表,便于優(yōu)化處理在三地址代碼的三種主要表示形式(四元式、三元式和間接三元式)中,最不方便進(jìn)行優(yōu)化的是三元式。

A:對(duì)B:錯(cuò)

答案:對(duì)

a*b/c的后綴式形式是ab*c/。

A:對(duì)B:錯(cuò)

答案:對(duì)ab+c/的中綴式形式是(a+b)/c。

A:錯(cuò)B:對(duì)

答案:對(duì)

第八章單元測(cè)試

下面優(yōu)化不是針對(duì)循環(huán)進(jìn)行的()。

A:代碼外提B:強(qiáng)度削弱C:刪除多余變量D:刪除歸納變量

答案:刪除多余變量?jī)H考慮一個(gè)基本塊,不能確定一個(gè)賦值是否真是無(wú)用的。

A:錯(cuò)B:對(duì)

答案:對(duì)條件轉(zhuǎn)移語(yǔ)句是入口語(yǔ)句。

A:對(duì)B:錯(cuò)

答案:錯(cuò)代碼優(yōu)化根據(jù)優(yōu)化對(duì)象所涉及的程序范圍分為全局優(yōu)化、局部?jī)?yōu)化和循環(huán)優(yōu)化。

A:對(duì)B:錯(cuò)

答案:對(duì)局部?jī)?yōu)化指的是局限于基本塊范圍內(nèi)的優(yōu)化。

A:對(duì)B:錯(cuò)

答案:對(duì)

第九章單元測(cè)試

計(jì)算順序的選擇不會(huì)影響目標(biāo)代碼的有效性和效率。

A:對(duì)B:錯(cuò)

答案:錯(cuò)目標(biāo)代碼生成器的作用是把中間代碼翻譯成目標(biāo)語(yǔ)言程序。

A:對(duì)

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論