2022年完整word版,编译原理试卷及答案.docx
《2022年完整word版,编译原理试卷及答案.docx》由会员分享,可在线阅读,更多相关《2022年完整word版,编译原理试卷及答案.docx(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 学 号东 北 大 学 秦 皇 岛 分 校C、肯定机器指令代码D、中间代码3、一个掌握流程图就是具有C 的有向图班 级装课程名称:编译原理二试卷: B 答案月考试形式:闭卷A 、唯独入口结点B、唯独出口结点C、唯独首结点D、唯独尾结点0 授课专业:运算机科学与技术考试日期:年日试卷:共 2 页4、设有文法GS :S b|bB BbS ,就该文法所描述的语言是 C ;题号一三四总分A 、L (G)=bi|i 0 B、 L(G)=b2i|i0 C、L(G)=b2i+1|i0 D、L (G)=b2i+1|i1 姓 名得分5、把汇编语言程序翻译成机器可执
2、行的目标程序的工作是由B 完成的;A 、编译器B、汇编器C、说明器D、预处理器阅卷人6、在目标代码生成阶段,符号表用于D ;A 、目标代码生成B、语义检查C、语法检查D、预处理器地址安排一、 填空题 (每空 2 分,共 30 分)装订1、编译程序的整个过程可以从规律上划分为词法分析、语法分析、语义分析、7、规范归约是指B ;中间代码生成、代码优化和目标代码生成等几个阶段,另外仍有两个重要的工A 、最左推导的逆过程B、最右推导的逆过程C、规范推导D、最左归约逆过程线作是理和出错处理;表格管8、使用A 可以定义一个程序的意义;2、规范规约中的可归约串是句柄,算符优先分析中的可归约串是最左素短语;订
3、A 、语义规章B、词法规章C、语法规章D、左结合规章3、语法分析方法主要可分为自顶向下和自底向上两大类;9、经过编译所得到的目标程序是D ;线4、LR(0)文法的项目集中不会显现移进 -归约冲突和归约 -归约冲突;A 、三元式序列B、四元式序列C、间接三元式D、机器语言程序或汇编语言程序内5、数据空间的动态储备安排方式可分为栈式和堆式两种;10、在一个基本块内进行的代码优化是B ;不6、编译程序是指能将源语言程序翻译成目标语言程序的程序;A 、全局优化B、局部优化C、循环优化D、代码外提要7、确定有穷自动机DFA 是NFA 的一个特例;三、简答题 (3 小题,共 30 分)8、表达式a+b*c
4、 的逆波兰表示为ab+c* ;答1、已知 文法 GS :SAc|aB 二、 挑选题 (每题 2 分,共 20 分)A ab题1、LR 语法分析栈中存放的状态是识别B 的 DFA 状态;Bbc 证明该文法具有二义性(此题 6 分)A、前缀B、可归前缀C、项目D、句柄证明:由于该文法的句型abc 存在如下两棵语法树:2、D 不行能是目标代码;A、汇编指令代码B、可重定位指令代码- 1 - 名师归纳总结 - - - - - - -第 1 页,共 5 页精选学习资料 - - - - - - - - - 所以,该文法具有二义性学 号3、如有文法 GS :SbAb A( B|a BAa);构造该文法的简洁
5、优先关系矩阵;四、综合题 (20 分)BaA|bS|c 设有文法 GS:SBA A BS|d (10 分)(1)证明文法 G 是 LL (1)文法;班 级解:(2)构造 LL (1)分析表;(3)写出句子 adccd 的分析过程;解:(1)可见,文法G 是是 LL (1)文法;姓 名装4、构造正规表达式(a|b)* b 的 DFA 并化简;(14 分)(2)装订解:先构造其NFA 如下:(3)线确定化为 DFA:订 线 内 不 要答将其最小化如下:题备注 : 同学不得在试题纸上答题含填空题、挑选题等客观题- 2 - 名师归纳总结 - - - - - - -第 2 页,共 5 页精选学习资料 -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 完整 word 编译 原理 试卷 答案
限制150内