單項(xiàng)選擇題?中間代碼有逆波蘭記號(hào)、樹(shù)形表示、三元式、四元式等形式,生成中間代碼主要是為了使()。

A.減少目標(biāo)代碼
B.獲取目標(biāo)代碼
C.目標(biāo)代碼的優(yōu)化容易實(shí)現(xiàn)
D.避免贅余


您可能感興趣的試卷

你可能感興趣的試題

1.單項(xiàng)選擇題?中間代碼是指源程序的一種(),不依賴目標(biāo)機(jī)的結(jié)構(gòu),易于機(jī)械生成()的中間表示。

A.內(nèi)部表示;目標(biāo)代碼
B.外部表示;目標(biāo)代碼
C.內(nèi)部表示;中間代碼
D.外部表示;中間代碼

2.單項(xiàng)選擇題?類型的寬度的定義是從類型表達(dá)式可以知道該類型在運(yùn)行時(shí)刻所需的()。

A.分析表數(shù)量
B.存儲(chǔ)單元數(shù)量
C.分析棧數(shù)量
D.存儲(chǔ)符號(hào)數(shù)量

3.單項(xiàng)選擇題?語(yǔ)義分析通常包括名字的作用域分析、類型檢查、控制流檢查、相關(guān)名字檢查、()。

A.語(yǔ)法檢查
B.詞法檢查
C.符號(hào)檢查
D.一致性檢查

5.單項(xiàng)選擇題?L-屬性文法和S-屬性文法的本質(zhì)區(qū)別是()。

A.開(kāi)始符號(hào)不同
B.翻譯模式不同
C.結(jié)束符號(hào)不同
D.屬性不同

最新試題

文法識(shí)別符號(hào)經(jīng)過(guò)任意步推導(dǎo)得到的結(jié)果是()

題型:?jiǎn)雾?xiàng)選擇題

在編譯中產(chǎn)生語(yǔ)法樹(shù)是為了()

題型:?jiǎn)雾?xiàng)選擇題

面向機(jī)器語(yǔ)言的特點(diǎn)是()

題型:?jiǎn)雾?xiàng)選擇題

分析樹(shù)上的每個(gè)分支結(jié)點(diǎn)都由()標(biāo)記。

題型:填空題

在遞歸子程序方法中,若文法存在左遞歸,則會(huì)使分析過(guò)程產(chǎn)生()

題型:?jiǎn)雾?xiàng)選擇題

對(duì)于基本快內(nèi)Out集合由In集合計(jì)算出來(lái),而對(duì)于基本塊之間,In集合由前驅(qū)基本塊的Out集合計(jì)算出來(lái)。這樣的數(shù)據(jù)流問(wèn)題屬于()

題型:?jiǎn)雾?xiàng)選擇題

FORTRAN這樣的語(yǔ)言,不允許過(guò)程遞歸,不含可變體積的數(shù)據(jù)對(duì)象或待定性質(zhì)的名稱,能在編譯時(shí)完全確定其程序的每個(gè)數(shù)據(jù)對(duì)象在運(yùn)行時(shí)存儲(chǔ)空間的位置,可采用()

題型:?jiǎn)雾?xiàng)選擇題

利用DAG進(jìn)行局部?jī)?yōu)化,不能實(shí)現(xiàn)()

題型:?jiǎn)雾?xiàng)選擇題

假設(shè)/的優(yōu)先級(jí)高于-,則采用右結(jié)合規(guī)則時(shí),a-b/c-d可解釋為()

題型:?jiǎn)雾?xiàng)選擇題

若在C語(yǔ)言程序中出現(xiàn)“aa 11 bb=123;”,且不出現(xiàn)在引號(hào)和注釋里,在編譯時(shí)會(huì)()

題型:?jiǎn)雾?xiàng)選擇題