专升本《编译原理》-试卷-答案.doc
《专升本《编译原理》-试卷-答案.doc》由会员分享,可在线阅读,更多相关《专升本《编译原理》-试卷-答案.doc(6页珍藏版)》请在咨信网上搜索。
专升本《编译原理》-试卷-答案 专升本《编译原理》 一、 (共75题,共150分) 1. 语言学家Chomsky将文法和语言分为四大类,其中1型文法又称为()。 (2分) A.正规文法 B.上下文无关文法 C.上下文有关文法 D.短语文法 .标准答案:C 2. 编译程序的编译方式有()种。 (2分) A.1 B.2 C.3 D.4 .标准答案:B 3. 设是任意符号串,则下列为恒等式的是()。 (2分) A. B. C. D. .标准答案:C 4. 通常可以采用(),描述计算机高级语言的语法。 (2分) A.短语文法 B.上下文无关文法 C.上下文有关文法 D.正规文法 .标准答案:C 5. 已知文法,该文法不属于()。 (2分) A.3型文法 B.右线性3型文法 C.左线性3型文法 D.正规文法 .标准答案:B 6. 已知文法()。 (2分) A.{S B.{S,A C.{S,A,B D.{A,B .标准答案:A 7. 文法所描述的语言是()的集合。 (2分) A.文法的字汇表V中符号组成的符号串 B.文法的字汇表V中终结符号组成的符号串 C.由文法开始符推导的符号串 D.由文法开始符推导的终结符号串 .标准答案:D 8. 已知文法,其句子的最右推导为()。 (2分) A. B. C. D. .标准答案:C 9. 已知文法,()是该文法的句子。 (2分) A.abab B.bbaa C.aabb D.baab .标准答案:D 10. 文法产生的语言是()。 (2分) A. B. C. D. .标准答案:B 11. 已知文法,()是句型PaFaFbP的最左素短语。 (2分) A.Pa B.PaF C.FbP D.aFb .标准答案:B 12. 词法分析器的输出结果是()。 (2分) A.单词的种别编码 B.单词在符号表中的位置 C.单词的种别编码和自身值 D.单词自身值 .标准答案:C 13. 常用()来识别一个正规集。 (2分) A.图灵机 B.下推自动机 C.有穷自动机 D.无穷自动机 .标准答案:C 14. 已知字母表,下列选项中()不是字母表∑上的正规式。 (2分) A. B. C. D. .标准答案:B 15. 递归子程序语法分析方法的分析过程是()的过程。 (2分) A.最左推导 B.最右推导 C.规范推导 D.规范归约 .标准答案:A 16. 算符优先分析方法是总是对当前句型的()进行归约的。 (2分) A.句柄 B.简单短语 C.素短语 D.最左素短语 .标准答案:D 17. LR(1)文法名称中R表示()。 (2分) A.寻找关于输入串的一个最左推导 B.寻找关于输入串的一个最左归约 C.从左到右识别输入串 D.规范归约过程 .标准答案:D 18. 设识别文法G[S]的LR(0)活前缀的DFA中,存在一个LR(0)项目集,其中X和A为非终结符,b为终结符,则该项目集含有()冲突。 (2分) A.移进——归约 B.移进——接受 C.移进——待约 D.归约——归约 .标准答案:A 19. 表达式:X:=(X+Y)/Z的四元式是()。 (2分) A. B. C. D.(+,Y,X,T1),(/,Z,T1,T2),(:=,T2,,X) .标准答案:B 20. 局部优化指是在程序的()范围内的优化。 (2分) A.基本块 B.循环体 C.函数体 D.全部代码段 .标准答案:A 21. 对于计算机高级语言的()部分,已经有实用的形式化描述理论。 (2分) A.词法 B.词义 C.语法 D.语义 .标准答案:A,C 22. 已知某文法的一个句型的语法树,由此可以得知该文法的()。 (2分) A.部分非终结符 B.部分终结符 C.部分规则 D.开始符 .标准答案:A,C,D 23. 已知文法,下列()是句型的短语。 (2分) A. B. C.i2 D.T .标准答案:A,B,C 24. 如果文法是LR(0)文法,则对于该文法任意一个句子α而言,()说法一定是正确的。 (2分) A.α的推导过程是唯一的 B.α的推导过程不是唯一的 C.α的最左推导过程是唯一的 D.α的最右推导过程不是唯一的 .标准答案:B,C 25. 编译程序中通常采用的中间语言有()。 (2分) A.波兰式 B.逆波兰式 C.三元组式 D.四元组式 .标准答案:B,C,D 26. 编译程序是将高级语言程序翻译成()。 (2分) A.高级语言程序 B.机器语言程序 C.汇编语言程序 D.汇编语言或机器语言程序 .标准答案:D 27. 若经过压缩过的文法G定义的语言是无限集,则文法必然是()。 (2分) A.递归的 B.非递归的 C.二义性的 D.无二义性的 .标准答案:A 28. 已知文法其句子的最左推导为()。 (2分) A.见图 B.见图 C.见图 D.见图 .标准答案:B 29. 已知文法()是该文法的句子。 (2分) A.abab B.bbaa C.aabb D.baba .标准答案:B 30. 下列是文法G[E]的部分规则。其中,()是直接左递归规则或是包含有直接左递归规则。 (2分) A.见图 B.见图 C.见图 D.见图 .标准答案:A 31. 下列文法产生的语言是其中,()是OG文法。 (2分) A.见图 B.见图 C.见图 D.见图 .标准答案:B 32. 文法G的一棵语法树叶结点的自左至右排列符号串一定是G的一个()。 (2分) A.短语 B.句型 C.句柄 D.素短语 .标准答案:B 33. 在一个规范句型中,如果位于句柄右边有符号的话,则该符号必然是()。 (2分) A.非终结符号 B.终结符号 C.开始符号 D.任意符号 .标准答案:B 34. 已知文法其句型的句柄为()。其中,的下标i表示符号b在句型中从左到右出现的先后顺序。 (2分) A.见图 B.见图 C.见图 D.见图 .标准答案:A 35. 正规集相应的正规式是()。 (2分) A.见图 B.见图 C.见图 D.见图 .标准答案:A 36. 属于正规集的语言,其对应的()是唯一的。 (2分) A.正规文法 B.NFA C.DFA D.最小DFA .标准答案:D 37. 语法分析程序可以发现源程序中出现的()。 (2分) A.语法错误 B.语义错误 C.词法错误 D.运行错误 .标准答案:A 38. LL(1)分析开始时,首先应将()推入分析栈。 (2分) A.界符 B.开始符 C.界符及开始符 D.当前的输入符号 .标准答案:C 39. 已知文法则FIRSTVT(S)为()。 (2分) A.见图 B.见图 C.见图 D.见图 .标准答案:D 40. 已知文法其句型的最左素短语为()。其中,的下标i表示符号B在句型中从左到右出现的先后顺序。 (2分) A.见图 B.见图 C.见图 D.见图 .标准答案:D 41. 如果B为文法G[S]的非终结符,则为该文法的()项目。 (2分) A.待约 B.移进 C.归约 D.接受 .标准答案:A 42. 若状态k含有项目且仅当输入符号A)时,才用规则归约的语法分析方法是()。 (2分) A.LALR分析法 B.LR(1)分析法 C.SLR(1)分析法 D.LR(0)分析法 .标准答案:C 43. 把中间代码(或经过优化处理之后)变换成特定机器上的指令语言代码是()的任务。 (2分) A.词法分析 B.语法分析 C.语义分析 D.目标代码生成 .标准答案:D 44. 表达式:的逆波兰式是()。 (2分) A.见图 B.见图 C.见图 D.见图 .标准答案:A 45. 代码优化可分与机器无关和有关两大类。下列()为与机器无关的优化。 (2分) A.特殊指令优化 B.循环代码优化 C.多处理器优化 D.协处理器优化 .标准答案:B 46. 计算机高级语言的()类单词具有相同的词法规则。 (2分) A.关键字 B.标识符 C.常量 D.运算符 .标准答案:A,B 47. 已知字母表=(a, b),下列()是字母表上的正规式。 (2分) A.见图 B.见图 C.见图 D.见图 .标准答案:B,D 48. 下列()文法属于递归文法。 (2分) A.见图 B.见图 C.见图 D.见图 .标准答案:A,D 49. 已知文法该文法产生的句子是()。 (2分) A.见图 B.见图 C.见图 D.见图 .标准答案:B,D 50. 在基本块内的优化包括的内容有()。 (2分) A.代码外提 B.删除多余运算 C.删除无用赋值 D.运算强度消弱 .标准答案:B,C 51. 文法G产生的所有()的集合是该文法描述的语言。 (2分) A.终结符号串 B.非终结符号串 C.句子 D.句型 .标准答案:C 52. 已知文法则句子aabb的规范推导是()。 (2分) A.见图 B.见图 C.见图 D.见图 .标准答案:D 53. 已知文法()不是该文法的句子。 (2分) A.1001 B.0101 C.1010 D.1100 .标准答案:D 54. 设两个文法G1和G2的产生的语言分别为L(G1)和L(G2),则G1和G2是等价的,是指()。 (2分) A.见图 B.见图 C.见图 D.见图 .标准答案:D 55. 下列()文法产生的语言含有空语句。 (2分) A.见图 B.见图 C.见图 D.见图 .标准答案:D 56. 一个文法的所有句子的最右推导过程都是唯一的,这意味该文法是()。 (2分) A.二义性的 B.递归的 C.无二义性的 D.非递归的 .标准答案:C 57. 对于文法的句型,其规范归约是指()。 (2分) A.最左推导过程 B.最左推导之逆过程 C.最右推导过程 D.最右推导之逆过程 .标准答案:D 58. 符号串ab是给定文法的句子,该句子的句柄是()。 (2分) A.a B.b C.ab D. .标准答案:A 59. 正规集相应的正规式是()。 (2分) A.见图 B.见图 C.见图 D.见图 .标准答案:C 60. 正规式与下列正规式()是相等的。 (2分) A.见图 B.见图 C.见图 D.见图 .标准答案:A 61. 下列()正规式对应的语言,不可能设计一个不含有空规则的文法。 (2分) A.见图 B.见图 C.见图 D.见图 .标准答案:B 62. 自顶向下的语法分析方法是()。 (2分) A.算符优先分析方法 B.LL(1)预测分析方法 C.LALR(1)分析方法 D.SLR(1)分析方法 .标准答案:B 63. 对于算符优先文法,a和b为终结符,其关系a>b的含义是ab在句型中相邻出现时,()。 (2分) A.ab同时被归约 B.a后于b被归约 C.a先于b被归约 D.a值大于b值 .标准答案:C 64. LR语法分析方法的分析过程是()的过程。 (2分) A.最左推导 B.最右推导 C.规范推导 D.规范归约 .标准答案:D 65. LR语法分析栈中存放的状态是识别文法规范句型()的DFA状态。 (2分) A.句柄 B.活前缀 C.项目 D.前缀 .标准答案:B 66. 在下述语句类中,()在编译阶段通常不产生可执行代码。 (2分) A.说明语句 B.流程控制语句 C.输入输出语句 D.赋值语句 .标准答案:A 67. 三元式表示形式(i)(op,arg1 ,arg2 )中,()表示该三元式的运算结果。 (2分) A.(i) B.Op C.arg1 D.arg2 .标准答案:A 68. 表达式:的逆波兰式是()。 (2分) A.见图 B.见图 C.见图 D.见图 .标准答案:A 69. 优化可生成()的目标代码。 (2分) A.运行时间较短 B.占用存储空间较小 C.运行时间短但占用内存空间大 D.运行时间短且占用存储空间小 .标准答案:D 70. 在编译程序采用的优化方法中,()是在基本块范围内进行的。 (2分) A.见图 B.见图 C.见图 D.见图 .标准答案:D 71. 已知文法该文法是()。 (2分) A.3型文法 B.2型文法 C.1型文法 D.0型文法 .标准答案:B,C,D 72. 对于高级语言,通常采用()描述的其词法规则。 (2分) A.LR(0)文法 B.正规文法 C.正规式 D.有限状态自动机 .标准答案:B,C,D 73. 文法是()。 (2分) A.左线性正规文法 B.右线性正规文法 C.上文无关文法 D.二义性文法 .标准答案:C,D 74. 已知文法其句子abc的句柄是()。 (2分) A.ab B.bc C.abc D. .标准答案:A,B 75. 下列(),在语法制导翻译中,采用“拉链-回填”技术。 (2分) A.赋值语句 B.goto语句 C.条件语句 D.循环语句 .标准答案:B,C,D 6 第6页共6页- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 编译原理 编译 原理 试卷 答案
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文