版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、delegates, staff: hello! in the run-up to the spring festival, we held one session of four staff representatives conference 2013-workshop, full back in 2012, careful analysis of the current situation, discuss 2013 development plans. here, on behalf of my company 2013 work reports to the general asse
2、mbly, for consideration. pillar i, 2012 back in 2012, xx power companies adhere to the party's 17 great spirit for guidance, comprehensively implement the scientific concept of development, promoting cost-leadership strategy, standards, focus on implementation, lean management, continuously impr
3、ove, smooth present safety situation of enterprise management, business management and control scientific and standardized, and the dedication of staff, manage a harmonious and democratic atmosphere of the good situation. main indicators are as follows:-the battery indicator: power generation totale
4、d 7.815 billion kwh, beyond the annual budget implementation capacity of 315 million kwh, an increase of 757 million kwh. sales totaled 7.425 billion kwh, exceeding sales of 330 million kwh the annual executive budget, an increase of 729 million kwh. -security measures: unplanned outages 2.5 times.
5、no personal injury accident occurred, no major accident and above, no major fire accidents without environmental pollution accidents, safety for three consecutive years to maintain stability to good posture. business financial indicators: total profits of 255 million yuan, beyond the annual budget o
6、f 207 million yuan, beyond the datang company index 41.89 million yuan, an increase of 1.76 million yuan, fcm assessment at grade four. -energy: power supply standard coal completing 312.25 g/kwh, down 0.1 g/kwh; integrated auxiliary power consumption ratio in 5.12%, down 0.26%; pollutant emissions
7、performance greatly reduced compared to last year, carbon 0.09 g/kwh, sulfur dioxide 0.104 g/kwh nox 0.512 g/kwh; dust removal efficiency of more than 99.8%. -reliability index: equivalent availability factor in 93.47%, increased 7.95% from a year earlier. equivalent forced outage rate 0.08%, 0.16%
8、reduction over the same period a year earlier. major achievements: first, we should adhere to the two "management system" basis, strengthening technological research, strengthen hidden hazards control and intrinsic safety enterprise construction took new steps. -the two "management sy
9、stem" for improvement. focus on promoting the power of the company management system and the application and implementation of the safety loop five-star management system, improve the safety management system, realize the system of safety control. further regulate security routines, safety supe
10、rvision and management network role to play to achieve closed-loop. strengthening the supervision and management of habitual violation of, strengthening the safety supervision of outsourcing contractors. carried out in spring and autumn of security inspections, flood control and inspection, safety p
11、roduction month, day supervision of production safety and the olympic games and other編譯原理歷年試題及答案一 (每項選擇 2 分,共 20 分)選擇題1將編譯程序分成若干個“遍”是為了_b_。a.提高程序的執(zhí)行效率b.使程序的結構更加清晰c.利用有限的機器內存并提高機器的執(zhí)行效率d.利用有限的機器內存但降低了機器的執(zhí)行效率2構造編譯程序應掌握_d_。a.源程序 b.目標語言c.編譯方法 d.以上三項都是3變量應當 c。a.持有左值 b.持有右值c.既持有左值又持有右值 d.既不持有左值也不持有右值4編譯程序絕
12、大多數時間花在_d_上。a.出錯處理 b.詞法分析c.目標代碼生成 d.管理表格5詞法分析器的輸出結果是_c_。a.單詞的種別編碼 b.單詞在符號表中的位置c.單詞的種別編碼和自身值 d.單詞自身值6正規(guī)式 mi 和 m2 等價是指_c_。a. mi 和 m2 的狀態(tài)數相等 b.ml 和 m2 的有向弧條數相等。c.m1 和 m2 所識別的語言集相等 d. ml 和 m2 狀態(tài)數和有向弧條數相等7中間代碼生成時所依據的是c。a語法規(guī)則 b詞法規(guī)則 c語義規(guī)則 d等價變換規(guī)則8后綴式 ab+cd+/可用表達式_b_來表示。a a+b/c+d b (a+b)/(c+d) c a+b/(c+d) d
13、 a+b+c/d9程序所需的數據空間在程序運行前就可確定,稱為_c_管理技術。a.動態(tài)存儲 b.棧式存儲 c.靜態(tài)存儲 d.堆式存儲10.堆式動態(tài)分配申請和釋放存儲空間遵守_d_原則。a.先請先放 b.先請后放 c.后請先放 d.任意二(每小題 10 分,共 80 分)簡答題1.畫出編譯程序的總體結構圖,簡述各部分的主要功能。2. 已知文法 ge:eet+|t ttf* | f ff | a試證:ff*是文法的句型,指出該句型的短語、簡單短語和句柄.3為正規(guī)式(a|b) *a(a|b)構造一個確定的有限自動機。4 設文法 g(s):s(l)|a s|all,s|s(1) 消除左遞歸和回溯;ac
14、tivities, comprehensive and tamping safety foundation . troubleshooting, management mechanism, give full play to role of technical supervision and realization of troubleshooting, management, improved process management. this year completed the boiler lower header leakage, boiler pressure, a major ri
15、sk management, completed 29 of great risks and 3 general problems of governance. complete chemistry lab construction, thermal control, and complete the boiler scale integrated management, host shafting vibration of 10 scientific and technological projects, such as. complete supercritical 630mw on-li
16、ne simulation system development and application of circulating water mcc standby power transformation, the transformation of desulfurization waste water, the unit water supply system of comprehensive treatment and discharge valve modification of coal mill 5 key technological transformation projects
17、, group health is improved. -science and technology innovation is further increased. strengthen the characteristics of supercritical unit major issues, gradually clearing the particularity of supercritical unit and regularity. developed motor oil time management, switch action times, statistics, coa
18、l-aided measurement software, improves the production level of lean management. increased investment in science and technology, reporting science and technology projects and 14 technical project total cost percentage of the total annual production output of 0.25%. "large-scale coal-fired power
19、plant flue gas desulfurization, denitrification complete development and application of key technologies" project, won the national science and technology progress second prize. 630mw supercritical units optimized control strategies and the 630mw development and application of on-line simulatio
20、n system for supercritical units, supercritical 600mw units of turbine driven boiler feed pump set of comprehensive treatment of defects datang technology respectively one or two and third. meanwhile, information technology achievements, the company was named "china power information technology
21、 benchmarking enterprises." -repair and maintenance has improved further. modify the inspection standards and standards on a regular basis, standardizing work procedures, checking and inspection project. deepening the bfs+ system, and implements maintenance information shared. reorganizing rb l
22、ogic again, and ensure the success of the rb. innovating the mechanism of maintenance management, implemented a project manager system. successful completion of two autonomous maintenance, reliability improved steadily. implementing two c-level maintenance, project themselves 48.7% and 42.3%, respec
23、tively. accomplish two circulating pumps repair and overhaul of four mills, maintenance teams to get exercise. promote the work of energy saving and consumption reducing, complete the unit energy consumption diagnosis, plant water balance test, 10 energy-saving projects. second, we should adhere to
24、"three" on the economic benefits of improving, outreach(2) 計算每個非終結符的 first 和 follow;(3) 構造預測分析表。5 已知文法a->aad| aab|判斷該文法是否 slr(1)文法,若是構造相應分析表,并對輸入串 ab#給出分析過程。6 構造算符文法 gh的算符優(yōu)先關系(含)。gh:hh;m|mmd|ahb7已構造出文法 g(s)(1)s bb(2)b ab(3)b b1)。給出 dfa 圖2).給出 lr 分析表3)假定輸入串為 abaab,請給出 lr 分析過程(即狀態(tài),符號,輸入串的
25、變化過程)。8 將下面的語句翻譯成四元式序列:while a<cb<d doif a=1 then c:=c+lelse while a d doa:=a+2;9 對下面的流圖,(1)求出流圖中各結點 n 的必經結點集 d(n),(2)求出流圖中的回邊,(3)求出流圖中的循環(huán)。參 考 答 案一單項選擇題1. 將編譯程序分成若干個“遍”是為了使編譯程序的結構更加清晰,故選 b。2. .構造編譯程序應掌握源程序、目標語言及編譯方法等三方面的知識,故選 d。3. 對編譯而言,變量既持有左值又持有右值,故選 c。4. 編譯程序打交道最多的就是各種表格,因此選 d。5. 詞法分析器輸出的結果
26、是單詞的種別編碼和自身值,選 c。6. 正規(guī)式 m1 和 m2 所識別的語言集相等,故選 c。7. 選 c。8. 選 b。9. 選 c10. 堆式動態(tài)分配申請和釋放存儲空間不一定遵守先請后放和后請先放的原則,故選 d二簡答題1 【解答】編譯程序的總體結構圖如圖 1.2 所示。詞法分析器:輸入源程序,進行詞法分析,輸出單詞符號。語法分析器:在詞法分析的基礎上,根據語言的語法規(guī)則(文法規(guī)則)把單詞符號串分解成各類語法單位,并判斷輸入串是否構成語法上正確的“程序”。中間代碼生成器:按照語義規(guī)則把語法分析器歸約(或推導)出的語法單位翻譯成一定形式的中間代碼,比如說四元式。優(yōu)化:對中間代碼進行優(yōu)化處理。
27、目標代碼生成器:把中間代碼翻譯成目標語言程序。表格管理模塊保存一系列的表格,登記源程序的各類信息和編譯各階段的進展情況。編譯程序各階段所產生的中間結果都記錄在表格中,所需信息多數都需從表格中獲取,整個編譯過程都在不斷地和表格打交道。出錯處理程序對出現(xiàn)在源程序中的錯誤進行處理。此外,編譯的各階段都可能出現(xiàn)錯誤,出錯處理程序對發(fā)現(xiàn)的錯誤都及時進行處理。2 【解答】該句型對應的語法樹如下:該句型相對于 e 的短語有 ff*;相對于 t 的短語有 ff*,f;相對于 f 的短語有 f;f;簡單短語有 f;f;句柄為 f.3 【解答】最簡 dfa 如圖 2.66 所示。4 【解答】(1)s(l)|ass
28、s|lsllsl|評分細則:消除左遞歸 2 分,提公共因子 2 分。(2) first 和 followfirst)s)(,a follow(s)#,)first(s),a, follow(s)#,)first(l)(,a follow(l) )first(l), follow(l )5 【解答】(1)拓廣文法(0)s->a (1) a->aad (2)a-> aab (3)a->(2)構造識別活前綴的 dfafollow(a)=d,b,#對于狀態(tài) i0:follow(a)a=對于狀態(tài) i1:follow(a)a=因為,在 dfa 中無沖突的現(xiàn)象,所以該文法是 slr(
29、1)文法。(3)slr(1)分析表狀態(tài) action gotoa b d # a0 s2 r3 r3 r3 11 acc2 s2 r3 r3 r3 33 s5 s44 r1 r1 r15 r2 r2 r2(4)串 ab#的分析過程步驟 狀態(tài)棧 符號棧 當前字符 剩余字符串 動作1 0 # a b# 移進2 02 #a b # 歸約 a->3 023 #aa b # 移進4 0235 #aab # 歸約 a-> aab5 01 #a # 接受6 【解答】由 md 和 ma得:firstvt(m)=d,a;由 h-h;得:firstvt(h)=;由 hm 得:firstvt(m) cf
30、irstvt(h),即 firstvt(h)=;,d,a由 md 和 mb 得:lastvt(m)=d,b;由 h-,;m 得:lastvt(h)=;由 hm 得:lastvt(m)clastvt(h),即 lastvt(h)=;,d,b對文法開始符 h,有#h#存在,即有=,#<firstvt(h),lastvt(h)>#,也即;,#<d. #<a,;,d>#, b>#。對形如 pab,或 paqb,有 a=b,由 ma|b 得:a=b;對形如 par,而 bfirstvt(r),有 a<b,對形如 prb,而 alastvt(r)有 a>b。
31、由 h;m 得:;<firstvt(m),即:<d,:<a由 mah得:a<firstvt(h),即:a;,a<d,aa由 hh;·得:lastvt(h)>,即:;,d>;,b;由 mhb 得:lastvt(h)>b,即:;b,d>b,bb由此得到算符優(yōu)先關系表,見表 3.5。7 【解答】(1)lr 分析表如下:(2)分析表狀態(tài) action gotoa b # s b0 s3 s4 1 21 acc2 s3 s4 53 s3 s4 64 r3 r35 r1 r1 r16 r2 r2 r2(3) 句子 abaab 的分析過程表:句
32、子 abaab 的分析過程步驟 狀態(tài) 符號棧 輸入串 所得產生式0 #0 # abaad#1 #03 #a baad#2 #034 #ab aab# bb3 #036 #ab aab# bab4 #02 #b aab#5 #023 #ba ab#6 #0233 #baa b#7 #02334 #baab #8 #02336 #baab #9 #0236 #bab ad#10 #025 #bb ad#11 #01 #s d#12 # # d#13 識別成功8 【解答】該語句的四元式序列如下(其中 e1、e2 和 e3 分別對應:a<cb<d, a=1 和 ad 并且關系運算符優(yōu)先級高
33、):100 (j<,a,c,102)101(j,_,_,113) /*e1 為 f*/102 (j<,b,d,104) /*el 為 t*/103 (j,_,_,113) /*el 為 f*/104 (j=,a,1,106) /*ez 為 t*/105 (j,_,_,108) /*ez 為 f*/106 (,c,1,c) /*c:=c+1*/107 (j,_,_,112) /*跳過 else 后的語句*/108 (j,a,d,110) /*e3 為 t*/109 (j,_,_,112) /*e3 為 f*/110 (,a,2,a) /*a:=a+2*/111 (j,_,_,108)
34、 /*轉回內層 while 語句開始處*/112(j,_,_,100) /*轉回外層 while 語句開始處*/1139 【解答】(1)流圖中各結點 n 的必經結點集 d(n),d(l)1,d(2)1,2,d(3)1,2,3,d(4)=1,2,3,4,d(5)1,2,5,d(6)1,2,5,6(2)求出流圖中的回邊,5->2,4->3(3)求出流圖中的循環(huán):回邊 5->2 對應的循環(huán):2、5、3、4;回邊 4->3 對應的循環(huán):3、4編譯原理模擬試題一一、是非題(請在括號內,正確的劃,錯誤的劃×)(每個 2 分,共 20 分)1計算機高級語言翻譯成低級語言只有
35、解釋一種方式。(×)2在編譯中進行語法檢查的目的是為了發(fā)現(xiàn)程序中所有錯誤。(×)3甲機上的某編譯程序在乙機上能直接使用的必要條件是甲機和乙機的操作系統(tǒng)功能完全相同。 ( )4正則文法其產生式為 a->a , a->bb, a,bvn , a 、 bvt 。 (×)5每個文法都能改寫為 ll(1) 文法。 ()6遞歸下降法允許任一非終極符是直接左遞歸的。 ()7算符優(yōu)先關系表不一定存在對應的優(yōu)先函數。 (×)8自底而上語法分析方法的主要問題是候選式的選擇。 (×)9lr 法是自頂向下語法分析方法。 (×)10簡單優(yōu)先文法允許
36、任意兩個產生式具有相同右部。 (×)二、選擇題(請在前括號內選擇最確切的一項作為答案劃一個勾,多劃按錯論)(每個 4 分,共 40 分)1 一個編譯程序中,不僅包含詞法分析,_,中間代碼生成,代碼優(yōu)化,目標代碼生成等五個部分。a( ) 語法分析 b( )文法分析 c( )語言分析 d( )解釋分析2 詞法分析器用于識別_。a( ) 字符串 b( )語句 c( )單詞 d( )標識符3 語法分析器則可以發(fā)現(xiàn)源程序中的_。a( ) 語義錯誤 b( ) 語法和語義錯誤c( ) 錯誤并校正 d( ) 語法錯誤4 下面關于解釋程序的描述正確的是_。(1) 解釋程序的特點是處理程序時不產生目標代
37、碼(2) 解釋程序適用于 cobol 和 fortran 語言(3) 解釋程序是為打開編譯程序技術的僵局而開發(fā)的a( ) (1)(2) b( ) (1) c( ) (1)(2)(3) d( ) (2)(3)5 解釋程序處理語言時 , 大多數采用的是_方法。a( ) 源程序命令被逐個直接解釋執(zhí)行b( ) 先將源程序轉化為中間代碼 , 再解釋執(zhí)行c( ) 先將源程序解釋轉化為目標程序 , 再執(zhí)行d( ) 以上方法都可以6 編譯過程中 , 語法分析器的任務就是_。(1) 分析單詞是怎樣構成的 (2) 分析單詞串是如何構成語句和說明的(3) 分析語句和說明是如何構成程序的 (4) 分析程序的結構a(
38、) (2)(3) b( ) (2)(3)(4)c( ) (1)(2)(3) d( ) (1)(2)(3)(4)7 編譯程序是一種_。a. ( ) 匯編程序 b( ) 翻譯程序 c( ) 解釋程序 d( ) 目標程序8 文法 g 所描述的語言是_的集合。a. ( ) 文法 g 的字母表 v 中所有符號組成的符號串b( ) 文法 g 的字母表 v 的閉包 v* 中的所有符號串c( ) 由文法的開始符號推出的所有終極符串d. ( ) 由文法的開始符號推出的所有符號串9 文法分為四種類型,即 0 型、1 型、2 型、3 型。其中 3 型文法是_。a. ( ) 短語文法 b( ) 正則文法 c( ) 上
39、下文有關文法 d( ) 上下文無關文法10 一個上下文無關文法 g 包括四個組成部分,它們是:一組非終結符號,一組終結符號,一個開始符號,以及一組 _。a( ) 句子 b( ) 句型 c( ) 單詞 d( ) 產生式三、填空題(每空 1 分,共 10 分)1編譯程序的工作過程一般可以劃分為詞法分析,語法分析,語義分析,中間代碼生成,代碼優(yōu)化等幾個基本階段,同時還會伴有_表格處理_和 _出錯處理_。2若源程序是用高級語言編寫的,_目標程序_是機器語言程序或匯編程序,則其翻譯程序稱為 _編譯程序_ 。3編譯方式與解釋方式的根本區(qū)別在于_是否生成目標代碼_。4對編譯程序而言,輸入數據是_源程序_,
40、輸出結果是_目標程序_。5產生式是用于定義_語法成分_的一種書寫規(guī)則。6語法分析最常用的兩類方法是_自上而下_和_自下而上_分析法。四、簡答題(20 分)1. 什么是句子? 什么是語言 ?答:(1)設 g 是一個給定的文法,s 是文法的開始符號,如果 s x(其中 xvt*),則稱 x 是文法的一個句子。(2)設 gs是給定文法,則由文法 g 所定義的語言 l(g)可描述為: l(g)xs x,xvt* 。2. 寫一文法,使其語言是偶正整數的集合,要求:(1)允許 0 打頭;(2) 不允許 0 打頭。解:(1)gs=(s,p,d,n,0,1,2,9,p,s)p:s->pd|dp->
41、np|nd->0|2|4|6|8n->0|1|2|3|4|5|6|7|8|9(2)gs=(s,p,r,d,n,q ,0,1,2,9,p,s)p:s->pd|p0|dp->nr|nr->qr|qd->2|4|6|8n->1|2|3|4|5|6|7|8|9q->0|1|2|3|4|5|6|7|8|93. 已知文法 ge 為:et|e+t|e-ttf|t*f|t/ff ( e ) |i 該文法的開始符號(識別符號)是什么? 請給出該文法的終結符號集合 vt 和非終結符號集合 vn 。 找出句型 t+t*f+i 的所有短語、簡單短語和句柄。解: 該文法的
42、開始符號(識別符號)是 e。該文法的終結符號集合 vt=+、-、*、/、(、)、i。 非終結符號集合 vn=e、t、f。句型 t+t*f+i 的短語為 i、t*f、第一個 t、t+t*f+i; 簡單短語為 i、t*f、第一個 t;句柄為第一個 t。4. 構造正規(guī)式相應的 nfa : 1(0|1)*101解 1(0|1)*101 對 應 的 nfa 為5. 寫出表達式(ab*c)/(ab)d 的逆波蘭表示和三元式序列。逆波蘭表示: abc*ab/d三元式序列: (*,b,c) (,a,) (,a,b) (/,) (,d)五.計算題(10 分)構造下述文法 gs 的自動機: s->a0 a-
43、>a0|s1|0該自動機是確定的嗎?若不確定,則對它確定化。解:由于該文法的產生式 s->a0,a->a0|s1 中沒有字符集 vt 的輸入,所以不是確定的自動機。 要將其他確定化,必須先用代入法得到它對應的正規(guī)式。把 s?a0 代入產生式 a?s1有:a=a0|a01|0=a(0|01)|0=0(0|01)*。 代入 s->a0 有該文法的正規(guī)式:0(0|01)*0,所以,改寫該文法為確定的自動機為:由于狀態(tài) a 有 3 次輸入 0 的重復輸入,所以上圖只是 nfa,下面將它確定化:下 表 由 子 集 法 將 nfa 轉 換 為dfa:由上表可知 dfa 為:編譯原理
44、模擬試題二一、是非題(請在括號內,正確的劃,錯誤的劃×)(每個 2 分,共 20 分)1“ 用高級語言書寫的源程序都必須通過編譯,產生目標代碼后才能投入運行 ”這種說法。(× )2若一個句型中出現(xiàn)了某產生式的右部,則此右部一定是該句型的句柄。(× )3一個句型的句柄一定是文法某產生式的右部。 ()4在程序中標識符的出現(xiàn)僅為使用性的。 (× )5僅考慮一個基本塊,不能確定一個賦值是否真是無用的。 ( )6削減運算強度破壞了臨時變量在一基本塊內僅被定義一次的特性。 ( )7在中間代碼優(yōu)化中循環(huán)上的優(yōu)化主要有不變表達式外提和削減運算強度。 (× )8
45、算符優(yōu)先關系表不一定存在對應的優(yōu)先函數。 (×)9數組元素的地址計算與數組的存儲方式有關。 (×)10編譯程序與具體的機器有關,與具體的語言無關。 (× )二、選擇題(請在前括號內選擇最確切的一項作為答案劃一個勾,多劃按錯論)(每個 4 分,共40 分)1 通常一個編譯程序中,不僅包含詞法分析,語法分析,中間代碼生成,代碼優(yōu)化,目標代碼生成等五個部分,還應包括_。a( ) 模擬執(zhí)行器 b( ) 解釋器c( ) 表格處理和出錯處理 d( ) 符號執(zhí)行器2 文法 gn= ( b , n , b , n , nbbb , bbn ),該文法所描述的語言是a( ) l(g
46、n)=bii0 b( ) l(gn)=b2ii0c( ) l(gn)=b2i+1i0 d( ) l(gn)=b2i+1i13 一個句型中的最左_稱為該句型的句柄。a( ) 短語 b( ) 簡單短語 c( ) 素短語 d( ) 終結符號4設 g 是一個給定的文法, s 是文法的開始符號,如果 s->x( 其中 xv*), 則稱 x 是文法 g 的一個_。a( ) 候選式 b( ) 句型 c( ) 單詞 d( ) 產生式5 文法 ge :ete ttft ffa ( e )該文法句型 e f (e t) 的簡單短語是下列符號串中的_。 ( e t ) e t f f (e t)a( ) 和
47、b( ) 和 c( ) 和 d( ) 6 若一個文法是遞歸的,則它所產生的語言的句子_。a( ) 是無窮多個 b( ) 是有窮多個c( ) 是可枚舉的 d( ) 個數是常量7 詞法分析器用于識別_。a( ) 句子 b( ) 句型 c( ) 單詞 d( ) 產生式8 在語法分析處理中, first 集合、 follow 集合、 select 集合均是_。a. ( ) 非終極符集 b( ) 終極符集 c( ) 字母表 d. ( ) 狀態(tài)集9 在自底向上的語法分析方法中,分析的關鍵是_。a.( ) 尋找句柄 b.( ) 尋找句型 c.( ) 消除遞歸 d.( ) 選擇候選式10 在 lr 分析法中,
48、分析棧中存放的狀態(tài)是識別規(guī)范句型_的 dfa 狀態(tài)。a.( )句柄 b.( ) 前綴 c.( )活前綴 d.( ) lr(0) 項目三、填空題(每空 1 分,共 10 分)1設 g 是一個給定的文法,s 是文法的開始符號,如果 s->x( 其中 xvt*), 則稱 x 是文法的一個_句子_。2遞歸下降法不允許任一非終極符是直接_左_遞歸的。3自頂向下的語法分析方法的基本思想是:從文法的_開始符號_開始,根據給定的輸入串并按照文法的產生式一步一步的向下進行_直接推導_,試圖推導出文法的_句子_,使之與給定的輸入串_匹配_。4自底向上的語法分析方法的基本思想是:從輸入串入手,利用文法的產生式
49、一步一步地向上進行_直接歸約_ ,力求歸約到文法的_開始符號_。5常用的參數傳遞方式有_傳地址_,傳值和傳名。6在使用高級語言編程時,首先可通過編譯程序發(fā)現(xiàn)源程序的全部_語法_錯誤和語義部分錯誤。四、簡答題(20 分)1. 已知文法 gs 為:sdabaaa|abbb|gs 產生的語言是什么?答:gs產生的語言是 l(gs)=danbmn1,m0。2. 簡述 dfa 與 nfa 有何區(qū)別 ?答:dfa 與 nfa 的區(qū)別表現(xiàn)為兩個方面:一是 nfa 可以若干個開始狀態(tài),而 dfa 僅只一個開始狀態(tài)。 另一方面,dfa 的映象 m 是從 k×到 k,而 nfa 的映象 m 是從 k×到 k 的子集, 即映象 m 將產生一個狀態(tài)集合(可能為空集),而不是單個狀態(tài)。3. 構造正規(guī)式相應的 dfa : 1(1010 * | 1(010) * 1) * 0。解 : 1(1010 * | 1(010) * 1) * 0 對 應 的 nfa 為 :4. 已知文法 g(s)sa|(t)tt,s|s寫出句子(a,a),a)的規(guī)范歸約過程及每一步的句柄。解:句型 歸約規(guī)則 句柄(a,a),a) sa a(s,a),a) ts s(t,a),a) sa a(t,s),a) tt,s t,s(s),a) ts s
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專用設備制造加工服務費協(xié)議樣本版B版
- 11擰螺絲 說課稿-2023-2024學年科學二年級下冊蘇教版
- 揭秘文學之魅
- 6 觀察與比較 說課稿-2024-2025學年科學一年級上冊教科版
- 供應鏈優(yōu)化管理與合作服務合同
- 二手房屋買賣補充協(xié)議范本
- 長期租賃車輛協(xié)議書
- 蔬菜配送合同模板
- 專屬工作任務承攬協(xié)議一
- 互聯(lián)網科技企業(yè)戰(zhàn)略合作框架協(xié)議
- 實驗報告抑菌結果分析
- 華為財務分析報告
- 快速出具舊機動車評估報告
- 客戶服務活動方案
- 臨床檢驗血液學配套試題及答案2-13及臨床路徑試題
- 人員保有培訓課件
- 水上拋石安全專項施工方案
- 臺大歐麗娟《紅樓夢》公開課全部筆記
- 數據治理在物流行業(yè)的應用
- 班組長薪酬體系設計方案
- 持續(xù)改進管理程序
評論
0/150
提交評論