- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子科技大学2014 -2015学年第 2学期期 末 考试 B 卷
课程名称: 编译原理 考试形式: 闭卷 考试日期: 2015 年 月 日 考试时长:120分钟
课程成绩构成:大班 平时 10 %, 期中 10 %, 实验 10 %, 期末 70 %
本试卷试题由___七_ _部分构成,共__7___页。
题号 一 二 三 四 五 六 七 合计 得分
一、选择题(共20分,共 10题,每题2分)
编译程序是一种( )
A.汇编程序 B.翻译程序 C.解释程序 D.目标程序
一个句型中的最左( )称为该句型的句柄。
A.短语 B.直接短语 C.素短语 D.终结符号
语法分析器则可以发现源程序中的( )
A.语义错误 B.语法和语义错误 C.错误并校正 D.语法错误
参数传递方式中:可以理解成将出现的任一形参都代之以相应的实参的方式称为 B ,过程体对形参的任何引用或赋值都被处理成对形式单元的间接访问的方式称为 A ,像使用局部变量一样使用形式单元的方式称为( )
A.传地址 B.传名 C.传值 D.传结果
程序基本块是指( )
A.一个子程序
B.一个仅有一个入口和一个出口的语句
C.一个没有嵌套的程序段
D.一组顺序执行的程序段,仅有一个入口和一个出口
代码生成应着重考虑的问题是( )
(1)每一个语法成分的语义
(2)目标程序运行所占用的空间
(3)目标程序的运行速度
(4)目标代码中需要哪些信息,怎样截取这些信息
A.(1)(2) B. (1)(2)(3) C.(1)(2)(4) D. (2)(3)
返填技术是指( )
A.生成跳转、调用等指令时,不能获得转向地址,需要等到获得该转向地址后再回来填写
B.符号表中过程或函数标识符的地址部分要填上入口地址,在扫描到过程或函数标识符发说明时,这些地址是无法知道的,只有等到开始生成过程或函数的指令部分时才能填入
C. A 和B
D.都不确切
文法 G[N]=({b},{N,B},N ,{N→b│bB,B→bN}),该文法所描述的语言是( )
A. L(G[N])={bi│i≥0} B. L(G[N])={b2i│i≥0}
C. L(G[N])={b2i+1│i≥0} D. L(G[N])={b2i+1│i≥1}
在 LR 分析法中,分析栈中存放的状态是识别规范句型( )的 DFA 状态。
A.句柄 B.前缀 C.活前缀 D. LR(0)项目
文法G所描述的语言是( )的集合。
A.文法G的字母表V中所有符号组成的符号串
B.文法G的字母表V的闭包V*中的所有符号串
C.由文法的开始符号推出的所有终结符串
D.由文法的开始符号推出的所有符号串
二、填空题(每空1分,共10分)
编译方式与解释方式的根本区别在于( )。
递归下降法不允许任一非终极符是直接( )递归的。
常用的参数传递方式有( ),( )和( )。
自下而上分析法采用( )、归约、错误处理、( )等四种操作。
句型是由( )推导出的符号串。
用以构造程序及其成分的一组规则的集合称为( )规则。
动态变量的存储分配采用( )。
三、简答题( 共24分)
局部优化和循环优化的措施分别有哪些?(5分)
给出下面语句翻译成的四元式系列(设从100开始,一个四元式占一个字节。(5分)
if (ab) then (cd) do x=4*y+z;
简述编译的5大步骤的功能,以及各步骤的输入与输出。(5分)
语言仅含半静态变量,不允许程序单元嵌套定义,进行栈式分配时,CALL P(过程调用)应翻译成哪几条指令?(5分)
5. 什么是算符文法?算符文法终结符优先关系如何定义?(4分)
四、对以下文法:(共10分)
S → SaA┃A
A → AbB┃B
B → c
1、画出句型BaAbB的语法树。(3分)
2、求句型BaAbB的短语、直接短语、句柄、最左素短语。(7分)
短语:
直接短语:
句柄:
最左素短语:
五、对以下文法(共11分)
S →
您可能关注的文档
- 2014涂层烘干和洁净车间作业安全管理刘霖辉解决方案.ppt
- 2014土木工程专业毕业设计解决方案.doc
- 2014危险化学品重大危险源辨识解决方案.doc
- 2014新人教版八年级物理上册知识点解决方案.doc
- 混凝土搅拌站操作员安全培训介绍.ppt
- 2014新人教版九年级化学上册精美导学案:第二单元+我们周围的空气解决方案.doc
- 2014新人音版小学音乐二年级上册全册教案教案解决方案.doc
- 服装风格第21——20世纪90年代中性风格时装介绍.ppt
- 2014信号习题集解决方案.doc
- 混凝土教程第1章介绍.ppt
- 镇第届农民丰收节活动方案.doc
- 国开电大本科《行政领导学》在线形考(形考任务一至三)试题及答案+国开电大专本科《教育学》在线形考 (大作业)试题及答案.docx
- 2025国开电大人文英语2期末复习综合练习题库答案.docx
- 2025春季学期国开电大专科《个人与团队管理》一平台机考第二大题综合题题库.docx
- 国开电大财会法规与职业道德(重庆)形考任务二参考答案.docx
- 2024年秋季国开电大 《形势与政策》形考作业及参考答案.docx
- 2025全国中小学“学宪法、讲宪法”知识竞赛题库(含答案).docx
- 村主干考试村干部考试试题考试卷模拟考试题(含答案).docx
- 2025年国家公务员遴选考试全真模拟试卷(附答案)(一).docx
- 《教育教学知识与能力》(小学)考试含答案.docx
最近下载
- 毕业实习周记.docx VIP
- 2023年福建厦门思明区招聘社区工作者考试真题及答案.pdf VIP
- IPC-AJ-820A 中文 CN 组装和连接手册 2012.pdf VIP
- 电厂培训稿件PPT.pptx VIP
- 国家开放大学电大考试《电子商务概论》(1-9)形成性考核.docx
- 2024年全行业行业薪酬报告-45页.doc VIP
- 2023年福建省厦门市思明区莲前街道社区工作者招聘考试题库及答案解析.docx VIP
- 人形机器人标准化白皮书(2024版).pdf
- 2025至2030年中国医疗用车行业市场发展监测及投资潜力预测报告.docx
- Ruby on Rails后端开发实战指南.doc VIP
文档评论(0)