- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
期 中 考 试;一、填空题(15分,每空1分)
1.一个典型的编译系统包括 和 两部分。
2.编译方式与解释方式的根本区别在于 。
3.乔姆斯基将文法分为四种,其中,2型文法也称为 ,
3型文法也称为 。
4.某文法产生的 的全体是该文法描述的语言。
5.确定的有限自动机(DFA)是一个五元组,它
包括 。
6.设有文法G[S]:S→S*S|S+S|(S)| a,该文法 二义性文法。;7.预测分析程序是一种自上而下的分析程序,预测分析要求文
法是 ,它主要由 、预测分析表和总控程序
三部分组成。
8.自下而上分析方法也称为“移进—归约”法,是指从 .
开始,查找当前句柄进行归约,直到最后归约为 .
的一种分析方法。
9. 给定文法G[S]:S→aAcBe,句型aAbcde的句柄为 。
A→b | Ab
B→d
10. 算符优先分析法每次都是对 进行归约。
11. 设有文法 G[S]:S→b | bB ,该文法所描述的语言
B→bS
是 。;② 语法分析(Syntax Analysis):;⑤ 代码优化(Optimization of code):;2. “文法规则的左部一定是非终结符号”,这句话对吗?说明理由。;4. 简述LR分析器的工作过程。; 句型 归约规则 句柄
((a,a),a) S→a a
((S,a),a) T→S S
((T,a),a) S→a a
((T,S),a) T→T,S T,S
((S),a) T→S S
((T),a) S→(T) (T)
(S,a) T→S S
(T,a) S→a a
(T,S) T→T,S T,S
(T) S→(T) (T)
S ;2、消除下列文法的左递归。
G[S]:
S→Sa | Ab | b|c
A→Bc | a
B→Bb | b ;4、构造正规式 (0|1)* 0(0|1)对应的DFA。 ;②状态转换矩阵;;;四、综合题
1. 已知文法 G[E]: E → - E | (E) | VE’
E’ → - E | ε
V → iV’
V’ →(E) | ε
求每个非终结符的FIRST集和FOLLOW集,并构造预测分析表。;2、已知文法G[S]:S→SaF | F 构造该文法的算符优先关系矩阵。
F→FbP | P
P→c | d;;3、试编写词法分析器中识别标识符的程序片段。
原创力文档


文档评论(0)