- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
总 复 习(四) * * 一.单项选择题(10小题,共20分,每题2分) 1.与(a|b)*(a|b)等价的正则表达式是_________。 A. a*| b* B. (ab) * (a|b) C. (a|b)(a|b)*? D. (a|b)* 2.设有文法G[S]:S?S1|S0|Sa|Sc|a|b|c,下列符号串中_______不是该文法的句子。 A. ab0 B. a0c01 C. aaa D. bc10 3.数组元素的地址计算与数组的存储方式_________。 A. 无关 B. 有关 C. 根据具体情况而定 D. 以上选项都不正确 4.关于LR(0)、LR(1)及LALR(1)三种LR类语法分析方法,下列描述正确的是_________。 A.从功能上看,各种语法分析方法的分析能力从小到大依次为: LR(0)LALR(1)LR(1)。 B. 从功能上看,各种语法分析方法的分析能力从小到大依次为: LR(0)LR(1)LALR(1)。 C. 从活前缀状态机的状态数方面看,有:LR(0)LALR(1)LR(1)。 D. 从活前缀状态机的状态数方面看,有:LR(0)=LALR(1)=LR(1)。 C A A B 5.__________不是编译程序的组成部分。 词法分析程序 B. 代码生成程序 C. 设备管理程序 D. 语法分析程序 6.文法S ? AASb | ? A ? a | ? ______ 二义性文法。 是 B. 不是 7.逆波兰式xabac+d*e+*+=的中缀表示式是______ 。 A.x=a+b*(a+c)*d+e B.x=(a+b)*((a+c)*d+e) C.x=a+b*((a+c)*d+e) D.x=(a+b)* (a+c)*d+e 8.四元式(ENDWHILE,-,-,-)的 作用是__________ 。 A.标明循环体的结束,转向循环头 B. 标明循环体的结束 C. 标明循环体 D. 转向循环头 C C A 9.下图所示为某个文法的LALR(1)自动机的一个状态, 该状态中是否有冲突?如果有,是何种冲突? 。 S ? c ? a A {a} A ? c ? {b} B ? c ? {a} 有冲突,是移入/移入冲突 B. 有冲突,是移入/归约冲突 C. 有冲突,是归约/归约冲突 D. 无冲突 10.在编译中,动态存储分配的含义是______。 A. 在运行阶段对源程序中的量进行分配 B.在编译阶段对源程序中的量进行分配 C.在编译阶段对源程序中的量进行分配,在运行时这些量的地址可以根据需要改变 D.以上都不正确 A B 二.简答题(5小题,每小题6分,共30分) 1.给出语言L ={WaWr | W ? ( 0 | a )?, Wr表示W的逆,即若W=aa0,则Wr=0aa}的上下文无关文法表示. 要求:文法产生式的个数不超过3条。 解:S → a | 0S0| aSa 2.已知文法G[S]: S → a | (T) T → T*S | S 给出句型((T*S)*a)的所有短语、所有简单短语及句柄。 短语: ((T*S)*a) (T*S)*a (T*S) T*S a 简单短语: T*S a 句柄:T*S 3.设有下列文法G[S]: S → E E → while E do E E → id := E E → E + E E → id 试说明G[S]是二义性文法。 句型:while E do E+E S E while E do E E + E S E while E do E E + E 4.将下述语句翻译成四元式(X、a及b 均为整型变量)。 While (a>0 || b<0) ???? {? X=X+1; ???? if (a>0) a=a-1; ???? else b=b+1; ???? } (WHILE,—,—, —) (GT,a,0,t1) (LT,b,0
您可能关注的文档
- (摘)六则质量小故事.ppt
- 《电机学II》概念、常识.pdf
- 《管理心理学复习资料》考试小抄.doc
- 《汇编语言程序设计》宋锦河 第4章 程序设计方法n.ppt
- 《模拟与数字电子技术》第3章 放大电路基础.ppt
- 《模拟与数字电子技术》第一章绪论.ppt
- 《思想道德修养与法律基础》串讲笔记-自考复习.doc
- 《模拟与数字电子技术》第五章 放大电路中的反馈.ppt
- 《医学统计学》南方医科大学:第1讲 绪论.ppt
- 《医学统计学》南方医科大学:第4讲 参数估计.ppt
- 300516_2024_#ESG_久之洋_2024年环境、社会及公司治理(ESG)报告_2025-03-28.pdf
- 301508_2024_#ESG_中机认检_中机寰宇认证检验股份有限公司2024年度环境、社会和公司治理(ESG)报告_2025-04-21.pdf
- 300693_2024_#ESG_盛弘股份_2024年环境、社会、公司治理(ESG)报告_2025-04-03.pdf
- 300339_2024_#ESG_润和软件_2024年度环境、社会和公司治理(ESG)报告_2025-04-22.pdf
- 300376_2024_#ESG#SD_ST易事特_2024年度可持续发展暨ESG报告_2025-04-29.pdf
- 300834_2024_#ESG_星辉环材_2024年度环境、社会及治理(ESG)报告_2025-04-29.pdf
- 301115_2024_#ESG_联检科技_2024年度环境、社会和治理(ESG)报告_2025-04-29.pdf
- 300308_2024_#ESG_中际旭创_2024年环境、社会及公司治理(ESG)报告_2025-04-21.pdf
- 想生科技产品注册公告及所需文件상생기술제품_등록_공고문_및_제출_서류.pdf
- 300760_2024_#SD_迈瑞医疗_2024年度可持续发展报告_2025-04-29.pdf
文档评论(0)