首頁(yè) 考試吧論壇 Exam8視線(xiàn) 考試商城 網(wǎng)絡(luò)課程 模擬考試 考友錄 實(shí)用文檔 求職招聘 論文下載
2012中考 | 2012高考 | 2012考研 | 考研培訓(xùn) | 在職研 | 自學(xué)考試 | 成人高考 | 法律碩士 | MBA考試
MPA考試 | 中科院
四六級(jí) | 職稱(chēng)英語(yǔ) | 商務(wù)英語(yǔ) | 公共英語(yǔ) | 托福 | 托業(yè) | 雅思 | 專(zhuān)四專(zhuān)八 | 口譯筆譯 | 博思
GRE GMAT | 新概念英語(yǔ) | 成人英語(yǔ)三級(jí) | 申碩英語(yǔ) | 攻碩英語(yǔ) | 職稱(chēng)日語(yǔ) | 日語(yǔ)學(xué)習(xí) |
零起點(diǎn)法語(yǔ) | 零起點(diǎn)德語(yǔ) | 零起點(diǎn)韓語(yǔ)
計(jì)算機(jī)等級(jí)考試 | 軟件水平考試 | 職稱(chēng)計(jì)算機(jī) | 微軟認(rèn)證 | 思科認(rèn)證 | Oracle認(rèn)證 | Linux認(rèn)證
華為認(rèn)證 | Java認(rèn)證
公務(wù)員 | 報(bào)關(guān)員 | 銀行從業(yè)資格 | 證券從業(yè)資格 | 期貨從業(yè)資格 | 司法考試 | 法律顧問(wèn) | 導(dǎo)游資格
報(bào)檢員 | 教師資格 | 社會(huì)工作者 | 外銷(xiāo)員 | 國(guó)際商務(wù)師 | 跟單員 | 單證員 | 物流師 | 價(jià)格鑒證師
人力資源 | 管理咨詢(xún)師 | 秘書(shū)資格 | 心理咨詢(xún)師 | 出版專(zhuān)業(yè)資格 | 廣告師職業(yè)水平 | 駕駛員
網(wǎng)絡(luò)編輯 | 公共營(yíng)養(yǎng)師 | 國(guó)際貨運(yùn)代理人 | 保險(xiǎn)從業(yè)資格 | 電子商務(wù)師 | 普通話(huà) | 企業(yè)培訓(xùn)師
營(yíng)銷(xiāo)師
衛(wèi)生資格 | 執(zhí)業(yè)醫(yī)師 | 執(zhí)業(yè)藥師 | 執(zhí)業(yè)護(hù)士
會(huì)計(jì)從業(yè)資格考試會(huì)計(jì)證) | 經(jīng)濟(jì)師 | 會(huì)計(jì)職稱(chēng) | 注冊(cè)會(huì)計(jì)師 | 審計(jì)師 | 注冊(cè)稅務(wù)師
注冊(cè)資產(chǎn)評(píng)估師 | 高級(jí)會(huì)計(jì)師 | ACCA | 統(tǒng)計(jì)師 | 精算師 | 理財(cái)規(guī)劃師 | 國(guó)際內(nèi)審師
一級(jí)建造師 | 二級(jí)建造師 | 造價(jià)工程師 | 造價(jià)員 | 咨詢(xún)工程師 | 監(jiān)理工程師 | 安全工程師
質(zhì)量工程師 | 物業(yè)管理師 | 招標(biāo)師 | 結(jié)構(gòu)工程師 | 建筑師 | 房地產(chǎn)估價(jià)師 | 土地估價(jià)師 | 巖土師
設(shè)備監(jiān)理師 | 房地產(chǎn)經(jīng)紀(jì)人 | 投資項(xiàng)目管理師 | 土地登記代理人 | 環(huán)境影響評(píng)價(jià)師 | 環(huán)保工程師
城市規(guī)劃師 | 公路監(jiān)理師 | 公路造價(jià)師 | 安全評(píng)價(jià)師 | 電氣工程師 | 注冊(cè)測(cè)繪師 | 注冊(cè)計(jì)量師
化工工程師 | 材料員
繽紛校園 | 實(shí)用文檔 | 英語(yǔ)學(xué)習(xí) | 作文大全 | 求職招聘 | 論文下載 | 訪(fǎng)談 | 游戲
自學(xué)考試
您現(xiàn)在的位置: 考試吧(Exam8.com) > 自學(xué)考試 > 歷年真題 > 法學(xué)類(lèi) > 北京 > 正文

1999年10月編譯方法試卷(本科)(北京)

  一、單項(xiàng)選擇題(在每小題的四個(gè)備選答案中選出一個(gè)正確的答案,并將正確答案的號(hào)碼填在題干后的括號(hào)內(nèi),每小題1分,共5分)

  1、設(shè)r=(a|b|c)(x|y|z)則L(r)中元素為 個(gè)( )
  A.9 B.6 C.18 D.27

  2、正則集合L={an|n≧0}相應(yīng)的正則表達(dá)式是( )
  A.a(chǎn)* B.a(chǎn)+ C.a(chǎn)a* D.a(chǎn)a+

  3、一個(gè)右線(xiàn)性文法G一定是 ( )
  A.LL(1)文法   B.LR(1)文法  C.SLR(1)文法   D.上述三者都不是

  4、xab + cde -*f/:=是賦值語(yǔ)句 相應(yīng)的后綴式
  A.x:=a+b+c*d-e/f   B.x:=a+(b+c)*d-e/f   C.x:+a+b+c*(d-e)/f   D.x:=a+b+c+(c*d)-e/f

  5、設(shè)文法G(S為其開(kāi)始符號(hào))產(chǎn)生式如下:S→aSb|ab|ε 則G是一個(gè)( )
  A.LR(1)文法   B.SLR(1)文法   C.三型文法   D.二型文法

  二、填空題(每空2分,共10分)

  1、若二型文法G不含ε_(tái)生成式,則L(G)一定不含語(yǔ)句_____________。

  2、設(shè)文法G(E為其開(kāi)始符號(hào))產(chǎn)生式如下: E→E=T|T T→T*F|F F→(E)|I ,則句型E+T+T*(E)的句柄是____________。

  3、算符優(yōu)先分析法每次歸約的都是句型的__________。

  4、若x∈L(G),則一定有______________ (其中G是文法)。

  5、LL(1)文法一定不含__________ 遞歸。

  三、判斷題(正確的在題后括號(hào)內(nèi)劃“√”錯(cuò)誤的劃“×”。每小題1分,共5分)

  1、左線(xiàn)性文法一定是二型(上下文無(wú)半)文法。( )

  2、對(duì)任意的LR(1)文法G,都存在DFAM,滿(mǎn)足L(M)=L(G)。( )

  3、對(duì)任何一個(gè)正則集合L,都有下正則表達(dá)式r,滿(mǎn)足L(r)=L。( )

  4、任何文法的任何句子的句柄都是唯一的。( )

  5、LL(1)文法一定是無(wú)二義性的。( )

  四、簡(jiǎn)答題(每小題8分,共24分)

  1、給定文法G(S為開(kāi)始符號(hào)),其產(chǎn)生式如下:
  S→bS|aA|ε
  A→bA|Ac
  C→bCaS|a
  試問(wèn)下列哪些符號(hào)串是L(G)中的元素。
  ba121b100a2 b1000aa a800b900a1 b10000

  2、構(gòu)造一個(gè)二型文法G,滿(mǎn)足L(G)={ambncndm|m≧1且n≧1}

  3、給定文法G(S為開(kāi)始符號(hào))其產(chǎn)生式如下
  S→S_A|A A→A/B|B B→B1|B0|1|0
  構(gòu)造一個(gè)與G等價(jià)的LL(1)文法G1。

  五、計(jì)算題(共56分)

  1、給定拓廣后的文法G,其產(chǎn)生式(附有編號(hào))如下:
  0.S’→S 1.S→Wes 2.S→ⅰ=E
  3.S→ε 4.S→E+ⅰ 5.E→ⅰ
  (1) 構(gòu)造識(shí)別文法G的所有活前綴的DFA(7分)。
  (2) 構(gòu)造S和E的follow集合(4分)。
  (3) 構(gòu)造文法G的SLR(1)分析表(7分)

  2、設(shè)有變量說(shuō)明
  Var a:array[-1··2,-3··0,0··5]of integer;
 、,j,k,x,y:integer;
  假定w=2.
  試給出下面兩條Pascal語(yǔ)句的三地址代碼語(yǔ)句及S·nextlist
  while(x+y)﹤a[ⅰ*j+2,j*3,k+5]do
  if x﹥y then y:= y+5;
  x:=(ⅰ+j)*k+y;(14分)

  3、設(shè)一個(gè)PASCAL程序由主程序M及過(guò)程P,Q,R,S,T構(gòu)成,它們之間的句含關(guān)系如下圖所示
  (圖缺失)
  現(xiàn)在正在執(zhí)行的調(diào)用(用X→Y表示X調(diào)用Y)為
  M→P→P→S→S→Q→R→T
  試畫(huà)出此時(shí)棧中的所有活動(dòng)記錄及每個(gè)活動(dòng)記錄的控制鏈和存取鏈。(12分)

  4、某PASCAL程序中三地址代碼語(yǔ)句如下,其中t1是臨時(shí)變量,其它字母表示用戶(hù)定義的變量
 。1) 為下面程序劃分基本塊并構(gòu)造流圖(7分)
 。2) 出其相應(yīng)的PASCAL語(yǔ)句(不得含goto語(yǔ)句)(5分)
 。1) s:=0
 。2) ⅰ:=1
  (3) t1:= ⅰ+s
 。4) s:=t1
  (5) ifⅰ﹤5goto (7)
 。6) goto(10)
 。7) t2:=ⅰ+1
  (8) ⅰ:=t2
 。9) goto(12)
  (10) t3: =ⅰ+2
 。11) ⅰ:=t3
 。12) ifⅰ﹥20goto(14)
 。13) goto(3)
 。14) halt
  注:halt表示程序停止執(zhí)行

文章搜索
中國(guó)最優(yōu)秀自學(xué)考試名師都在這里!
韓旺辰老師
在線(xiàn)名師:韓旺辰老師
   中國(guó)傳媒大學(xué)教授,北京培黎職業(yè)學(xué)院院長(zhǎng)助理兼新聞廣告系主任,高...[詳細(xì)]
自學(xué)考試欄目導(dǎo)航
版權(quán)聲明:如果自學(xué)考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請(qǐng)與我們聯(lián)系800@exam8.com,我們將會(huì)及時(shí)處理。如轉(zhuǎn)載本自學(xué)考試網(wǎng)內(nèi)容,請(qǐng)注明出處。