一、填空题
1、若源程序是用高级语言编写的,目标程序是( ),则其翻译程序称为( )程序。
2、一个典型的编译程序中,不仅包括词法分析、语法分析、中间代码生成、代码优化、目标代码生成等五个部分,还应包括( )。其中,语法分析器可以识别源程序中的( )。
3、编译方式与解释方式的根本区别为( )。
4、设G是一个给定的方法,S是文件的开始符号,如果S→x,则称x是( )。
5、所谓语法制导翻译方法是( )
6、一个过程相应的DISPLAY表的内容为( )
7、语法分析最常用的两类方法是( )和( )。
8、扫描器的任务是从( )中识别出一个( )。
9、代码优化的主要目标是( )和( )
10、若一个文法存在某个句型对应( ),则称此文法是二义性文法。
11、表达式(9-5)+2的后缀表示是( )。
12、目标程序数据空间的基本分配策略有( )分配策略,( )分配策略,( )