东北师范大学21春《编译原理》基础在线作业三满分答案98

上传人:夏** 文档编号:458972199 上传时间:2023-04-18 格式:DOCX 页数:13 大小:13.36KB
返回 下载 相关 举报
东北师范大学21春《编译原理》基础在线作业三满分答案98_第1页
第1页 / 共13页
东北师范大学21春《编译原理》基础在线作业三满分答案98_第2页
第2页 / 共13页
东北师范大学21春《编译原理》基础在线作业三满分答案98_第3页
第3页 / 共13页
东北师范大学21春《编译原理》基础在线作业三满分答案98_第4页
第4页 / 共13页
东北师范大学21春《编译原理》基础在线作业三满分答案98_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《东北师范大学21春《编译原理》基础在线作业三满分答案98》由会员分享,可在线阅读,更多相关《东北师范大学21春《编译原理》基础在线作业三满分答案98(13页珍藏版)》请在金锄头文库上搜索。

1、东北师范大学21春编译原理基础在线作业三满分答案1. 最适合动态建立数据实体的内存分配方式是( )A.栈式分配B.堆式分配C.编译时预先分配D.以上三种均可参考答案:B2. 循环的入口结点是循环中每一结点的必经结点。( )A.错误B.正确参考答案:B3. 巴科斯-诺尔范式(即BNF)是一种广泛采用什么样的工具?( )A.描述规则B.描述语言C.描述文法D.描述句子参考答案:B4. 下面的文法是:SaAa|aBb|bAb|bBaAx Bx,则:( )A.LR(1)文法B.LALR(1)文法C.都不是D.A和B参考答案:A5. 2型文法也称为( )。A.短语文法B.上下文无关文法C.右线性文法D.

2、左线性文法参考答案:B6. 对基本块进行分析的一种有效数据结构是无回路有向图DAG。( )A.错误B.正确参考答案:B7. 词法分析程序无法自动生成,只能用手工的方式构造。( )A.错误B.正确参考答案:A8. 常见的代码优化包括( )。A.常量合并B.公共子表达式删除C.复写传播D.死代码删除参考答案:ABCD9. 引用某个已被回收的存储单元就称为悬空引用。( )A.正确B.错误参考答案:A10. ( )阶段检查程序的语义正确性,以保证程序各部分能有意义地结合在一起,并为以后的代码生成阶段收集类型信息。A.语法分析B.词法分析C.语义分析D.中间代码生成参考答案:C11. 评价一个代码生成器

3、最重要的指标是( )。A.代码的正确性B.代码的高效性C.代码的简洁性D.代码的维护性参考答案:A12. 如果一个编译程序能产生不同于其宿主机的机器代码,则称它为( )。A.诊断编译程序B.优化编译程序C.交叉编译程序D.可变目标编译程序参考答案:C13. 设有文法GS:S11S|00S|0C|1C|,C1S|0S|00C|11C,下列符号串中哪个是该文法的句子?( )A.00011B.01011C.001101D.0110参考答案:D14. 若G是已化简的文法,则G中的每一符号X至少在一个句子中出现。( )A.错误B.正确参考答案:A15. 解释程序是在翻译完成之后生成目标代码,然后执行目标

4、代码。( )A.错误B.正确参考答案:A16. 复写传播的目的是对某些变量的赋值变为无用。( )A.对B.错参考答案:A17. 若文法G定义的语言是无限集,则文法G必然是什么样的?( )A.递归的B.前后文无关的C.二义性的D.无二义性的参考答案:A18. 移进归约分析为输入串构造分析树是从根结点开始的,朝着叶结点方向前进。( )A.正确B.错误参考答案:B19. LL(1)文法不能用LR(1)分析器来分析。( )A.对B.错参考答案:B20. 文法G的一棵语法树叶结点的自左至右排列是G的一个( )。A.句子B.句型C.句柄D.素短语参考答案:B21. 一棵语法树表示了一个句型所有的不同推导过

5、程,包括最右推导和最左推导。( )A.对B.错参考答案:A22. 在语法分析处理中,FIRST集合、FOLLOW集合、SELECT集合均是( )。A.非终极符集B.终极符集C.字母表D.状态集参考答案:B23. 类型检查是一种捕捉程序中不一致性的成熟并且有效的技术。( )A.正确B.错误参考答案:A24. 上下文无关文法也叫正规文法。( )A.错误B.正确参考答案:A25. 每个句子都有规范推导。( )A.错误B.正确参考答案:B26. 每一个正规集都可以由一个状态数最少的DFA识别,这个DFA是唯一的。( )A.正确B.错误参考答案:A27. 如果一个文法G是无二义性文法,对于任何一个句子,

6、该句子( )。A.可能存在两个不同的最左推导B.可能存在两个不同的最右推导C.最左推导和最右推导对应的语法树不同D.仅存在一个最左推导和一个最右推导参考答案:D28. 一个有穷自动机有且只有一个终态。( )A.错误B.正确参考答案:A29. Javascript里Math的random( )方法返回介于0和1之间的伪随机数。( )A.正确B.错误参考答案:A30. 算符优先分析法采用“移近-归约”技术,其归约过程是规范的。( )A.错误B.正确参考答案:A31. 算符优先分析法只能识别由算符优先文法描述的句子。( )A.错误B.正确参考答案:B32. 两个正规式等价,当且仅当它们所描述的正规集

7、相同。( )A.错误B.正确参考答案:B33. 对于一个无二义性的文法,一棵语言树往往代表了多种最左推导过程。( )A.正确B.错误参考答案:A34. 在流程图中的一组结点构成一个循环时,可以有若干个入口结点,但出口结点必须是惟一的。( )A.错误B.正确参考答案:A35. 上下文无关文法也叫正规文法。( )A.正确B.错误参考答案:B36. 削减运算强度破坏了临时变量在一基本块内仅被定义一次的特性。( )A.错误B.正确参考答案:A37. 面向对象语言的主要特征是( )。A.封装性B.集成性C.继承性D.多态性参考答案:ACD38. L属性定义的自下而上计算中处理继承属性时需要引入( )。A

8、.标记非终结符B.标记终结符C.综合属性D.L属性参考答案:A39. 存在既不是左句型也不是右句型的句型。( )A.错误B.正确参考答案:B40. 布尔表达式有两个基本的作用:一是在某些控制语句中作为实现控制转移的条件; 二是用于计算逻辑值本身。( )A.错误B.正确参考答案:B41. 有穷自动机能够识别上下文无关语言。( )A.正确B.错误参考答案:B42. 若文法G定义的语言是无限集,则文法必然是( )。A.上下文无关文法B.正规文法C.二义性文法D.递归文法参考答案:D43. 若一个程序语言的任何变量的存储空间大小和相互位置都能在编译时确定,则可采用静态分配策略。( )A.对B.错参考答

9、案:A44. Fortran语言的编译程序采用( )分配策略。A.静态B.最佳C.堆式动态D.栈式动态参考答案:A45. 语义分析与中间代码产生所依循的是( )。A.正规式B.上下文无关文法C.语言的语义规则D.有限自动机参考答案:C46. 所谓递归下降法,是指对文法的每一个什么符号,都根据相应产生式各候选式的结构,为其编写一个子程序(或函数)?( )A.终结符号B.非终结符号C.符号D.开始符号参考答案:B47. 使用语法制导翻译方法的编译程序能同时进行语法分析和语义分析。( )A.错误B.正确参考答案:B48. 对应于同一语法树,将存在各种可能的推导序列。( )A.错误B.正确参考答案:B

10、49. 上下文无关文法可以产生语言L=anbncn|nl。( )A.错误B.正确参考答案:A50. 字母表A的自反传递闭包就是A上所有符号串所组成的集合。( )A.错误B.正确参考答案:A51. 设有文法GT:T=T*F|F,F=FP|P,P=(T)|a,下列符号串中是该文法句型T*P(T*F)的直接短语是哪个?( )A.(T*F)B.T*FC.PD.P(T*F)参考答案:B52. 布尔表达式计算时可以采用某种优化措施,比如A and B用if-then-else可解释为( )。A.if A then true else BB.if A then B else falseC.if A then

11、 false else trueD.if A then true else false参考答案:B53. 对源程序或其内部表示从头到尾扫视一次,并进行有关的加工处理工作的叫什么?( )A.扫描B.遍C.覆盖D.模块参考答案:B54. 在JavaScript中,两个整数进行除(/)运算,其结果也为整数。( )A.正确B.错误参考答案:B55. 所谓NFA的确定化,是指对任给的NFA,都能相应地构造一DFA,使它们有相同的什么?( )A.状态集B.符号集C.接受集D.结点集参考答案:C56. 由于受到具体机器主存容量的限制,编译程序几个不同阶段的工作往往被组合成( )。A.过程B.程序C.批量D.

12、遍参考答案:D57. 若一个文法是递归的,则它所产生的句子个数( )。A.必定是无穷的B.是有限个的C.根据具体情况而定D.不确定参考答案:C58. 已知文法G定义为:SWZ,WX|Y,Xx|xX,Yy|yY,Zz|zZ,与该文法描述相同语言的正规表达式是哪个?( )A.xx*|yy*|zz*B.(xx*|yy*)zz*C.xx*(yy*|zz*)D.(xx|yy)*zz*参考答案:B59. 设有文法GS:SAc,ASb|a,则利用文法G进行自顶向下的语法分析时会怎样?( )A.不会出现回溯B.会出现回溯C.不会出现死循环D.会出现死循环参考答案:D60. 文法开始符号的所有( )作为属性计算前的初始值。A.综合属性B.继承属性C.继承属性和综合属性D.都不是参考答案:B

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号