俄罗斯小YOUNV另类_玩弄放荡人妻少妇系列 _国产美女遭强高潮网站_亚洲午夜性猛春交XXXX_久久99亚洲网美利坚合众国_国产普通话对白刺激_国产免费AV一区二区三区_精品无人区麻豆乱码1区2区

22秋北交《編譯原理》在線作業(yè)二【標(biāo)準(zhǔn)答案】

可做奧鵬全部院校在線離線作業(yè)畢業(yè)論文QQ:3230981406 微信:aopopenfd777

發(fā)布時(shí)間:2022/10/19 21:26:12來(lái)源:admin瀏覽: 8 次


北交《編譯原理》在線作業(yè)二-0007

試卷總分:100  得分:100

一、單選題 (共 25 道試題,共 50 分)

1.( )是指源程序中不符合語(yǔ)法或詞法規(guī)則的錯(cuò)誤,這些錯(cuò)誤一般在詞法分析或語(yǔ)法分析時(shí)能檢測(cè)出來(lái)。

A.語(yǔ)義錯(cuò)誤

B.語(yǔ)法錯(cuò)誤

C.短語(yǔ)錯(cuò)誤

D.短句錯(cuò)誤

 

2.( )是指源程序中不符合語(yǔ)義規(guī)則的錯(cuò)誤,這些錯(cuò)誤一般在語(yǔ)義分析時(shí)能檢測(cè)出來(lái)。

A.語(yǔ)義錯(cuò)誤

B.語(yǔ)法錯(cuò)誤

C.短語(yǔ)錯(cuò)誤

D.短句錯(cuò)誤

 

3.( )是為每個(gè)標(biāo)識(shí)符保存一個(gè)記錄的數(shù)據(jù)結(jié)構(gòu),記錄的域是標(biāo)識(shí)符的屬性。

A.符號(hào)表

B.代碼表

C.源程序

D.出錯(cuò)表

 

4.下列說(shuō)法中錯(cuò)誤的是( )。

A.當(dāng)一遍中包含若干階段時(shí),各階段的工作是穿插進(jìn)行的

B.遍數(shù)越多越好

C.遍數(shù)越多,輸入/輸出所消耗的時(shí)間越多

D.并非每種語(yǔ)言都可以用單遍編譯來(lái)實(shí)現(xiàn)

 

5.在LR分析法中,分析棧中存放的狀態(tài)是識(shí)別規(guī)范句型( )的DFA狀態(tài)。

A.句柄

B.前綴

C.活前綴

D.LR(0)項(xiàng)目

 

6.在編譯程序使用的表格中,最重要的是( )。

A.數(shù)據(jù)表

B.信息表

C.變量表

D.符號(hào)表

 

7.高級(jí)語(yǔ)言編譯程序常用的語(yǔ)法分析方法中,遞歸下降分析法屬于( )分析方法。

A.自左至右

B.自上而下

C.自下而上

D.自右向左

 

8.有限自動(dòng)機(jī)( )個(gè)接受狀態(tài)。

A.只能有一個(gè)

B.只能有兩個(gè)

C.只能有三個(gè)

D.可以有0個(gè)、一個(gè)或多個(gè)

 

9.( )的任務(wù)是把中間代碼(或經(jīng)過(guò)優(yōu)化處理之后)變換成特定機(jī)器上的低級(jí)語(yǔ)言代碼。

A.詞法分析

B.語(yǔ)法分析

C.優(yōu)化

D.目標(biāo)代碼生成

 

10.編譯程序諸階段的工作往往是( )。

A.順序

B.并行

C.成批

D.穿插

 

11.下面哪個(gè)文法具有二義性( )。

A.A→AA | (A) |

B.E→E+T|T

C.E→(E)

D.E→a

 

12.在語(yǔ)法分析處理中,F(xiàn)IRST集合、FOLLOW集合、SELECT集合均是( )。

A.非終結(jié)符集

B.終結(jié)符集

C.字母集

D.狀態(tài)集

 

13.最常用的中間代碼形式是( )

A.二元式

B.三元式

C.四元式

D.樹(shù)型

 

14.Pascal的if語(yǔ)句滿(mǎn)足( )。

A.最遠(yuǎn)匹配原則

B.動(dòng)態(tài)作用域規(guī)則

C.靜態(tài)作用域規(guī)則

D.最近匹配原則

 

15.類(lèi)型轉(zhuǎn)換時(shí),整數(shù)到實(shí)數(shù)的轉(zhuǎn)換稱(chēng)為( )。

A.截?cái)?/p>

B.舍入

C.拓展

D.收縮

 

16.下面哪個(gè)文法是左遞歸的( )。

A.E→E+T|T

B.T→F*T

C.E→(E)

D.E→a

 

17.語(yǔ)義分析與中間代碼產(chǎn)生所依循的是( )。

A.正規(guī)式

B.上下文無(wú)關(guān)文法

C.語(yǔ)言的語(yǔ)義規(guī)則

D.有限自動(dòng)機(jī)

 

18.2型文法也稱(chēng)為( )。

A.短語(yǔ)文法

B.上下文無(wú)關(guān)文法

C.右線性文法

D.左性性文法

 

19.文法G的一棵語(yǔ)法樹(shù)葉結(jié)點(diǎn)的自左至右排列是G的一個(gè)( )。

A.句子

B.句型

C.句柄

D.素短語(yǔ)

 

20.表達(dá)式(a+b)*(c+d)的后綴式表示為( )。

A.a+b*c+d

B.+ab*+cd

C.ab+cd+*

D.無(wú)法表示

 

21.編譯程序中語(yǔ)法分析器接收以( )為單位的輸入。

A.單詞

B.表達(dá)式

C.產(chǎn)生式

D.句子

 

22.通常一個(gè)編譯程序中,不僅包含詞法分析,語(yǔ)法分析,中間代碼生成,代碼優(yōu)化,目標(biāo)代碼生成等五個(gè)部分,還應(yīng)包括( )。

A.模擬執(zhí)行器

B.解釋器

C.表格處理和出錯(cuò)處理

D.符號(hào)執(zhí)行器

 

23.已知文法:S→aAa|aBb|bAb|bBaA→x B→x ,則( )

A.LR(1)文法

B.LALR(1)文法

C.都不是

D.A和B

 

24.( )是描述語(yǔ)言的語(yǔ)法結(jié)構(gòu)的形式規(guī)則。

A.文法

B.語(yǔ)義

C.詞法

D.語(yǔ)法

 

25.在自下而上的語(yǔ)法分析方法中,分析的關(guān)鍵是( )。

A.尋找句柄

B.尋找句型

C.消除遞歸

D.選擇候選式

 

二、多選題 (共 5 道試題,共 20 分)

26.根據(jù)不同的用途和側(cè)重,編譯程序可分為( )。

A.診斷編譯程序

B.優(yōu)化編譯程序

C.交叉編譯程序

D.可變目標(biāo)編譯程序

 

27.常見(jiàn)的初等數(shù)據(jù)類(lèi)型包括( )。

A.數(shù)值數(shù)據(jù)

B.邏輯數(shù)據(jù)

C.字符數(shù)據(jù)

D.指針數(shù)據(jù)

 

28.一個(gè)上下文無(wú)關(guān)文法G包括四個(gè)組成部分( )。

A.終結(jié)符號(hào)

B.非終結(jié)符號(hào)

C.開(kāi)始符號(hào)

D.一組產(chǎn)生式

 

29.按照語(yǔ)法分析樹(shù)的建立方法,可以粗略地把語(yǔ)法分析辦法分成兩類(lèi)( )。

A.自左向右分析法

B.自右向左分析法

C.自頂而下分析法

D.自下而上分析法

 

30.面向?qū)ο笳Z(yǔ)言的主要特征是( )。

A.封裝性

B.集成性

C.繼承性

D.多態(tài)性

 

三、判斷題 (共 10 道試題,共 30 分)

31.優(yōu)先關(guān)系表對(duì)應(yīng)的優(yōu)先函數(shù),如果存在,一定唯一。

 

32.有限自動(dòng)機(jī)能夠識(shí)別上下文無(wú)關(guān)語(yǔ)言。

 

33.語(yǔ)義分析的任務(wù)包括兩方面,一個(gè)是靜態(tài)語(yǔ)義檢查,一個(gè)是動(dòng)態(tài)語(yǔ)義的解釋執(zhí)行并生成中間代碼。

 

34.解釋程序與編譯程序的不同指出在于:它立即執(zhí)行源程序而不是生成在翻譯完成之后才執(zhí)行的目標(biāo)代碼

 

35.在規(guī)范規(guī)約中用最左素短語(yǔ)來(lái)刻劃可歸約串。

 

36.文法的二義性和語(yǔ)言的二義性是兩個(gè)不同的概念。

 

37.正規(guī)式描述的每種結(jié)構(gòu)都可以用上下文無(wú)關(guān)文法來(lái)描述。

 

38.上下文無(wú)關(guān)文法也叫正規(guī)文法。

 

39.文法二義并不代表語(yǔ)言一定是二義的。只有當(dāng)產(chǎn)生一個(gè)語(yǔ)言的所有文法都是二義的時(shí),這個(gè)語(yǔ)言才是二義的。

 

40.編譯器是將一種語(yǔ)言翻譯為另一種語(yǔ)言的計(jì)算機(jī)程序。

 



奧鵬,國(guó)開(kāi),廣開(kāi),電大在線,各省平臺(tái),新疆一體化等平臺(tái)學(xué)習(xí)
詳情請(qǐng)咨詢(xún)QQ : 3230981406或微信:aopopenfd777



  • 上一篇:
  • 下一篇:
  • 作業(yè)咨詢(xún) 論文咨詢(xún)
    微信客服掃一掃

    回到頂部