编译原理复习题2(第二版张素琴吕映芝蒋维杜戴桂兰编著)
更新时间:2024-01-06 01:31:01 阅读量: 教育文库 文档下载
- 编译原理复习题推荐度:
- 相关推荐
1、令文法为
E?T|E+T|E-T
T?F|T*F|T/F F?(E)|i
1) 2)
给出i+i*i的最左推导和最右推导; 给出i-i-i的语法树。
∵E=>E+T=>E+T*F ∴E+T*F是文法G[E]的一个句型 ∴此句型相对于E的短语有:E+T*F;相对于T的短语有T*F, 直接短语为:T*F;。 句柄为:T*F
2、设有文法G[S]:(12分)
S?a|ε|(T) T?T,S|S
1)请给出句子(a,(a,a))的最左,最右推导 2)给出(a,(a,a))的语法树
3、下面的文法生成的是以x和y为操作数、二元运算符+、*和-为运算符的前缀表达式:
E?+EE|*EE|-EE|x|y
1) 给出串+*-xyxy的最左推导和最右推导; 2) 给出+*-xyxy的语法树。
4、将下图中的自动机确定化并最小化。
aXε5b
εa1b3b4aa2ε6bεY
5、将下图中的自动机确定化并最小化。
ε2ε4a3ε5ε0εε1ε6ε7a8b9b10b
6、设有DFA M=(K,∑,f,S,Z)
其中:
K={0,1,2,3} ∑={a,b} S=0 Z={3} f为:
f(0,a)=1 f(1,b)=1 f(0,b)=2 f(2,a)=1 f(1,a)=3 f(2,b)=3 试画出其状态转换矩阵和状态转换图。
7、将下图中的自动机确定化。
a,biε1ε2ab3b4a5εa,b6εf
8、考虑下面文法G1:(18分)
S?a|?|(T) T?T,S|S
1) 消去G1的左递归;
2) 经改写后的文法是否是LL(1)的?给出它的预测分析表(要求写出详细过程,应先
求出每个非终结符的FIRST和FOLLOW集合)。
9、构造正规式1(0|1)101相应的自动机
*
10、考虑下面文法G1:
E?E+T|T T?T*F|F F?i|(E)
3) 消去G1的左递归;
4) 经改写后的文法是否是LL(1)的? (要求写出详细过程,应先求出改写后的每个非
终结符的FIRST和FOLLOW集合)。
11、对于文法G(S): S?(L)|aS|a L?L,S|S
1)画出句型(S,(a))的语法树。
2)写出上述句型的所有短语、直接短语、句柄和素短语。
12、对于文法G(S):
S?(L)|aS|a L?L,S|S
1)画出句型(S,(a))的语法树。
2)写出上述句型的所有短语、直接短语、句柄和素短语。
13、对于文法G(E): E?T|E+T
T?F|T*F F?(E)|i|j|k
1)画出句型i*j+k的语法树。
2)写出上述句型的所有短语、直接短语、句柄和素短语。 14、设文法G(S):
S?(A)|a A?A+S|S
1)构造各非终结符的FIRSTVT集合和LASTVT集合。 2)构造优先关系表。
15、设文法G(S):
S?(A)|a A?A+S|S
1)构造各非终结符的FIRSTVT集合和LASTVT集合。 2)构造优先关系表。
16、设文法G(S):
S?(A)|a A?A+S|S
1)构造各非终结符的FIRSTVT集合和LASTVT集合。 2)构造优先关系表。
正在阅读:
编译原理复习题2(第二版张素琴吕映芝蒋维杜戴桂兰编著)01-06
(绝对真)微信泡妞技巧03-01
学习宣传和贯彻落实邯郸市学校安全管理条例01-29
资格预审文件06-27
匈牙利政府互换奖学金项目01-14
李道生回忆录01-27
给排水的知识点03-15
公路养护安全作业规程试题07-29
过程流体机械期末复习资料附答案04-16
泸州十五中2014级第二学月数学试卷04-29
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 桂兰
- 张素琴
- 复习题
- 编著
- 编译
- 原理
- 吕映芝
- 蒋维
- 杜戴
- 预防接种工作制度(全).总结
- 一年级信息技术教案(上) - 图文
- 公开课讲稿,色彩构成(1~3节)
- 6、肿瘤
- 二年级经典奥数(自己整理的)
- 二年级语文第一次备课
- 地方病防治知识教案
- 11年二级建造师考试(建筑管理与实务)试题及答案课件
- 客服培训心得体会
- Spring面试题目
- 高等代数教案 北大版 第四章
- 草籽喷播施工方案
- 最新八年级英语下册Unit 7 Whats the highest mountain in the world(第1课时)教案资料
- 第18周 认识百分数及百分数的应用
- 高考英语书面表达讲解与训练 - 如何写好情景写作(一)
- 临时用电施工方案2016-7 - 图文
- 关于对XX银行科技信息风险管理进行专项审计的报告
- 课程标准
- 2014年期货从业资格考试-基础知识
- 永钢实习报告 - 图文