首页
›
答案
›
题库
›
远程教育
国家开放大学
283001
()不是编译程序的组成部分。
283002
合并表达式中常量运算的目的是()。
283003
词法分析器的输入是()。
283004
在程序设计语言中,一般来说,布尔表达式仅仅用于条件、循环等控制流语句中的条件表达式计算。()
283005
对任何一个NFAM,都存在一个DFAM’,使得L(M’)=L(M)。()
283006
通过建立一个变量地址描述数组AVALUE,来动态记录变量在运行过程中值的变化。()
283007
正则文法一定不是二义的。()
283008
()是一种典型的解释型语言。
283009
Chomsky把文法分成四种类型,其中,()也称正规文法
283010
算符优先分析法每次都是对()进行归约
283011
终结符具有()属性。
283012
高级语言编译程序常用的语法分析方法中,递归下降分析法属于()分析法。
283013
在语法分析处理中,FIRST集合.FOLLOW集合均是()
283014
()不可能是目标代码。
283015
对任何正则表达式r,都存在一个NFAM,满足L(M)=L(r)。()
283016
对一个右线性文法G,必存在一个左线性文法G’,使得L(G)=L(G’),反之亦然。()
283017
每一个SLR(1)文法也都是LR(1)文法。()
283018
非终结符只有综合属性,由词法分析器提供。()
283019
若一个程序语言的任何变量的存储空间大小和相互位置都能在编译时确定,则可采用静态分配策略。()
283020
正规文法产生的语言都可以用上下文无关文法来描述。()
283021
一棵语法树表示了一个句型所有的不同推导过程,包括最右推导和最左推导。()
283022
如果E是一个常量或变量,则E的逆波兰式是E自身。
283023
在归约过程的任一时刻,一个上下文无关文法的任何句型的直接短语一般都不是唯一的。()
283024
任何LL(1)文法都是无二义性的。()
283025
复写传播的目的使对某些变量的赋值变为无用。()
283026
S—属性文法一定是L—属性文法。()
283027
强度削弱是指把程序中执行时间较长的运算替换为执行时间较短的运算。()
283028
上下文无关文法比正规文法有更强的描述能力。()
283029
LL(k)文法都不是二义性的。()
283030
确定的自动机以及不确定的自动机都能正确地识别正规集。()
283031
棵语法树表示了一个句型所有的不同推导过程,包括最右推导和最左推导。()
283032
在编译过程中,既可以将几个不同的阶段合为一遍,也可以把一个阶段的工作分为若干遍。()
283033
在不含嵌套过程的词法作用域中,若一个过程中有对名字a的非局部引用,则a必须在任何过程(或函数)外被说明。()
283034
使用()可以定义一个程序的意义。
283035
中间代码生成时所遵循的是()。
283036
中间代码生成所依据的是()。
283037
按逻辑上划分,编译程序第三步工作是()
283038
在一棵语法树中的结点的继承属性和综合属性之间的相互依赖关系可以由()来描述。
283039
程序基本块是指()。
283040
表达式作为实在参数可以传递给被调用的过程,替换过程体中的()。
283041
一个()指明了在分析过程中的某时刻所能看到产生式多大一部分。
283042
LR(1)文法都是()
283043
一个文法所描述的语言是()
283044
在整个编译期间,对符号表的操作大致都有()。
283045
两个有穷自动机等价是指它们的()。
283046
程序语言的单词符号一般可以分为5种,下面()不需要超前搜索。
283047
源程序是句子的集合,()可以较好地反映句子的结构。
283048
教材介绍了三种符号表的构造和处理方法,其中()中常把符号表组织成二叉树形式。
283049
用高级语言编写的程序经编译后产生的程序叫()
283050
下列关于标识符和名字叙述中,正确的是()。
283051
现代多数实用编译程序所产生的目标代码都是一种可重定位的指令代码,在运行前必须借助于一个()把各个目标模块,包括系统提供的库模块连接在一起,确定程序变量或常数在主存中的位置,装入内存中制定的起始地址,使之成为一个可运行的绝对指令代码的程序。
283052
上下文无关文法可以用()来描述。
283053
正则文法()二义性的。
283054
以绝对机器代码为输出,所有地址均已定位,这种代码的优点是()。
283055
LR语法分析栈中存放的状态是识别()的DFA状态。
283056
程序所需的数据空间在程序运行前可确定,称为()管理技术。
283057
静态分配允许程序出现()。
283058
Fortran语言的编译程序采用()分配策略。
283059
如果一个编译程序能产生不同于其宿主机的机器代码,则称它为()
283060
如果一个编译程序能产生不同于其宿主机的机器代码,则称它为()。
283061
为了便于优化处理,三地址代码可以表示成()。
283062
把汇编语言程序翻译成机器可执行的目标程序的工作是由()完成的。
283063
过程信息表不包含()。
283064
语法分析应遵循()。
283065
在LR(0)的ACTION子表中,如果某一行中存在标记“rj”的栏,则()。
283066
所谓在程序中某个给定点是活跃的,是指如果在程序中,()。
283067
在编译过程中,符号表的主要作用是()。
283068
编译过程中,语法分析器的任务就是()
283069
编译程序是一种()
283070
一个数据类型通常包括三种要素,下面()不是
283071
在运行空间的划分中有一个单独的区域叫堆,用来存放()。
283072
在目标代码生成阶段,符号表用于()。
283073
算符优先文法的句型中可能会有两个相邻的非终结符号。()
283074
在程序设计语言中,一般来说,布尔表达式仅仅用于条件.循环等控制流语句中的条件表达式计算。()
283075
编译前端主要由与源语言和目标机相关的那些部分组成。()
283076
非终结符除综合属性,还有其他属性。()
283077
上下文无关文法比正规文法有更差的描述能力。()
283078
规范归约和规范推导是互逆的两个过程。()
283079
设M是一个NFA,并且L(M)={x,y,z},则M的状态数至少为4个。()
283080
编译程序生成的目标程序都是可执行的程序。()
283081
任何一种算法,不能判定任何上下文无关文法是否是LL(1)的。()
283082
“回填”技术用于对过程中的说明语句进行处理时把计算出的有关符号的属性填入符号表。
283083
不确定的自动机不能正确地识别正规集。()
283084
一个有限状态自动机中,有且仅有一个唯一终态。()
283085
任何算符优先文法的句型中一定会有两个相邻的非终结符号。()
283086
一个文法所有句型的集合形成该文法所能接受的语言。()
283087
编译程序在优化时可能要用到源程序中的注释。()
283088
在归约过程的任一时刻,一个上下文无关文法的任何句型的直接短语一般都是唯一的。()
283089
任何一个LL(1)文法都是一个LR(1)文法,反之亦然。()
283090
优化的任务在于对前端编译所产生的中间代码进行加工和变换,以其能产生运行结果更为准确的目标代码。()
283091
任何算符优先文法的句型中都会有两个相邻的非终结符号。()
283092
设r和s分别是正规式,则有L(r|s)=L(r)|L(s)。()
283093
在自下而上的语法分析中,语法树与分析树一定相同。()
283094
在允许嵌套的词法作用域的语言中,过程不能作为参数,原因时不能建立其运行环境的存取链。()
283095
对于每一个左线性文法G1,不一定存在一个右线性文法G2,使得L(G1)=L(G2)。()
283096
二义文法不是上下文无关文法。()
283097
若某一个句型中出现了某一产生式的右部,则此右部不一定是该句型的句柄。()
283098
算符优先分析法是一种规范规约法。()
283099
存在有左递归规则的文法是LL(1)的。()
283100
两个不同过程的活动,其生存期是()。
‹
1
…
2830
2831
2832
…
4763
›