娄底匝丝投资有限公司

在線留言 注冊 登錄
熱門搜索:形考答案免費答案奧鵬答案

東大25春《編譯方法》在線平時作業(yè)2【標準答案】

Time2025-04-25Hits瀏覽量: 8
有奧鵬院校所有作業(yè)、畢業(yè)論文,詳情請咨詢請?zhí)砑観Q : 103092222或微信: xyzlfx100

《編譯方法》在線平時作業(yè)2-00001

試卷總分:100  得分:100

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

1.符號表是編譯程序最主要的數(shù)據(jù)結構,用來存儲標識符的(   )。

A.詞法信息

B.語法信息

C.語義信息

D.語用信息


2.指出下述自動機(FA)所定義的字符串集合:


  {圖}

A.L(FA)={ a, abcn|n>0 }

B.L(FA)={ a, abcn|n>=0 }

C.L(FA)={ a, abcn|n>=1 }


3.設有文法G1:    E -> -EE     

               E -> -E          

               E -> a|b|c     則文法的句子 –a-bc  可能的語法樹有(    )棵.

A.1

B.3

C.5


4.編譯程序生成的目標程序(  )是機器語言的程序.

A.一定

B.不一定


5.已知文法G(E): E -> TE’

              E’-> +TE’|ε

              T -> FT’

              T’-> *FT’|ε

              F -> id|(E)

 (1) FIRST(TE’)=(     )

         A. {(, id}                B. {S, id}                  C. {*,)}                  D. {+, *}

 (2) FOLLOW(E)=(     )

         A. {), +}                B. {(, )}                 C. {#, )}                D. {), *}

A.A , B

B.B , C

C.C , D

D.A , C


6.編譯程序中的語法分析器接受以(      )為單位的輸入, 并產(chǎn)生有關信息供以后各階段使用.

A.表達式

B.產(chǎn)生式

C.單詞

D.語句


7.求下述有限自動機 FA 所定義的語言:


{圖}

A.L(FA)={ abm,cbn|m>=1,n>=0 };

B.L(FA)={ abm,cbn|m>=0,n>=0 };

C.L(FA)={ abm,c|m>=1};


8.文法G所描述的語言是(   )的集合.

A.文法G的字符表∑中所有符號組成的符號串

B.文法G的字符表∑的閉包∑*中的所有符號串

C.由文法的開始符號推出的所有符號串

D.由文法的開始符號推出的所有終結符號串


9.一個語言的文法是(   ).

A.唯一的

B.不唯一的

C.數(shù)量有限的


10.設下述文法G(Z):  Z -> aBAd

                 A -> bc | c

                 B -> bB | c

    下面的 LR( )分析表, 哪一個是正確的?

  (1)

    {圖}

 (2)

    {圖}

A.(1)

B.(2)


二、多選題 (共 2 道試題,共 10 分)

11.編寫一個計算機高級語言的源程序后,到正式上機運行之前,一般要經(jīng)過(   )這幾步。

A.編輯

B.編譯

C.連接

D.運行


12.目標代碼生成算法中,寄存器分配的三原則是:(    );

A.主動釋放

B.選空閑者釋放

C.順序釋放

D.強迫釋放

E.提前釋放


三、判斷題 (共 8 道試題,共 40 分)

13.下面基本塊內(nèi)優(yōu)化的 DAG 圖,及其重組的四元式序列正確嗎?


{圖}


  ※ 重組后的四元式:


(1)( :=  5  _  x )      (2)( :=  10  _   a )

(3)( /   a    b    t2 )                 (4) ( +   t2     c    y )


14.下述條件語句的四元式序列是否正確?

   if ( x<5) y:=6*x ;           

    (1) ( <   x   5  t1 )

    (2) ( if x   _  _ )

    (3) ( *   6   x   t2 )

    (4) ( :=  t2  _   y )

    (5) ( ie  _   _   _ )


15.語法分析的任務,是對給定的符號串,判定其是否是某文法的句子。


16.語法分析方法分兩類: (1)  自頂向下分析;  (2)  自底向上分析;


17.TOKEN 是詞法分析中單詞的一種機內(nèi)數(shù)據(jù)結構表示, 其結構是{類,值}.


18.確定的有限自動機,是指必須滿足下述三個條件:


    (1)開始狀態(tài)唯一,(2)變換函數(shù)單值,  (3) 無&epsilon;邊.


19.代碼生成器的輸入包括源程序的中間表示和符號表信息。


20.簡單優(yōu)先文法是指滿足如下二個條件:

           ①  優(yōu)先關系唯一  ,

           ②  產(chǎn)生式左部不相同 ;


吐血推薦

奧鵬,國開形考,廣開,電大在線,各省平臺,新疆一體化,各類成人教育等學習。詳情請咨詢QQ : 103092222或微信: xyzlfx100

添加微信查看答案

東大25春《編譯方法》在線平時作業(yè)2【標準答案】_學優(yōu)資料分享網(wǎng)

添加微信二維碼,了解更多學習技巧,平 臺作業(yè)、畢業(yè)論文完成時間友情提醒。。

合作洽談

誠信為本,合作共贏

歡迎各大學習中心前來治談;有意請聯(lián)系我們

推薦作業(yè)

留言板
captcha
感謝留言
我們會盡快與您聯(lián)系
關閉