單項選擇題將編譯程序分成若干個“遍”是為了()

A.提高程序的執(zhí)行效率
B.使程序的結(jié)構(gòu)更加清晰
C.利用有限的機器內(nèi)存并提高機器的執(zhí)行效率
D.利用有限的機器內(nèi)存但降低了機器的執(zhí)行效率


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題關(guān)于嵌套層次表display表描述正確的是()

A.過程的層數(shù)為i,則display表有i個單元
B.display表只有一個單元
C.display表存放主調(diào)過程display表的位置
D.display表存放各個外層過程最新活動記錄的基地址

2.單項選擇題使用二叉樹組織符號表查找時,以下說法()是錯誤的。

A.如果樹根節(jié)點的名字和待查找的名字相同,則查找到了該名字
B.如果待查找的名字小于樹根節(jié)點的名字值,則在左子樹上繼續(xù)查找
C.如果待查找的名字大于樹根節(jié)點的名字值,則在右子樹上繼續(xù)查找
D.如果當(dāng)前的樹根節(jié)點為空,編譯程序應(yīng)提醒出錯

4.單項選擇題遞歸子程序法屬于()語法分析方法。

A.自頂向下
B.自底向上
C.自左向右
D.自右向左

5.單項選擇題采用確定的自頂向下分析時,必須()

A.消除左遞歸
B.消除右遞歸
C.避免回溯
D.提取左公因子

7.單項選擇題面向機器的語言指的是()

A.用于解決機器硬件設(shè)計問題的語言
B.特定計算機系統(tǒng)所固有的語言
C.各種計算機系統(tǒng)都通用的語言
D.只能在一臺計算機上使用的語言

8.單項選擇題以下()不是中間代碼的表示形式。

A.DAG圖
B.后綴式
C.三元式
D.間接四元式

9.單項選擇題編譯過程中將源代碼翻譯成中間代碼,具有很多優(yōu)點,其中()不是中間代碼的優(yōu)點。

A.中間代碼不能用于解釋
B.利于在不同目標(biāo)機上實現(xiàn)同一種語言
C.利于進行與機器無關(guān)的優(yōu)化
D.編譯程序的邏輯結(jié)構(gòu)更為簡單明確

10.單項選擇題關(guān)于短語和句柄,正確的論述是()

A.短語就是句柄
B.直接短語才可能是句柄
C.最左短語一定是句柄
D.最右短語一定是句柄