單項(xiàng)選擇題一個(gè)文法G={N,T,P,S},其中N是非終結(jié)符號(hào)的集合,T是終結(jié)符號(hào)的集合,P是產(chǎn)生式集合,S是開始符號(hào),令集合V=N∪T,那么G所描述的語言是()的集合。
A.由S推導(dǎo)出的所有符號(hào)串
B.由S推導(dǎo)出的所有終結(jié)符號(hào)串
C.V中所有符號(hào)組成的符號(hào)串
D.V的閉包中的所有符號(hào)串
您可能感興趣的試卷
你可能感興趣的試題
1.單項(xiàng)選擇題詞法分析器用于識(shí)別__(1)__,常用的支持編譯程序開發(fā)的工具Yacc,主要用于__(2)__階段??瞻祝?)處應(yīng)選擇()
A.詞法分析
B.語法分析
C.中間代碼生成
D.目標(biāo)代碼生成
2.單項(xiàng)選擇題對(duì)于文法G={{0,1},{S,A,B),P,S},其中P中的產(chǎn)生式及序號(hào)為:①S→0A②S→1B③A→1S④A→1⑤B→0S⑥B→0與該文法等價(jià)的正規(guī)式是__(1)__,其中,若采用最右推導(dǎo)產(chǎn)生句子100110使用的產(chǎn)生式編號(hào)的序列為__(2)__;句型01011B的直接短語是__(3)__,句柄為__(4)__??瞻祝?)處應(yīng)選擇()
A.bcadef
B.beacbf
C.bacebf
D.beadcf
3.單項(xiàng)選擇題一種最早用于科學(xué)計(jì)算的程序設(shè)計(jì)語言是__(1)__;一種提供指針和指針操作且不存在布爾類型的、應(yīng)用廣泛的系統(tǒng)程序設(shè)計(jì)語言是__(2)__;一種適合在互聯(lián)網(wǎng)上編寫程序可供不同平臺(tái)上運(yùn)行的面向?qū)ο蟪绦蛟O(shè)計(jì)語言是__(3)__;一種在解決人工智能問題上使用最多的有強(qiáng)的表處理能力的函數(shù)程序設(shè)計(jì)語言是__(4)__;一種以謂詞邏輯為基礎(chǔ)的,核心是事實(shí)、規(guī)則和推理機(jī)制的實(shí)用邏輯程序設(shè)計(jì)語言是__(5)__。空白(4)處應(yīng)選擇()
A.PROLOG
B.Java
C.LISP
D.SmallTalk
4.單項(xiàng)選擇題已知文法G[S]:S→A0|B1,A→S1|1,B→S0|0;該文法屬于喬姆斯基定義的__(1)__文法,它不能產(chǎn)生串__(2)__??瞻祝?)處應(yīng)選擇()
A.0011
B.1010
C.1001
D.0101
6.問答題簡(jiǎn)述編譯程序的工作步驟。
8.單項(xiàng)選擇題對(duì)于文法G={{0,1},{S,A,B),P,S},其中P中的產(chǎn)生式及序號(hào)為:①S→0A②S→1B③A→1S④A→1⑤B→0S⑥B→0與該文法等價(jià)的正規(guī)式是__(1)__,其中,若采用最右推導(dǎo)產(chǎn)生句子100110使用的產(chǎn)生式編號(hào)的序列為__(2)__;句型01011B的直接短語是__(3)__,句柄為__(4)__??瞻祝?)處應(yīng)選擇()
A.01(01|10)*
B.(0|1)*(01|10)
C.(0|1)(1*|0*)
D.(01|10)(01|10)*
9.單項(xiàng)選擇題詞法分析器用于識(shí)別__(1)__,常用的支持編譯程序開發(fā)的工具Yacc,主要用于__(2)__階段。空白(1)處應(yīng)選擇()
A.語句
B.單詞
C.字符串
D.標(biāo)識(shí)符
10.單項(xiàng)選擇題在編譯程序中,語法分析的方法有自底向上分析和自頂向下分析。自底向上分析方法自左向右掃描輸入符號(hào)串,通過__(1)__分析其語法是否正確。例如,__(2)__就是一種自底向上的分析方法。與其他自底向上分析方法不同,它是根據(jù)__(3)__來進(jìn)行歸約的。自頂向下分析方法從文法的開始符號(hào)出發(fā),判斷其能否__(4)__出輸入符號(hào)串。采用自頂向下分析方法時(shí),要求文法不含有__(5)__??瞻祝?)處應(yīng)選擇()
A.歸約一移進(jìn)
B.移進(jìn)-移進(jìn)
C.移進(jìn)-歸約
D.歸約-歸約
最新試題
空白(5)處應(yīng)選擇()
題型:?jiǎn)雾?xiàng)選擇題
空白(1)處應(yīng)選擇()
題型:?jiǎn)雾?xiàng)選擇題
表達(dá)式x+y*z+w的逆波蘭表示是()。
題型:填空題
空白(2)處應(yīng)選擇()
題型:?jiǎn)雾?xiàng)選擇題
空白(1)處應(yīng)選擇()
題型:?jiǎn)雾?xiàng)選擇題
空白(1)處應(yīng)選擇()
題型:?jiǎn)雾?xiàng)選擇題
簡(jiǎn)述編譯程序的工作步驟。
題型:?jiǎn)柎痤}
空白(1)處應(yīng)選擇()
題型:?jiǎn)雾?xiàng)選擇題
空白(2)處應(yīng)選擇()
題型:?jiǎn)雾?xiàng)選擇題
空白(4)處應(yīng)選擇()
題型:?jiǎn)雾?xiàng)選擇題