东北师范大学2021年12月《编译原理》基础期末考核试题库及答案参考93

上传人:住在山****ck 文档编号:84829104 上传时间:2022-05-04 格式:DOCX 页数:13 大小:13.66KB
返回 下载 相关 举报
东北师范大学2021年12月《编译原理》基础期末考核试题库及答案参考93_第1页
第1页 / 共13页
东北师范大学2021年12月《编译原理》基础期末考核试题库及答案参考93_第2页
第2页 / 共13页
东北师范大学2021年12月《编译原理》基础期末考核试题库及答案参考93_第3页
第3页 / 共13页
点击查看更多>>
资源描述
东北师范大学2021年12月编译原理基础期末考核试题库及答案参考1. DFA中定义了一个从K到K的单值映射f,指明若当前的状态为P,而输入字符为a时,则下一个状态是Q,f记为什么?( )A.f(P,Q)=aB.f(P,a)=QC.f(Q,a)=PD.f(a,P)=Q参考答案:B2. 算符优先分析法每次都是对( )进行归约A.句柄B.最左素短语C.素短语D.简单短语参考答案:B3. 两个有穷自动机等价是指它们的什么相等?( )A.状态数相等B.有向弧数相等C.所识别的语言相等D.状态数和有向弧数相等参考答案:C4. 有限自动机可以有( )个初始状态。A.一个B.两个C.三个D.多个参考答案:A5. 最常用的中间代码形式是( )。A.二元式B.三元式C.四元式D.树形表示参考答案:C6. LR(1)文法都是( )。A.无二义性且无左递归B.可能有二义性但无左递归C.无二义性但可能是左递归D.可以既有二义性又有左递归参考答案:C7. 语义分析的一个重要部分是类型检查,编译器检查每个算符的运算对象,看它们的类型是否适当。( )A.正确B.错误参考答案:A8. 语法树的子结点代表该运算的运算对象。( )A.正确B.错误参考答案:A9. 属性文法是指语义规则函数无副作用的语法制导定义。( )A.正确B.错误参考答案:A10. 以绝对机器代码为输出,所有地址均已定位,这种代码的优点是( )。A.可立即执行B.可进一步优化C.目标代码简短D.目标代码执行效率高参考答案:A11. 算符优先分析法采用“移近-归约”技术,其归约过程是规范的。( )A.错误B.正确参考答案:A12. 数组的存储通常有几种方式?( )A.1种B.两种C.3种D.4种参考答案:B13. 产生式是用于定义文法的一种书写规则。( )A.错误B.正确参考答案:B14. 每个句子都有规范推导。( )A.错误B.正确参考答案:B15. 设d是结点n的必经结点(即有d DOM n),若在流程图中,存在着从结点n到d的有向边,则称此有向边为流程图中的一条什么?( )A.环路B.环边C.回路D.回边参考答案:D16. Chmosky的3型语言是这样一种语言,其产生式限制为什么?( )A.A=B.A=a,A=AbC.=D.A=参考答案:B17. 布尔表达式有两个基本的作用:一是在某些控制语句中作为实现控制转移的条件; 二是用于计算逻辑值本身。( )A.错误B.正确参考答案:B18. 编译程序中语法分析器接收以( )为单位的输入。A.单词B.表达式C.产生式D.句子参考答案:A19. 文法的二义性和语言的二义性是两个不同的概念。( )A.错误B.正确参考答案:B20. 常见的初等数据类型包括( )。A.数值数据B.逻辑数据C.字符数据D.指针数据参考答案:ABCD21. 对一个什么文法G构造相应的优先矩阵,若此矩阵中无多重定义的元素,则可确认G为一算符优先文法?( )A.LL(1)B.LR(1)C.简单优先D.算符参考答案:D22. 使用递归下降法进行分析时,对文法并没有限制。( )A.错误B.正确参考答案:A23. 使用三元式是为了( )。A.便于代码优化处理B.避免把临时变量填入符号表C.节省存储代码的空间D.提高访问代码的速度参考答案:B24. 试探与回溯是一种穷尽一切可能的办法,效率低、代价高,它只有理论意义,在实践中价值不大。( )A.正确B.错误参考答案:A25. 下述方法中,( )不是自下而上分析方法。A.规范归约B.算符优先分析法C.递归下降分析法D.LR分析法参考答案:C26. 语言的词法规则一般用Chomsky的( )型文法来描述A.0B.1C.2D.3参考答案:D27. 句型的句柄是该句型中和一个产生式左部匹配的子串。( )A.正确B.错误参考答案:B28. 出现在过程定义中的某些名字是特殊的,它们被称为该过程的形式参数,简称形参。( )A.正确B.错误参考答案:A29. 在语法分析处理中,FIRST集合、FOLLOW集合均是什么样的集合?( )A.非终极符集B.终极符集C.字母表D.状态集参考答案:B30. 巴科斯-诺尔范式(即BNF)是一种广泛采用什么样的工具?( )A.描述规则B.描述语言C.描述文法D.描述句子参考答案:B31. 正规式M1和M2等价是指( )。A.M1和M2的状态数相等B.M1和M2的有向边条数相等C.M1和M2所识别的语言集相等D.M1和M2状态数和有向边条数相等参考答案:C32. 对于非LL(1)文法G,无法为G构造一个预测分析表。( )A.错误B.正确参考答案:A33. 对于一个无二义性的文法,一棵语言树往往代表了多种最左推导过程。( )A.错误B.正确参考答案:B34. ( )不是编译程序的组成部分。A.词法分析程序B.代码生成程序C.设备管理程序D.语法分析程序参考答案:C35. ( )的任务是把中间代码(或经过优化处理之后)变换成特定机器上的低级语言代码。A.词法分析B.语法分析C.优化D.目标代码生成参考答案:D36. JavaScript有两种引用数据类型:数组和对象。( )A.正确B.错误参考答案:A37. 在语法分析处理中,FIRST集合、FOLLOW集合、SELECT集合均是( )。A.非终极符集B.终极符集C.字母表D.状态集参考答案:B38. 最常用的中间代码形式是( )A.二元式B.三元式C.四元式D.树型参考答案:C39. 产生式是用于定义什么的一种书写规则?( )A.语法范畴B.推导C.句柄D.短语参考答案:A40. 抽象文法符号的具体语义信息,是在与语法分析同步的语义处理过程中获取和加工的。( )A.错误B.正确参考答案:B41. 在运行空间的划分中有一个单独的区域叫堆,用来存放( )。A.目标代码B.静态数据C.动态数据D.过程参数参考答案:C42. 如果有的文法的一些句子有不止一种推导过程,则该文法具有二义性。( )A.错误B.正确参考答案:A43. 若G是已化简的文法,则G中的每一符号X至少在一个句子中出现。( )A.错误B.正确参考答案:A44. 对基本块进行分析的一种有效数据结构是无回路有向图DAG。( )A.错误B.正确参考答案:B45. 提左因子也是一种文法变换,它用于产生适合于自上而下分析的文法。( )A.正确B.错误参考答案:A46. JavaScript的强大功能主要是其提供了众多的内置对象。( )A.正确B.错误参考答案:B47. LL(1)分析必须对原有文法提取左因子和消除左递归。( )A.正确B.错误参考答案:A48. 现代多数实用编译程序所产生的目标代码都是一种可重定位的指令代码,在运行前必须借助于一个( )把各个目标模块,包括系统提供的库模块连接在一起,确定程序变量或常数在主存中的位置,装入内存中制定的起始地址,使之成为一个可运行的绝对指令代码的程序。A.重定位程序B.解释程序C.连接装配程序D.诊断程序参考答案:C49. 仅仅使用综合属性的语法制导定义称为S属性定义。( )A.正确B.错误参考答案:A50. 若由文法G所构造出的LL(1)分析表中不含有多重定义的元素,则可断定文法G一定是LL(1)文法。( )A.错误B.正确参考答案:B51. 一个复杂的表达式须由多个四元式构成的序列来表示。( )A.错误B.正确参考答案:B52. 预测分析的关键问题是在扩展一个非终结符时怎样为它选择合适的产生式。( )A.正确B.错误参考答案:A53. 上下文无关文法可以用( )来描述。A.正则表达式B.正规文法C.扩展的BNFD.翻译模式参考答案:C54. 有文法G=(S,a,SSaS,S,S),该文法是( )。A.LL(1)文法B.二义性文法C.算符优先文法D.SLR(1)文法参考答案:B55. 表达式作为实在参数可以传递给被调用的过程,替换过程体中的( )。A.局部变量B.形式参数C.全局变量D.实在参数参考答案:B56. 若一个文法是递归的,则它所产生的语言的句子( )。A.是无穷多个B.是有穷多个C.是可枚举的D.个数是常量参考答案:A57. 所谓递归下降法,是指对文法的每一个什么符号,都根据相应产生式各候选式的结构,为其编写一个子程序(或函数)?( )A.终结符号B.非终结符号C.符号D.开始符号参考答案:B58. 正规式描述的每种结构都可以用上下文无关文法来描述。( )A.错误B.正确参考答案:B59. 在JavaScript中,下列关于window对象方法的说法错误的是( )。A.window对象包括location对象、history对象和docuement对象B.window.onload( )方法中的代码会在一个该页面加载完成后执行C.window.open( )方法用于在当前浏览器窗口加载指定的URL文档D.window.close( )方法用于关闭浏览器窗口参考答案:C60. 在设计布尔表达式翻译算法时,什么四元式表示当关系A1A.(jnz, A1,p)B.(jC.(j, , ,p)D.(j, A1,A2,p)参考答案:B
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!