 
         
         
         
         
         付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、广东商学院试题纸学年第 学期 考试时间共 分钟课程名称 编译原理 (A 卷 课程代码 110164 课程班号 051511042 051511041共_5_页-一、判断题 (30 分1. 短语文法 2.上下文有关文法 3.上下文无关文法 4.正则文法 5.左递归 6.回溯 7.词法分析 8.语法 分析 9.语义分析 10.中间代码生成 11.代码优化 12. 代码生成 13.符号表管理 14.出错管理 15.DFA二、简答题 (20 分1、 解释器和编译器有哪些区别? (5 编译器将高级语言源程序翻译为与之等价的目标程序而后就隐退 ,在随后的任意时刻 ,用户都可 以通过操作系统运行该目标程序。
2、编译器完全控制编译过程 ,而目标程序在执行中完全控制自己 的活动。解释器是在应用程序整个执行期间 ,解释器都控制着程序的运行过程。从效果上看 ,解释器实现 了一台虚拟机的功能 ,一次对入或多多少的语句 ,然后 ,按照它们规定的方式执行相关的动作。 现代语言的实现多采用这二者的混合方式。2、 下面的文法是否是左递归的?如果是 ,该如何消除 ? (7 E E+T|T T T*F|F F (E|id解答 :E T 存在左递归 ,可以用以下等价文法消除左递归E TE E +TE | T FT T *FT | F (E|id3、 设有文法 GS:S S*S|S+S|(S|a,该文法是否有二义性 ?为什么
3、 ? (8 解答 :有 .该文法存在句子a*a+a 该句子存在两颗不同的语法树,如图 :三、设计题 (20 分1、构造一个 DFA , 它接受 1, 0=上 0 和 1 的个数都是偶数的字符串。2、为正则表达式(a|b*a(a|b(a|b构造 NFA 。四、综合题 (30 分1、 构造下面文法的LL(1 分析表。S aBc|bABA aAb | bB b | 构造其 LL(1 分析表 ,并分析符号串 baabbb 是否是该文法的句子。解:First(S=a,bFirst(A=a,bFirst(B=b,2、 设有文法 G (S : S CC (1 C cC (2 C求 1d拓(3广文法 ,2 文法的转移图 ,3 构造规范 LR 语法分析表 ,4 构造 LALR 语法分析表。解答 :1 拓广文法 S S S
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 期货从业资格考试算分及答案解析
- 2025年体育产业经理《体育产业管理与市场营销》备考题库及答案解析
- 2025年人力资源管理师《员工招聘与离职管理》备考题库及答案解析
- 2025年审计师备考题库及答案解析
- 2024公务员考试公共基础知识试题库及参考答案详解(巩固)
- 2025年输血科技师输血操作规范考核答案及解析
- 微软认证考试试题及答案
- 仪器仪表装调工常识知识考核试卷含答案
- 输液港的护理题库及答案解析
- 金属器皿制作工岗后水平考核试卷含答案
- 2025年公安基础知识题库及答案
- 南通市人民医院妇科超声监测排卵考核
- 2025江苏海氧深冷科技有限公司招聘工作人员9人考试模拟试题及答案解析
- 2025及未来5年中国柞蚕蚕丝被市场调查、数据监测研究报告
- 2025年国家电网电工类能力招聘考试笔试试题(含答案)
- 接近开关原理课件
- 人工智能+提升国防科技工业高质量发展分析报告
- 美甲美睫培训实习课件
- 安全监管图文口袋书(试行版)课件
- 舞蹈解剖学上肢骨课件
- 生物冶金绿色工艺-洞察及研究
 
            
评论
0/150
提交评论