- 博客(4)
- 收藏
- 关注
转载 第四次作业
1梳理第二章的内容,写一篇理解与总结。 编译程序——把一种语言程序(称为源语言程序)转换成另一种语言程序(目标语言程序),而后者与前者在逻辑上是等价的。 编译程序的工作过程一般可以划分为五个阶段:词法分析、语法分析、语义分析、中间代码的产生、优化、目标代码的生成。 1.词法分析 输入源程序,对构成源程序的字符串进行扫描和分解,识别出一个个单词。 2.语法分析 ...
2019-09-27 17:05:00
195
转载 第三次作业
1.已知文法: S->a|^|(T) T->T,S|S 分析句型(T,(^,a)),求全部的短语、直接短语和句柄。 2.构造上下文无关文法,描述语言: {anbn|n>=0} {ambn|m>=n>=0} if语句 S => aSb | ab | 0 S => aSb | a | ab| 0 if => i...
2019-09-19 13:57:00
97
转载 第二次作业
1.理解符号串与集合运算。 L={A,B, … ,Z,a,b, … ,z} D={0,1, … ,9} 说明下表示的含义: LUD :全部字母和数字 LD :一个字母后跟一个数字组成的集合 L4 :4个字母组成的集合 L* :字母组成的集合 D+ :一个或若干个数字组成的集合 L(LUD)* :字母开头、后跟字母、数字组成的集合 2.文法G(Z):Z->a...
2019-09-12 17:58:00
135
转载 第一次作业
1)简述编译程序与翻译程序、汇编程序的联系与区别 从功能上看,一个编译程序就是一个语言翻译程序,编译程序完成从源程序到目标程序的翻译工作,是一个复杂的整体过程 翻译程序是指把高级语言源程序翻译成机器语言源程序的软件。 汇编程序也是一种语言翻译程序,它把汇编语言源程序翻译成机器语言程序。 编译程序是先完整编译后运行的程序;解释程序是一句一句翻译且边翻译边执行的程序。如果源语...
2019-09-04 11:10:00
878
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅