自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 文法和语言总结与梳理

1. 梳理第二章的内容,写一篇理解与总结。第二章主要讲述了文法的直观概念,符号和符号串,文法和语言的形式定义,文法的类型,上下文无关语法及其语法树句型的分析,自订向下的分析方法,自底向上的分析方法,限制文法中不得含有有害规则和多余规则,在形式语言中,最右推导常被称为规范推导,由规范推导所得的句型称为右句型或规范句型,而且一个文法存在某个句子对应两颗不同的语法树,则这个文法...

2019-09-26 18:24:00 169

转载 语法树,短语,直接短语,句柄

1.已知文法:S->a|^|(T)T->T,S|S分析句型(T,(^,a)),求全部的短语、直接短语和句柄。S->(T)->(T,S)->(T,(T))->(T,(T,S))->(T,(T,a))->(T,(S,a))->(T,(^,a))2.构造上下文无关文...

2019-09-18 15:47:00 292

转载 2.理解文法和语文

.理解符号串与集合运算。L={A,B, … ,Z,a,b, … ,z}D={0,1, … ,9}说明下表示的含义:LUDLDL4L*D+L(LUD)*LUD是字母和数字的集合LD是所有一个字母后随一个数字的字符串的集合;L4={A,B,...,Z,a,b,...,z,A,B,...,Z,a,b,...,z,A,B,...,Z,a,b,......

2019-09-12 17:06:00 173

转载 了解编译原理

1.简述编译程序与翻译程序、汇编程序的联系与区别。翻译程序是指把高级语言源程序翻译成机器语言源程序(目标代码)的软件。翻译程序有两种:一种是编译程序,它将高级语言源程序一次性全部翻译成目标程序,每次执行程序时,只要执行目标程序。另一种是解释程序,它的执行过程是翻译一句执行一句,并且不会生成目标程序。编译程序是先完整编译后运行的程序,如C、C++等;解释程序是一句一句翻译且边翻...

2019-09-04 10:50:00 1825

转载 简述解释程序与编译程序的区别。

一个完整的编译程序除词法分析程序,语法分析程序,语义分析程序,中间代码生成程序,代码优化程序和目标程序之外必须包括表格管理程序和出错程序而解释程序·它不需要在运行前先把源程序翻译成目标代码,也可以实现在某台机器上运行程序并生成结果。转载于:https://www.cnblogs.com/dtx123/p/11457420.html...

2019-09-04 10:24:00 1170

转载 编译过程包括哪几个主要阶段及每个阶段的主要功能。

编译过程包括哪几个主要阶段及每个阶段的主要功能。词法分析阶段:读入源程序,对构成源程序的字符流进行扫描和分解,识别出单词,语法分析阶段:机器通过词法分析,将单词序列分解成不同的语法短语,确定整个输入串能够构成语法上正确的程序。语义分析阶段:检查源程序上有没有语义错误,在代码生成阶段收集类型信息中间代码生成阶段:在进行了上述的语法分析和语义分析阶段的工作之后,有的编译程序将...

2019-09-04 10:18:00 16024

转载 简述编译程序与翻译程序、汇编程序的联系与区别。

翻译程序是指把高级语言源程序翻译成机器语言源程序的软件。翻译程序有两种:一种是编译程序,它将高级语言源程序一次性全部翻译成目标程序,每次执行程序时,只要执行目标程序。另一种是解释程序,它的执行过程是翻译一句执行一句,并且不会生成目标程序。编译程序是先完整编译后运行的程序,如C、C++等;解释程序是一句一句翻译且边翻译边执行的程序,如JavaScript、Python等。附C语言编...

2019-09-04 10:07:00 1141

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除