局部优化是局限于一个__范围内的一种优化。
答案是:(1) 基本块;
文法符号的属性有综合属性和 __。
答案是: (1) 继承属性;
编译程序的工作过程一般划分为5个阶段:词法分析、__ 、语义分析与中间代码生成,代码优化及__ 。另外还有__和出错处理。
答案是:(1) 语法分析; (2) 目标代码生成; (3) 表格管理;
不同的编译程序关于数据空间的存储分配策略可能不同,但大部分编译中采用的方案有两种:静态存储分配方案和动态存储分配方案,而后者又分为__ 和 __ 。
答案是: (1) 栈式动态存储分配; (2) 堆式动态存储分配;
对LR分析器来说,存在 等分析表的构造方法。
答案是:
对LR分析表的构造,有可能存在 动作冲突。
答案是:
LR分析器核心部分是一张分析表,该表包括 等子表。
答案是:
令∑={a,b},则∑上所有以b开头,后跟若干个ab的字的全体对应的正规式为 。(
答案是:
对正规文法描述的语言,以下 有能力描述它。
答案是:
如果文法G存在一个句子,满足下列条件 之一时,则称该文法是二义文法。
答案是:
下面哪些说法是错误的
答案是:
编译程序各阶段的工作都涉及到
答案是:
一个上下文无关文法 G 包括四个组成部分,它们是:一组非终结符号,一组终结符号,一个开始符号,以及一组( )。
答案是:
文法分为四种类型,即0型、1型、2型、3型。其中3型文法是( )。(本题2.0分)
答案是:
设G 是一个给定的文法,S 是文法的开始符号,如果S->x( 其中x∈V*), 则称x 是文法G 的一个( )。
答案是:
在目标程序运行阶段,有源程序实现对存储空间的组织和管理,为目标程序中的变量分配存储空间。
答案是:
过程的DISPLAY表中记录了(
答案是:
如果活动记录中没有DISPLAY表,则说明( )
答案是:
堆式动态分配申请和释放存储空间遵守( )原则。
答案是:
逆波兰表示法表示表达式时无须使用括号。
答案是:
如果一个文法存在某个句子对应两棵不同的语法树,则文法是二义性的。 ( )
答案是:
3型文法一定是2型文法。
答案是:
四元式之间的联系是通过( )实现的。
答案是:
采用三元式实现三地址代码时,不利于对中间代码进行优化。(
答案是:
一个优先表一定存在相应的优先函数。
答案是:
下列哪一项不是与机器有关的代码优化( )
答案是:
优化可生成( )的目标代码
答案是:
编译程序与解释程序的根本区别在于是否生成目标代码。
答案是:
源程序指以某种程序设计语言编写并供加工处理的程序。( )
答案是:
下列关于标识符与名字的区别的描述中,正确的是( )
答案是:
下列( )不属于程序设计语言中的低级语言?
答案是:
符号表的信息栏中登记了每个名字的有关性质,如类型、种属、大小以及相对数。( )
答案是:
符号表使用的基本操作包括查表、填表、访表信息、更新和删除等。( )(本题2.0分)
答案是:
为了提高线性表的查找效率,在自适应线性表中,给每项附设一个指示器,这些指示器把所有的项按照( )访问原则连接成一条链。(本题2.0分)
答案是:
在整理和查找操作时,下列哪项的效果最高( )。(本题2.0分)
答案是:
语法分析最常用的两类方法是自上而下和自下而上分析法。( )(本题2.0分)
答案是:
自上而下的语法分析方法的基本思想是:从文法的开始符号开始,根据给定的输入串并按照文法的产生式一步一步的向下进行直接推导,试图推导出文法的句子,使之与给定的输入串匹配。( )(本题2.0分)
答案是:
编译过程中,语法分析器的任务就是( )。 (1) 分析单词是怎样构成的 (2) 分析单词串是如何构成语句和说明的 (3) 分析语句和说明是如何构成程序的 (4) 分析程序的结构(本题2.0分)
答案是:
在语法分析处理中,FIRST 集合、FOLLOW 集合、SELECT 集合均是( )。(本题2.0分)
答案是:
目前为:
1/1
页
首页 上页 下页 尾页