编译原理试题答案

上传人:jin****ng 文档编号:151902217 上传时间:2022-09-14 格式:DOCX 页数:2 大小:13.49KB
收藏 版权申诉 举报 下载
编译原理试题答案_第1页
第1页 / 共2页
编译原理试题答案_第2页
第2页 / 共2页
资源描述:

《编译原理试题答案》由会员分享,可在线阅读,更多相关《编译原理试题答案(2页珍藏版)》请在装配图网上搜索。

1、、是非题(请在括号内,正确的划V,错误的划X)(每个2分,共20分)1计算机高级语言翻译成低级语言只有解释一种方式。(X)2在编译中进行语法检查的目的是为了发现程序中所有错误。(X)3甲机上的某编译程序在乙机上能直接使用的必要条件是甲机和乙机的操作系统功能完全相同。(V)4.正则文法其产生式为A-a,A-Bb,A,BVN,a、bVT。(X)5每个文法都能改写为LL(1)文法。(V)6. 递归下降法允许任一非终极符是直接左递归的。(V)算符优先关系表不一定存在对应的优先函数。(X)7. 自底而上语法分析方法的主要问题是候选式的选择。(X)LR法是自顶向下语法分析方法。(X)8. 简单优先文法允许

2、任意两个产生式具有相同右部。(X)二、选择题(请在前括号内选择最确切的一项作为答案划一个勾,多划按错论)(每个4分,共40分)1. 一个编译程序中,不仅包含词法分析,中间代码生成,代码优化,目标代码生成等五个部分。A.()语法分析B.()文法分析C.()语言分析D.()解释分析词法分析器用于识别。A.()字符串B.()语句C.()单词D.()标识符语法分析器则可以发现源程序中的。A.()语义错误B.()语法和语义错误C.()错误并校正D.()语法错误下面关于解释程序的描述正确的是。(1) 解释程序的特点是处理程序时不产生目标代码(2) 解释程序适用于COBOL和FORTRAN语言(3) 解释程

3、序是为打开编译程序技术的僵局而开发的A()(1)(2)A()(1)(2)B()(1)C()(1)(2)(3)D()(2)(3)5解释程序处理语言时,大多数采用的是方法。A()源程序命令被逐个直接解释执行B()先将源程序转化为中间代码,再解释执行C()先将源程序解释转化为目标程序,再执行D()以上方法都可以6编译过程中,语法分析器的任务就是(1)分析单词是怎样构成的(2)分析单词串是如何构成语句和说明的(3)分析语句和说明是如何构成程序的(4)分析程序的结构A()(2)(3)C()(1)(2)(3)A()(2)(3)C()(1)(2)(3)B()(2)(3)(4)D()(1)(2)(3)(4)7

4、编译程序是一种。A.()汇编程序C()解释程序8文法G所描述的语言是B()翻译程序D()目标程序的集合。A.()文法G的字母表V中所有符号组成的符号串B()文法G的字母表V的闭包V*中的所有符号串C()由文法的开始符号推出的所有终极符串D.()由文法的开始符号推出的所有符号串99文法分为四种类型,即0型、1型、2型、3型。其中3型文法是A.()短语文法C()上下文有关文法A.()短语文法C()上下文有关文法B()正则文法D()上下文无关文法10一个上下文无关文法G包括四个组成部分,它们是:一组非终结符号组终结符号,一个开始符号,以及一组。A()句子B()句型C()单词D()产生式三、填空题(每空1分,共10分)1编译程序的工作过程一般可以划分为词法分析,语法分析,语义分析,中间代码生成,代码优化等几个基本阶段,同时还会伴有_表格处理_和_出错处理_。

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