华东理工大学网教编译原理与技术(本)2期末复习题及参考答案.docx

上传人:黑** 文档编号:71977683 上传时间:2022-04-07 格式:DOCX 页数:5 大小:25.51KB
收藏 版权申诉 举报 下载
华东理工大学网教编译原理与技术(本)2期末复习题及参考答案.docx_第1页
第1页 / 共5页
华东理工大学网教编译原理与技术(本)2期末复习题及参考答案.docx_第2页
第2页 / 共5页
华东理工大学网教编译原理与技术(本)2期末复习题及参考答案.docx_第3页
第3页 / 共5页
资源描述:

《华东理工大学网教编译原理与技术(本)2期末复习题及参考答案.docx》由会员分享,可在线阅读,更多相关《华东理工大学网教编译原理与技术(本)2期末复习题及参考答案.docx(5页珍藏版)》请在装配图网上搜索。

1、编译原理与技术(本)复习题2试卷试卷满分100分。考试时间90分钟。(注意:全部答在答题纸上,答试卷上无效,试卷与答题纸分开交)第一题问答题(4x1 0分)1. 中间代码生成、代码生成、错误检查和处理程序、信息表管理程序的主要任务是什么?答案:中间代码生成:产生源程序的一个显示中间表示。代码生成:完成从中间代码到目标代码的生成工作。错误检查和处理程序:查错和纠错。信息表管理程序:建立一批不同用途的表格+保持一些专用的表格。2. 指出栈顶指针T,最新活动记录基地址指针B,动态链指针DL,静态链指针SL与返回地 址RA的用途。答案:栈顶指针T,最新活动记录基地址指针B,动态链指针DL,静态链指针S

2、L与返回地址RA的用途说明如下:T: 栈顶寄存器T指出了当前栈中最新分配的单元(T也是数组S的下标)。B:基址寄存器,指向每个过程被调用时,在数据区S中给它分配的数据段起 始 地址,也 称基地址。SL:静态链,指向定义该过程的直接外过程(或主程序)运行时最新数据段的基地址,用以 引用非局部(包围它的过程)变量时,寻找该变量的地址。DL:动态链,指向调用该过程前正在运行过程的数据段基地址,用以过程执行结束释放 数据空间时,恢复调用该过程前运行栈的状态。RA:返回地址,记录调用该过程时目标程序的断点,即调用过程指令的下一条指令的 地 址,用以过程执行结束后返回调用过程时的下-条指令继续执行。在每个

3、过程被调用时在栈顶分配3个联系单元,用以存放SL, DL, RAo一个上下文无关文法生成句子abbaa的推导树如下图,给出串abbaa最右推导。e b ba答案:S=ABS=ABAa=ABaa=ASBBaa=ASBbaa=ASbbaa=Abbaa=abbaa文法 G = (A,B,S,a,b,cS)其中 P 为: STAc|aBATabBTbc写出L(GS)的全部元素。答案:L(GS)=abc)二.设有如图所示状态转换图,求其对应的正规表达式。(20分)【答案】:R=(01)*(00|l)(0|l)*|0)三.已知文法GS:对文法 GSSa|A |(T)TTS|S进行改写,然后对每个非终结符写

4、出不带回溯的递归子程序。经改写后的文法是否是LL的?(20分) 答案:改写文法为:0) S-a1) S*2) ST(T)3) TTS N4) NT, SN5) N-e非终结符FIRST 集FOLLOW 集Sa, a ,#,Ta,人,)N)对左部为N的产生式可知:FIRST (T,SN) =, FIRST (圣)=e FOLLOW (N) =()由于 SELECT(N3,SN)cSELECT(N3e)=, n )= 所以文法是LL(1)的。四.己知文法GS为:S.fStSSTi=EETE+T|TTTP t T|PPT(E)|i构造GS的算符优先表。(20分)【答案】:算符优先关系=+t(ift)#+t(f.t)it

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

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

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


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