- 1、本文档共2页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《编译原理》12-13学期期中考试试题集锦
学号: 姓名:
1(选择填空):高级语言的语言处理程序分为解释和编译2种。编译程序分5个阶段,而解释程序通常缺少(1)和(2)。其中(1)的目的是使最后阶段产生的目标代码更高效。与编译相比,解释(3)。解释方法处理语言时,大多数采用(4)。(5)和(6)是典型的解释型语言。
可选项:(1)(2)A、中间代码生成 B、目标代码生成 C、词法分析 D、语法分析 E、代码优化
(3)A、比较简单,可移植性好,执行速度快 B、比较复杂,可移植性好,执行速度快
C、比较简单,可移植性差,执行速度慢 D、比较简单,可移植性好,执行速度慢
(4)A、源程序命令被逐个直接解释执行
B、先将源程序转化成中间代码,再解释执行
C、先将源程序解释转化为目标代码,再执行
D、以上方法都可以
(5)(6)A、C B、JAVA C、MATLAB D、C++
2(填空):设符号串x为ac,符号串y为*&&@。
x0为( ),y2为( )
xyx为( )
x3y中,长度为3的前缀为( ),长度为4的后缀为( ),acac*&&@( )x3y的子串(填“是”或“不是”)。
设集合A={ε,a,ab},B={c,d},则AB={ },B0={ },AB2={ }
3(多选):设有文法G[I]:I→I1|I0|Ia|Ic|a|b|c下列符号串中是该文法的句子有( )。
A、ab0 B、a0c01 C、aaa D、bc10
4(简答):设有文法G[S]:S→a|ε|(T) T→T,S|S
请给出句子(a,(a,a))的最左、最右推导并指出其最右推导的逆过程(即最左规约)每一步的句柄。
5(单选):设有文法G[S]:S→b|bB B→bS,该文法描述的语言是( )
A、L(G[s])={bi|i=0} B、L(G[s])={b2i|i=0}
C、L(G[s])={b2i+1|i=0} D、L(G[s])={b2i+1|i=1}
6(简答):已知文法G[P]:P→PaP|PbP|cP|Pe|f 判断该文法是否是二义性的文法,并说明理由。提示:考虑句子fbfbf
7(简答):请根据文法的实用限制,对文法G [S]进行变换。
G [S]:S→Bab|cC B→b|bS C→Da D→Cb|CDa
8(简答):已知状态图如右图,S为开始状态,Z为终态。
(1)写出相应的正则文法;
(2)写出该正则文法的V,Vn和Vt;
(3)写出该文法描述的语言;
(4)检查句子fffn是否合法。
9(简答):设字母表∑={a,b},现有∑上的正则表达式R=(a|b)*(aa|bb)(a|b)*,
(1)构造NFA M’,使得L(M’)=L(R)
(2)将NFA M’确定化、最小化得到NFA M,使得L(M)=L(M’)
10(简答):设有文法G[Z]:Z→aAcB|Bd A→AaB|c B→bBcA|b
1、请写出该文法中每一个非终结符的FIRST集合和Follow集合。
2、这个文法能不能使用递归下降的语法分析方法?为什么?
3、请对这个文法进行改写,使得使用递归下降方法进行分析时,没有回溯。
4、请对改写后文法,为每个非终结符设计递归下降子程序。
11(多选):设有文法G[T]:T→T*F|F F→F↑P|P P→(T)|a
该文法句型T*P↑(T*F)的直接短语是下列符号串( )。
A、(T*F) B、T*F C、P D、P↑(T*F)
12(简答):现有文法G[E]:E→E+T|E-T|T T→T*F|T/F|F F→(E)|i
其中E是文法的开始符号。求句型(F+i)-T*(E-T)的短语、直接短语和句柄。
13(单选):描述语言L={ambn|n=m=1}的文法为( )
A、Z→ABb A→aA|a B→bB|b B、Z→ABb A→aA|a B→aBb|b
C、Z→Ab A→aAb|a D、Z→aAb A→Ab|aAb|ε
14(简答):已知文法G[P]:P→PaP|PbP|cP|Pe|f 判断该文法是否是二义性的文法,并说明理由。提示:考虑句子fbfbf
15(简答):请根据文法的实用限制,对文法G [S]进行变换。
G [S]:S→aSab|bAB A→bB|b B→aA|b C→abB|baA D→Cbc|abc
16(简答):已知文法G[S]: S→Da D→Ab A→a|Aa
(1)画出该文法的状态图; (2)写出该文法描述的语言;
(3)写出相应的正则文法的V,Vn和Vt; (4)检查句子aaaba是否合法。
17
您可能关注的文档
- 期中测试简报.doc
- 期中测试质量分析表.doc
- 期中教学检查计划.doc
- 期中考目标纸.doc
- 期中考试 X线物理与防护.doc
- 期中考试班级成绩分析 (1).doc
- 期中考试表彰大会 教师代表发言稿.doc
- 期中考试表彰大会会议议程.doc
- 期中考试表彰会颁奖词.doc
- 期中考试表彰会上教师代表发言稿.doc
- 绿电2022年系列报告之一:业绩利空释放,改革推动业绩反转和确定成长.docx
- 化学化工行业数字化转型ERP项目企业信息化规划实施方案.pdf
- 【研报】三部门绿电交易政策解读:溢价等额冲抵补贴,绿电交易规模有望提升---国海证券.docx
- 中国债券市场的未来.pdf
- 绿电制绿氢:实现“双碳”目标的有力武器-华创证券.docx
- 【深度分析】浅析绿证、配额制和碳交易市场对电力行业影响-长城证券.docx
- 绿电:景气度+集中度+盈利性均提升,资源获取和运营管理是核心壁垒.docx
- 节电产业与绿电应用年度报告(2022年版)摘要版--节能协会.docx
- 2024年中国人工智能系列白皮书-智能系统工程.pdf
- 如何进行行业研究 ——以幼教产业为例.pdf
最近下载
- 有机旱作高粱栽培技术.ppt VIP
- 南瑞集团-水轮发电机组状态监测整体解决方案.pdf
- NB∕T 10581-2021 风力发电机组安全带 安全工器具应用技术规范.docx
- 北京市2020年中考数学试卷(含答案).pdf VIP
- 北京市2021年中考数学试卷(含答案).pdf VIP
- 充电(桩)站维保方案.docx
- 硝酸甘油完整版.ppt
- 标准图集-16G101-3混凝土结构施工图平面整体表示方法制图规则和构造详图-独立基础、条形基础、统形基础及桩基承台.pdf VIP
- 建筑安装工程施工图集7,常用仪表工程(建筑 图集).pdf
- 仁爱版八年级下册英语Unit-8-Topic-2-完整课件(84页).pptx VIP
文档评论(0)