北語(yǔ)22秋《編譯原理》作業(yè)1【資料答案】

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

發(fā)布時(shí)間:2023/3/13 20:40:22來(lái)源:admin瀏覽: 0 次

22秋《編譯原理》作業(yè)1

試卷總分:100  得分:100

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

1.運(yùn)行時(shí)的存儲(chǔ)區(qū)常常劃分為:( )

A.目標(biāo)區(qū)

B.靜態(tài)數(shù)據(jù)區(qū)

C.棧區(qū)

D.堆區(qū)


2.循環(huán)優(yōu)化的重要技術(shù)有( )。

A.代碼外提

B.刪除歸納變量

C.強(qiáng)度削弱

D.局部?jī)?yōu)化


3.四元式是一種比較普遍采用的中間代碼形式,它的四個(gè)組成成分是( )。

A.算法op

B.第一運(yùn)算對(duì)象ARG1

C.第二運(yùn)算對(duì)象ARG2

D.運(yùn)算結(jié)果RESULT


4.在編譯過(guò)程中,語(yǔ)法分析器的任務(wù)是( )。

A.分析單詞是怎樣構(gòu)成的

B.分析單詞串是如何構(gòu)成語(yǔ)句和說(shuō)明的

C.分析語(yǔ)句和說(shuō)明是如何構(gòu)成程序的

D.分析程序的結(jié)構(gòu)


5.一個(gè)控制流程圖可以表示成一個(gè)組,它包括( )。

A.圖中所有結(jié)點(diǎn)集

B.圖中所有有向邊集

C.首結(jié)點(diǎn)

D.堆區(qū)


二、判斷題 (共 20 道試題,共 80 分)

6.所謂數(shù)據(jù)空間的分配,本質(zhì)上看,是將程序中的每個(gè)名字與一個(gè)存儲(chǔ)位置關(guān)聯(lián)起來(lái),該存儲(chǔ)位置用以容納名字的值。


7.通常編譯過(guò)程分成前端和后端,后端是由這樣一些階段組成:這些階段的工作主要依賴(lài)于源語(yǔ)言而與目標(biāo)機(jī)無(wú)關(guān)。


8.題目見(jiàn)圖片{圖}


9.計(jì)算機(jī)高級(jí)語(yǔ)言翻譯成低級(jí)語(yǔ)言只有解釋一種方式。( )


10.自底而上語(yǔ)法分析方法的主要問(wèn)題是候選式的選擇。( )


11.語(yǔ)法分析所依據(jù)的是語(yǔ)言的語(yǔ)法規(guī)則,即描述程序結(jié)構(gòu)的規(guī)則。


12.一個(gè)多遍的編譯程序可以較之一遍的編譯程序少占內(nèi)存。


13.一個(gè)確定有窮自動(dòng)機(jī)有且只有一個(gè)終態(tài)。( )


14.一個(gè)分程序是一個(gè)含有它自己的局部數(shù)據(jù)(變量)聲明的語(yǔ)句。


15.逆波蘭記號(hào)是最簡(jiǎn)單的一種中間代碼表示形式。


16.甲機(jī)上的某編譯程序在乙機(jī)上能直接使用的必要條件是甲機(jī)和乙機(jī)的操作系統(tǒng)功能完全相同。( )


17.在編譯方式下執(zhí)行源程序,易于查錯(cuò),在程序執(zhí)行中可以修改程序,但執(zhí)行效率低。


18.詞法分析和語(yǔ)法分析本質(zhì)上都是對(duì)源程序的結(jié)構(gòu)進(jìn)行分析。


19.題目見(jiàn)圖片{圖}


20.對(duì)于數(shù)據(jù)空間的存貯分配,F(xiàn)ORTRAN采用動(dòng)態(tài)貯存分配策略。( )


21.題目見(jiàn)圖片{圖}


22.程序設(shè)計(jì)語(yǔ)言中的布爾表達(dá)式只有一個(gè)作用,即用做改變控制流語(yǔ)句中的表達(dá)式。


23.題目見(jiàn)圖片{圖}


24.解釋程序適用于 COBOL 和 FORTRAN 語(yǔ)言。( )


25.在解釋方式下,解釋程序?qū)凑赵闯绦蛑姓Z(yǔ)句的動(dòng)態(tài)順序,逐句地進(jìn)行分析解釋?zhuān)⒘⒓从枰詧?zhí)行。




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

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

    回到頂部