奥鹏教育兰州大学《编译原理》11月考试在线考核试题

奥鹏教育在线考核期末考试

《编译原理》2020年11月考试在线考核试题

LR分析法是一种________________的分析技术。
A:自顶向下
B:自底向上
C:由左到右
D:由右向左
答案问询微信:424329

程序的基本块是指( )。
A:一个子程序
B:一个仅有一个入口和一个出口的语句
C:一个没有嵌套的程序段
D:一组顺序执行的程序段,仅有一个入口和一个出口
答案问询微信:424329

完成同指令XCHG AX,BX相同功能的指令或指令序列是( )。
A:MOVAX,BX
B:MOVBX,AX
C:PUSHAXPOPBX
D:MOVCX,AXMOVAX,BXMOVBX,CX
答案问询微信:424329

词法分析器的加工对象是()
A:中间代码
B:单词
C:源程序
D:元程序
答案问询微信:424329

常用的中间代码形式不含( )
A:三元式
B:四元式
C:逆波兰式
D:语法树
答案问询微信:424329

下面说法正确的是( )
A:一个正规文法也一定是二型文法
B:一个二型文法也一定能有一个等价的正规文法
答案问询微信:424329

指令指针寄存器是( )。
A:IP
B:SP
C:SP
D:PSW
答案问询微信:424329

下面关于解释程序的描述正确的是________________。 (1) 解释程序的特点是处理程序时不产生目标代码 (2) 解释程序适用于 COBOL 和 FORTRAN 语言 (3) 解释程序是为打开编译程序技术的僵局而开发的
A:(1)(2)
B:(1)
C:(1)(2)(3)
D:(2)(3)
答案问询微信:424329

按逻辑上划分,编译程序第二步工作是_______________。
A:语义分析
B:词法分析
C:语法分析
D:代码代码优化
答案问询微信:424329

一个LR(1)文法合并同心集后,如果不是LALR(1)文法必定奥鹏教育在线考核期末考试存在()
A:移进-归约冲突
B:归约-归约冲突
C:识别句型
D:收集类型信息
答案问询微信:424329

一个 LL(l)文法一定是无二义的。
A:正确
B:错误
答案问询微信:424329

高级语言编写的源程序都必顺通过编译,产生目标代码后才能运行。
A:正确
B:错误
答案问询微信:424329

一个算符优先文法可能不存在算符优先函数与之对应。
A:正确
B:错误
答案问询微信:424329

L—属性文法的最大特点是产生式右部符号的继承属性不有利于其右部符号的任何属性。
A:正确
B:错误
答案问询微信:424329

包含左递归的文法肯定不能直接用LL分析法来分析。
A:正确
B:错误
答案问询微信:424329

四元式之间的联系是通过符号表实现的。
A:正确
B:错误
答案问询微信:424329

多遍扫描的编译程序的多遍是指多次重复读源程序
A:正确
B:错误
答案问询微信:424329

对算符优先文法的终结符a,b,则ab和ba的优先关系可能同时成立
A:正确
B:错误
答案问询微信:424329

程序语言的语言处理程序是一种应用软件。
A:正确
B:错误
答案问询微信:424329

能用上下文无关文法定义的语言,一定能用上下文有关文法来定义。
A:正确
B:错误
答案问询微信:424329

证明下述文法不是LL(1)文法。S-C$C- bA|aBA-a|aC|bAAB-b|bC| aBB你能否构造一等价的文法,使其是LL(1)?并给出判断过程。
答案问询微信:424329

理解什么是动态存储分配?
答案问询微信:424329

有人认为编译程序的五个组成部分却一不可,这种看法正确吗?
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网