当前位置:计算机科学技术题库>编译原理题库

问题:

[填空题] 编译程序的工作过程一般可以划分为词法分析,语法分析,语义分析,中间代码生成,代码优化等几个基本阶段,同时还会伴有()和()。

问题:

[填空题] 若源程序是用高级语言编写的,()是机器语言程序或汇编程序,则其翻译程序称为()。

问题:

[填空题] 编译方式与解释方式的根本区别在于()。

问题:

[填空题] 对编译程序而言,输入数据是(),输出结果是()。

问题:

[填空题] 产生式是用于定义()的一种书写规则。

问题:

[填空题] 语法分析最常用的两类方法是()和()分析法。

问题:

[问答题,简答题] 什么是句子?什么是语言?

问题:

[单选] 文法G产生的()的全体是该文法描述的语言。

句型。终结符集。非终结符集。句子。

问题:

[单选] 若文法G定义的语言是无限集,则文法必然是()

递归的。前后文无关的。二义性的。无二义性的。

问题:

[单选] 四种形式语言文法中,1型文法又称为()文法。

短语结构文法。前后文无关文法。前后文有关文法。正规文法。