- 121
- 0
- 约7.31千字
- 约 19页
- 2017-06-14 发布于湖北
- 举报
第一章
习题一
解释名词:源语言、目标语言、翻译器、编译器和解释器。
答:源语言:被翻译器翻译的语言,用于书写源程序的语言。
目标语言:被翻译器翻译之后得到的语言,用于书写目标程序的语言。
翻译器:能够完成从一种语言到另一种语言的变换的软件。
编译器:一种特殊的翻译器,要求目标语言比源语言低级。
解释器:解释器是不同于编译器的另一种语言处理器。解释器不像编译器那样通过翻译来生成目标程序,而是直接执行源程序所指定的运算。
第二章 词法分析
作业:
假设∑={0,1},求
写出包含010的所有串的正规式
写出不包含010的所有串的正规式
答: 1. (0|1)*(010)(0|1)*
2.(10*1)*|((11|00)*|0111*0)* .
2.
(0|1)*010(0|1)*
解:(1)RE的分解树如下:
(2)由分解树及基本的Thompson构造算法逐步构造等价的NFA过程如下:
(3)由子集法构造等价的DFA过程如下:
0 1 A B C B B D C B C D E C E F G F F G G H I H F G I F I
其中含有r.初态的是A作为新的DFA的初态,含有原r17终态的是E、F、G和H作为新的DFA的终态。做出对应DFA的状态转换图如下:
(4)直接由分割算法处理该DFA
您可能关注的文档
最近下载
- 医学影像科提高增强CT检查前患者准备合格率品管圈PDCA获奖案例PPT40页所有图表可以直接点击编辑修改附送行业标准操作规程资料.pptx
- P6软件操作练习_0809261039.doc VIP
- 总经办规章制度范本最新.doc VIP
- 《医疗机构诊疗科目名录》卫医发〔1994〕第27号文1.pdf VIP
- 导线产品标准LV112-2 (Aluminum Wire Spec).pdf VIP
- 自学上海话-上海话大词典 辞海版.pdf
- 局部放电的测量ppt演示文稿.ppt VIP
- 变压器局部放电试验.pdf VIP
- 市政道路养护施工组织设计.doc VIP
- 2025年鲁科版高中一年级微生物细胞结构专题试卷及解析.docx VIP
原创力文档

文档评论(0)