給定文法G(S):
非終結(jié)符A的FIRSTVT集合是()。
A.FIRSTVT(A)={+,a,(}
B.FIRSTVT(A)={+,a }
C.FIRSTVT(A)={a,(}
D.FIRSTVT(A)={+,(}
您可能感興趣的試卷
你可能感興趣的試題
給定文法G(S):
非終結(jié)符S的LASTVT集合是()。
A.LASTVT(S)={+,a,)}
B.LASTVT(S)={+,a }
C.LASTVT(S)={+,)}
D.LASTVT(S)={a,)}
給定文法G(S):
非終結(jié)符A的FOLLOW集合是()。
A.FOLLOW (S)={a,b,c,#}
B.FOLLOW (S)={a,b,c }
C.FOLLOW(A)={b,c}
D.FOLLOW(A)={c }
給定文法G(S):
非終結(jié)符S的FIRST集合是()。
A.FIRST(S)={a,b,c,e }
B.FIRST(S)={a,b,c }
C.FIRST(S)={a,b }
D.FIRST(S)={a }
?對(duì)以下四元式程序,對(duì)其中循環(huán)進(jìn)行優(yōu)化,可采取的循環(huán)優(yōu)化措施有()。
A.合并已知量
B.代碼外提
C.強(qiáng)度消弱
D.刪除歸納變量
設(shè)有基本塊如下:
假設(shè)L、M和N 是出基本塊后的活躍變量,對(duì)于上述程序可以采取的局部?jī)?yōu)化措施有()。
?
A.合并已知量
B.刪除無(wú)用賦值
C.循環(huán)展開
D.代碼外提
最新試題
一個(gè)字符屬于FOLLOW(S),這個(gè)字符的含義是()
如果一個(gè)文法是二義文法,必然有()的現(xiàn)象存在。
利用DAG進(jìn)行局部?jī)?yōu)化,不能實(shí)現(xiàn)()
分析樹上的每個(gè)分支結(jié)點(diǎn)都由()標(biāo)記。
嵌套過(guò)程語(yǔ)言的程序,內(nèi)層過(guò)程引用非局部量可通過(guò)()跟蹤外層過(guò)程最新活動(dòng)記錄的位置。
以下()不是中間代碼的表示形式。
關(guān)于短語(yǔ)和句柄,正確的論述是()
關(guān)于全局display正確的是()
在遞歸子程序方法中,若文法存在左遞歸,則會(huì)使分析過(guò)程產(chǎn)生()
對(duì)于某文法規(guī)范句型aBcDef,如果句柄是Bc,下面哪些字符串是活前綴?()