12秋华中师范大学《编译原理》在线作业

所属学校:华中师范大学 科目:编译原理 2015-03-17 14:01:12
V0X傲朋学习网
华师《编译原理》在线作业 V0X傲朋学习网
试卷总分:100 V0X傲朋学习网
单选题 多选题 判断题 V0X傲朋学习网
V0X傲朋学习网
V0X傲朋学习网
一、单选题(共 30 道试题,共 60 分。)V0X傲朋学习网
1.一个语言的文法是_____.V0X傲朋学习网
A. 惟一的V0X傲朋学习网
B. 不惟一的V0X傲朋学习网
C. 个数有限的V0X傲朋学习网
D. 无限的V0X傲朋学习网
V0X傲朋学习网
2.正规文法____二义性的。V0X傲朋学习网
A. 可以是V0X傲朋学习网
B. 一定不是V0X傲朋学习网
C. 一定是V0X傲朋学习网
V0X傲朋学习网
3.若一个句型中出现了某一产生式的右部,则此右部____是该句型的句柄。V0X傲朋学习网
A. 一定V0X傲朋学习网
B. 不一定V0X傲朋学习网
C. 视情况而定V0X傲朋学习网
V0X傲朋学习网
4.下面三个文法中,为SLR(1)文法的是______。 G1:P-PaP|b G2:P-bPb|cPc|b|c G3:P-bPb|bPc|dV0X傲朋学习网
A. 仅GlV0X傲朋学习网
B. 仅G2V0X傲朋学习网
C. 仅G3V0X傲朋学习网
D. G2和G3V0X傲朋学习网
E. 都不是V0X傲朋学习网
V0X傲朋学习网
5.正则集合L={an|n}相应的正则表达式是V0X傲朋学习网
A. a*V0X傲朋学习网
B. a+V0X傲朋学习网
C. aa*V0X傲朋学习网
D. aa+V0X傲朋学习网
V0X傲朋学习网
6.xab + cde -*f/:=是赋值语句( ) 相应的后缀式V0X傲朋学习网
A. x:=a+b+c*d-e/fV0X傲朋学习网
B. x:=a+(b+c)*d-e/fV0X傲朋学习网
C. x:=a+b+c*(d-e)/fV0X傲朋学习网
D. x:=a+b+c+(c*d)-e/fV0X傲朋学习网
V0X傲朋学习网
7.PL/0语言的目标程序解释执行时用到的数据对象有(  ):V0X傲朋学习网
A. 目标代码CODEV0X傲朋学习网
B. 符号表TABLEV0X傲朋学习网
C. 关键字表WORDV0X傲朋学习网
D. 分析表V0X傲朋学习网
V0X傲朋学习网
8.编译程序是一种常用的___软件。V0X傲朋学习网
A. 应用V0X傲朋学习网
B. 系统V0X傲朋学习网
C. 工具V0X傲朋学习网
D. 测试V0X傲朋学习网
V0X傲朋学习网
9.LR(K)文法____。V0X傲朋学习网
A. 都是无二义性的V0X傲朋学习网
B. 都是二义性的V0X傲朋学习网
C. 一部分是二义性的V0X傲朋学习网
V0X傲朋学习网
10.在状态转换图中,结点代表____,用圆圈表示。V0X傲朋学习网
A. 输入缓冲区V0X傲朋学习网
B. 向前搜索V0X傲朋学习网
C. 状态V0X傲朋学习网
D. 字符串V0X傲朋学习网
V0X傲朋学习网
11.一个上下文无关文法消除了左递归,提取了左公共因子后是满足LL(1)文法的____。V0X傲朋学习网
A. 必要条件V0X傲朋学习网
B. 充分必要条件V0X傲朋学习网
C. 充分条件V0X傲朋学习网
V0X傲朋学习网
12.编译过程中扫描器的任务包括______。 ①组织源程序的输入 ②按词法规则分割出单词,识别出其属性,并转换成属性字的形式输出 ⑧删除注解 ④删除空格及无用字符 ⑤行计数、列计数 ⑥发现并定位词法错误 ⑦建立符号表V0X傲朋学习网
A. ②③④⑦V0X傲朋学习网
B. ②③④⑥⑦V0X傲朋学习网
C. ①②③④⑥⑦V0X傲朋学习网
D. ①②③④⑤⑥⑦V0X傲朋学习网
此题选: D V0X傲朋学习网
13.“算符优先关系表不一定存在对应的优先函数”的说法是( )。V0X傲朋学习网
A. 错误的V0X傲朋学习网
B. 正确的V0X傲朋学习网
C. 不能确定V0X傲朋学习网
V0X傲朋学习网
14.编译过程中,语法分析器的任务是______ 。 a.分析单词是怎样构成的 b.分析单词串是如何构成语句和说明的 c.分析语句和说明是如何构成程序的 d.分析程序的结构V0X傲朋学习网
A. bcV0X傲朋学习网
B. dV0X傲朋学习网
C. bcdV0X傲朋学习网
D. abcdV0X傲朋学习网
V0X傲朋学习网
15.一个LR(1)文法合并同心集后若不是LALR(1)文法:V0X傲朋学习网
A. 则可能存在移进/归约冲突V0X傲朋学习网
B. 则可能存在归约/归约冲突V0X傲朋学习网
C. 则可能存在移进/归约冲突和归约/归约冲突V0X傲朋学习网
D. 不存在冲突V0X傲朋学习网
V0X傲朋学习网
16.数组的内情向量中肯定不含有数组的――的信息V0X傲朋学习网
A. 维数;;;V0X傲朋学习网
B. 类型V0X傲朋学习网
C. 维上下界V0X傲朋学习网
D. 各维的界差V0X傲朋学习网
V0X傲朋学习网
17.编译程序生成的目标程序_______是可执行的程序。V0X傲朋学习网
A. 一定V0X傲朋学习网
B. 不一定V0X傲朋学习网
C. 某种情况下一定V0X傲朋学习网
D. 某种情况下不一定V0X傲朋学习网
V0X傲朋学习网
18.下面说法正确的是V0X傲朋学习网
A. 一个SLR(1)文法一定也是LALR(1)文法V0X傲朋学习网
B. 一个LR(1)文法一定也是LALR(1)文法V0X傲朋学习网
V0X傲朋学习网
19.算符文法是指______的文法。 ①没有形如U-…VW…的规则(U,V,W∈VN) ②终结符号集VT中任意两个符号对之间至多有一种优先关系成立 ⑧没有相同的规则右部 ④没有形如U-ε的规则V0X傲朋学习网
A. ①V0X傲朋学习网
B. ①②V0X傲朋学习网
C. ①②③V0X傲朋学习网
D. ①②③④V0X傲朋学习网
V0X傲朋学习网
20.编译程序中的语法分析器接受以____为单位的输入,并产生有关信息供以后各阶段使用。V0X傲朋学习网
A. 表达式V0X傲朋学习网
B. 产生式V0X傲朋学习网
C. 单词V0X傲朋学习网
D. 语句V0X傲朋学习网
V0X傲朋学习网
21.一个右线性文法G一定是V0X傲朋学习网
A. LL(1)文法V0X傲朋学习网
B. LR(1)文法V0X傲朋学习网
C. SLR(1)文法V0X傲朋学习网
D. 上述三者都不是V0X傲朋学习网
V0X傲朋学习网
22.设有文法G[S]: S::=S*S|S+S|(S)|a 该文法____二义性文法。V0X傲朋学习网
A. 是V0X傲朋学习网
B. 不是V0X傲朋学习网
C. 无法判断V0X傲朋学习网
V0X傲朋学习网
23.语法分析的常用方法是________ 。 a.自顶向下 b.自底向上 c.自左向右 d.自右向左V0X傲朋学习网
A. abcdV0X傲朋学习网
B. abV0X傲朋学习网
C. cdV0X傲朋学习网
D. abcV0X傲朋学习网
V0X傲朋学习网
24.运算符与运算对象类型不符"属于V0X傲朋学习网
A. 语法错误V0X傲朋学习网
B. 语义错误V0X傲朋学习网
C. 语用错误V0X傲朋学习网
D. 规则V0X傲朋学习网
V0X傲朋学习网
25.设r=(a|b|c)(x|y|z)则L(r)中元素为( ) 个V0X傲朋学习网
A. 9V0X傲朋学习网
B. 6V0X傲朋学习网
C. 18V0X傲朋学习网
D. 27V0X傲朋学习网
V0X傲朋学习网
26.属于低级语言的是V0X傲朋学习网
A. FortranV0X傲朋学习网
B. PascalV0X傲朋学习网
C. LispV0X傲朋学习网
D. MasmV0X傲朋学习网
此题选: D V0X傲朋学习网
27.设文法G(S为其开始符号)产生式如下: S→aSb|ab|ε 则G是一个V0X傲朋学习网
A. LR(1)文法V0X傲朋学习网
B. SLR(1)文法V0X傲朋学习网
C. 三型文法V0X傲朋学习网
D. 二型文法V0X傲朋学习网
此题选: D V0X傲朋学习网
28.有下列文法: S-Pa|Pb|c P-Pd|Se|f 该文法是______。V0X傲朋学习网
A. LL(1)文法V0X傲朋学习网
B. SLR(1)文法V0X傲朋学习网
C. a和bV0X傲朋学习网
D. 都不是V0X傲朋学习网
V0X傲朋学习网
29.在编译程序采用的优化方法中,_____ 是在循环语句范围内进行的。 ①合并已知常量 ②删除多余运算, ③删除归纳变量 ④强度削弱 ⑤代码外提V0X傲朋学习网
A. ①④V0X傲朋学习网
B. ①⑤V0X傲朋学习网
C. ①④⑤V0X傲朋学习网
D. ③④⑤V0X傲朋学习网
此题选: D V0X傲朋学习网
30.算符优先文法是指______的文法。 ①没有形如U-…VW…的规则(U,V,W∈VN) ②终结符号集VT中任意两个符号对之间至多有一种优先关系成立 ⑧没有相同的规则右部 ④没有形如U-ε的规则V0X傲朋学习网
A. ①②V0X傲朋学习网
B. ①②③V0X傲朋学习网
C. ①②③④V0X傲朋学习网
D. ①②④V0X傲朋学习网
此题选: D V0X傲朋学习网
V0X傲朋学习网
V0X傲朋学习网
V0X傲朋学习网
华师《编译原理》在线作业 V0X傲朋学习网
试卷总分:100 V0X傲朋学习网
单选题 多选题 判断题 V0X傲朋学习网
V0X傲朋学习网
V0X傲朋学习网
二、多选题(共 10 道试题,共 20 分。)V0X傲朋学习网
1.素短语是指____的短语。V0X傲朋学习网
A. 至少包含一个符号V0X傲朋学习网
B. 至少包含一个终结符号V0X傲朋学习网
C. 至少包含一个非终结符号V0X傲朋学习网
D. 除自身外不再包含其他终结符号V0X傲朋学习网
E. 除自身外不再包含其他非终结符号V0X傲朋学习网
F. 除自身外不再包含其他短语V0X傲朋学习网
G. 除自身外不再包含其他素短语V0X傲朋学习网
V0X傲朋学习网
2.下面的程序段可以进行哪些优化____。 i:= 1 j:= l0 read k L:x:= x*i y:= j*i z:= x*y write j i:= i+1 if i<100 goto L haltV0X傲朋学习网
A. 合并已知常量V0X傲朋学习网
B. 删除多余运算V0X傲朋学习网
C. 删除归纳变量V0X傲朋学习网
D. 强度削弱V0X傲朋学习网
E. 代码外提V0X傲朋学习网
V0X傲朋学习网
3.合并表达式中常量运算的目的是_____。V0X傲朋学习网
A. 合并常量,使表达式中的常量尽可能少;V0X傲朋学习网
B. 合并常量,使表达式尽可能简短V0X傲朋学习网
C. 将可在编译时刻计算的常量运算在编译时刻计算出来,然后用所计算出来的值替换表达式中出现的所有这种常量运算,V0X傲朋学习网
D. 使得生成的代码指令尽可能少V0X傲朋学习网
V0X傲朋学习网
4.在下述的编译方法中,自顶向下的分析方法有 ____。V0X傲朋学习网
A. 简单优先分析V0X傲朋学习网
B. 算符优先分析V0X傲朋学习网
C. 递归下降分析V0X傲朋学习网
D. 预测分析技术V0X傲朋学习网
V0X傲朋学习网
5.代码优化的主要目标是____。V0X傲朋学习网
A. 如何提高目标程序的运行速度V0X傲朋学习网
B. 如何减少目标程序运行所需的空间V0X傲朋学习网
C. 如何协调①和②V0X傲朋学习网
D. 如何使生成的目标代码尽可能短V0X傲朋学习网
V0X傲朋学习网
6.在编译程序采用的优化方法中,____是在循环语句范围内进行的。V0X傲朋学习网
A. 合并已知常量V0X傲朋学习网
B. 删除多余运算V0X傲朋学习网
C. 删除归纳变量V0X傲朋学习网
D. 强度削弱V0X傲朋学习网
E. 代码外提V0X傲朋学习网
V0X傲朋学习网
7.语法分析的常用方法是________ 。V0X傲朋学习网
A. 自顶向下V0X傲朋学习网
B. 自底向上V0X傲朋学习网
C. 自左向右V0X傲朋学习网
D. 自右向左V0X傲朋学习网
V0X傲朋学习网
8.在下述的编译方法中,自底向上的方法有__V0X傲朋学习网
A. 简单优先分析V0X傲朋学习网
B. 算符优先分析V0X傲朋学习网
C. 递归下降分析V0X傲朋学习网
D. 预测分析技术V0X傲朋学习网
V0X傲朋学习网
9.编译过程中,语法分析器的任务是______ 。V0X傲朋学习网
A. 分析单词是怎样构成的V0X傲朋学习网
B. 分析单词串是如何构成语句和说明的V0X傲朋学习网
C. 分析语句和说明是如何构成程序的V0X傲朋学习网
D. 分析程序的结构V0X傲朋学习网
V0X傲朋学习网
10.算符优先文法是指____的文法。V0X傲朋学习网
A. 没有形如U-…VW…的规则(U,V,W∈VN)V0X傲朋学习网
B. 终结符号集VT中任意两个符号对之间至多有一种优先关系成立V0X傲朋学习网
C. 没有相同的规则右部V0X傲朋学习网
D. 没有形如U-ε的规则V0X傲朋学习网
V0X傲朋学习网
V0X傲朋学习网
V0X傲朋学习网
V0X傲朋学习网
华师《编译原理》在线作业 V0X傲朋学习网
试卷总分:100 V0X傲朋学习网
单选题 多选题 判断题 V0X傲朋学习网
V0X傲朋学习网
V0X傲朋学习网
三、判断题(共 10 道试题,共 20 分。)V0X傲朋学习网
1.1 型文法又称为前后文无关文法文法;V0X傲朋学习网
A. 错误V0X傲朋学习网
B. 正确V0X傲朋学习网
V0X傲朋学习网
2.若文法 G 定义的语言是无限集,则文法必然是前后文无关的V0X傲朋学习网
A. 错误V0X傲朋学习网
B. 正确V0X傲朋学习网
V0X傲朋学习网
3.每个文法都能改写为LL(1)文法。V0X傲朋学习网
A. 错误V0X傲朋学习网
B. 正确V0X傲朋学习网
V0X傲朋学习网
4.设文法G(S为其开始符号)产生式如下: d S→aSb|ab|ε 则G是一个LR(1)文法。V0X傲朋学习网
A. 错误V0X傲朋学习网
B. 正确V0X傲朋学习网
V0X傲朋学习网
5.masm属于低级语言。V0X傲朋学习网
A. 错误V0X傲朋学习网
B. 正确V0X傲朋学习网
V0X傲朋学习网
6.给定文法G=({S,L},{a,(,)},{S→(L)|a L→L,S|S},S)的句柄是SV0X傲朋学习网
A. 错误V0X傲朋学习网
B. 正确V0X傲朋学习网
V0X傲朋学习网
7.最适合动态建立数据实体的内存分配方式是堆式分配V0X傲朋学习网
A. 错误V0X傲朋学习网
B. 正确V0X傲朋学习网
V0X傲朋学习网
8.2 型语言可由下推自动机识别。V0X傲朋学习网
A. 错误V0X傲朋学习网
B. 正确V0X傲朋学习网
V0X傲朋学习网
9.一个文法所描述的语言是唯一的。V0X傲朋学习网
A. 错误V0X傲朋学习网
B. 正确V0X傲朋学习网
V0X傲朋学习网
10.仅考虑一个基本块,不能确定一个赋值是否真是无用的。V0X傲朋学习网
A. 错误V0X傲朋学习网
B. 正确V0X傲朋学习网
V0X傲朋学习网
V0X傲朋学习网
V0X傲朋学习网
V0X傲朋学习网
V0X傲朋学习网
V0X傲朋学习网
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: