奥鹏北语16春《编译原理》作业1

奥鹏北语16春《编译原理》作业1

ID:47207893

大小:57.88 KB

页数:4页

时间:2019-08-27

奥鹏北语16春《编译原理》作业1_第1页
奥鹏北语16春《编译原理》作业1_第2页
奥鹏北语16春《编译原理》作业1_第3页
奥鹏北语16春《编译原理》作业1_第4页
资源描述:

《奥鹏北语16春《编译原理》作业1》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、彬谣学网谋学网www・mouxuc・com■V■ww.rnauNuecam专ft»HftWSI<9社E16春《编译原理》作业1一、单选题(共6道试题,共24分。)1.()是在词法分析的基础上将单词序列分解成各类语法短语。•语法分析.语义分析.中间代码生成・代码优化・目标代码生成正确答案:2.用高级语言编写的程序经编译后产生的程序叫o.源程序・目标程序.连接程序•解释程序正确答案:3.()是把中间代码变换成特定机器上的绝対指令代码或可重定位的指令代码或汇编指令代码。•语法分析•语义分析.中间代码生成.代码优化・目标代码牛成正确答案:4.中间代码生成时所依据的是o.语法规则.词法规则•语义

2、规则.等价变换规则正确答案:5.审查每个算符是否具有语言规范允许的运算对彖是()的工作。.语法分析•语义分析・中间代码生成•代码优化.冃标代码生成正确答案:1.优化可生成的1=1标代码。.运行时间较短.占用存储空间较小・运行时间短但占用内存空间人.运行时间短且占用存储空间小正确答案:16春《编译原理》作业1二、多选题(共4道试题,共16分。)1.语言程序的测试工具有().静态分析器・动态测试器.调试工具•格式化工具正确答案:2.在编译过程中,语法分析器的任务是()0・分析单词是怎样构成的.分析单词串是如何构成语句和说明的.分析语句和说明是如何构成程序的.分析程序的结构正确答案:3.通常

3、编译过程分成前端和后端,其中前端包括(),后端包括H标代码生成•语法分析.语义分析.中间代码生成.词法分析正确答案:4.编译程序从逻辑结构上,一般由()组成,此外编译程序还包括表格处理程序、出错处理程序。.词法分析程序.语法分析程序•语义分析程序.中间代码牛成程序.代码优化程序F.目标代码生成程序正确答案:F16春《编译原理》作业1三、判断题(共15道试题,共60分。)1.F可以通过多条路径识别一个符号串。()•错误.正确正确答案:2.在编译方式下执行源程序,易于査错,在程序执行中町以修改程序,但执行效率低。•错谋.正确正确答案:3.冇些简单的编译程序在语法分析的同时产生FI标指令代码

4、。・错课.正确正确答案:4.编译程序是对高级语言程序的解释执行。().错误・正确正确答案:5.“用高级语言帖写的源程序都必须通过编译,产生冃标代码后才能投入运行这种说法。().错误.正确正确答案:6.LR法是白顶向下语法分析方法。().错误.正确正确答案:7.解解程序的输入只包括源程序。.错误.正确正确答案:&编译程序与具体的机器有关,与具体的语言无关。().错误.正确正确答案:9.程序语言的语言处理程序是一种应用软件。().错误.正确正确答案:9.编译和运行是两个独立分开的阶段。・错课.正确正确答案:10.所有的编译程序都需要生成中间代码。.错误・正确正确答案:11.产生式是用于定义

5、词法成分的一种书写规则。().错误.正确正确答案:12.语法分析所依据的是语言的语法规则,即描述程序结构的规则。.错误.正确正确答案:13.静态分析器是在不运行程序的情况下对源程序进行静态地分析,以发现程序屮潜在的错误或者异常。•错误.正确正确答案:14.可以将编译程序的儿个不同阶段组织成为一遍,也可以把一个阶段分成若干遍完成。.错误.正确正确答案:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。