1、编译原理19春在线作业20002编译原理19春在线作业2-0002正则式的“”读作什么()。A:并且B:或者C:连接D:闭包答案:C巴科斯-诺尔范式(即BNF)是一种广泛采用的(什么样的工具()。A:描述规则B:描述语言C:描述文法D:描述句子答案:B设有文法GS:SaAc|b,AcAS|,则文法G是哪一类文法()。A:LL(1)文法B:非LL(1)文法C:二义性文法D:无法判断答案:B如果一个产生式的左部或右部含有无用符号,则此产生式称为()产生式。A:非法B:多余C:非确定D:无用答案:DDFA中定义了一个从K到K的单值映射f,指明若当前的状态为P,而输入字符为a时,则下一个状态是Q,f记
2、为什么()。A:f(P,Q)=aB:f(P,a)=QC:f(Q,a)=PD:f(a,P)=Q答案:B规范推导的每一步总是用产生式右边符号串替换句型中什么位置的非终结符号()。A:最左B:最右C:最中D:任意答案:B自底向上分析时,若分析成功,则分析栈中只剩下什么()。A:界符#及开始符号SB:开始符号SC:界符#号D:当前的输入符号答案:A设G是一右线性文法,并设G中的非终结符号的个数为k,则所要构造的状态转换图共有几个结点()。A:k-1B:kC:k+1D:k+2答案:C设有文法GS:S11S|00S|0C|1C|,C1S|0S|00C|11C,下列符号串中哪个是该文法的句子()。A:000
3、11B:01011C:001101D:0110答案:D假设某程序语言的文法如下:Sa|b|(T),TTdS|S,考察该文法的句型(Sd(T)db),其中:素短语是哪个()。A:SB:bC:(T)D:Sd(T)答案:CLL(1)分析表可用一个二维数组表示,它的每一行与文法的一个什么符号相关联()。A:非终结符号B:终结符号C:界符#号D:开始符号答案:A对一个什么文法G构造相应的优先矩阵,若此矩阵中无多重定义的元素,则可确认G为一算符优先文法()。A:LL(1)B:LR(1)C:简单优先D:算符答案:D文法G的一棵语法树叶结点的自左至右排列是G的一个什么()。A:短语B:句型C:句柄D:素短语答
4、案:B代码优化的主要目标是什么()。A:如何提高目标程序的运行速度B:如何减少目标程序运行所需的空间C:如何协调A和BD:如何使生成的目标代码尽可能简短。答案:C生成中间代码时所依据的是什么()。A:语法规则B:词法规则C:语义规则D:等价变换规则答案:C有下列文法:SPa|Pb|c,PPd|Se|f,该文法是哪一类文法()。A:LL(1)文法B:SLR(1)文法C:A和BD:都不是答案:B所谓NFA的确定化,是指对任给的NFA,都能相应地构造一DFA,使它们有相同的什么()。A:状态集B:符号集C:接受集D:结点集答案:C设有文法GS:SAc,ASb|a,则利用文法G进行自顶向下的语法分析时
5、会怎样()。A:不会出现回溯B:会出现回溯C:不会出现死循环D:会出现死循环答案:D产生式是用于定义什么的一种书写规则()。A:语法范畴B:推导C:句柄D:短语答案:A通常把构成各个单词的字符串称为该单词的什么()。A:编码B:类别C:词文D:内部表示答案:C编译程序的特点是先将高级语言程序翻译成机器语言程序,即先翻译、后执行。A:错误B:正确答案:B若在一个右线性文法中含有多个右部相同的产生式,则由该文法构造的状态转换图一定是NFA。A:错误B:正确答案:A对任何正规表达式e,都存在一个NFA M,满足L(M)=L(e)。A:错误B:正确答案:B对一个布尔表达式而言,它必须至少有一个真出口,
6、但可以没有假出口。A:错误B:正确答案:A循环的入口结点是循环中每一结点的必经结点。A:错误B:正确答案:B一个BASIC解释程序和编译程序的不同在于,解释程序由语法制导翻译成目标代码并立即执行之,而编译程序需产生中间代码及优化。A:错误B:正确答案:A程序中的任何控制转移四元式(条件转移、无条件转移、停机等)都是某基本块的出口。A:错误B:正确答案:A解释程序与编译程序的主要区别是在解释程序的执行过程中不产生目标程序。A:错误B:正确答案:B若给定文法G和某个固定的k,则G是否是LR(k)文法是可判定的。A:错误B:正确答案:B逆波兰表示法表示表达式时,运算对象按实际计算顺序从左到右排列。A
7、:错误B:正确答案:A布尔表达式有两个基本的作用:一是在某些控制语句中作为实现控制转移的条件;二是用于计算逻辑值本身。A:错误B:正确答案:B在流程图中的一组结点构成一个循环时,可以有若干个入口结点,但出口结点必须是惟一的。A:错误B:正确答案:ALR法是自顶向下语法分析方法。A:错误B:正确答案:A构造句型的语法树时,要从树的根结点出发,逐步向下构造,而不能从句型出发向上构造。A:错误B:正确答案:A字母表A的自反传递闭包就是A上所有符号串所组成的集合。A:错误B:正确答案:A空符号串与任何符号串x的连接还是x本身。A:错误B:正确答案:B在一个控制结点树中,一个结点n的全部子孙就组成了这个结点的必经结点集D(n)。A:错误B:正确答案:A每个文法都能改写为LL(1)文法。A:错误B:正确答案:A若文法中含有形如AA的产生式,可使含有非终结符号A的同一句型具有不同的语法树,从而引起二义性。A:错误B:正确答案:B存在既不是左句型也不是右句型的句型。A:错误B:正确答案:B
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1