电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

西工大19春《编译原理》在线作业参考答案

  • 资源ID:106995414       资源大小:36.50KB        全文页数:5页
  • 资源格式: DOC        下载积分:5金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要5金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

西工大19春《编译原理》在线作业参考答案

西工大19春编译原理在线作业试卷总分:100 得分:100一、单选题 (共 20 道试题,共 50 分)1.下列关于标识符与名字的区别的描述中,正确的是( )。A.标识符和名字都是抽象的字符序列,没有确切的意义B.标识符只是抽象的字符序列,无确切的意义;名字则是由标识符表示,且具有语义属性C.名字是抽象的字符序列,无确切的意义;名标识符具有语义属性D.标识符和名字都具有语义属性答案:B2.词法分析器用于识别( )。A.字符串B.语句C.单词D.标识符答案:C3.设G 是一个给定的文法,S 是文法的开始符号,如果S->x( 其中xV*), 则称x 是文法G 的一个( )。A.候选式B.句型C.单词D.产生式答案:B4.关于解释程序的特点的描述,下列哪一项是正确的()。A.边解释边执行,翻译所得的指令序列并不保存B.边解释边执行,翻译所得的指令序列全部保存C.先解释完所有程序,然后执行D.先将高级语言程序全部翻译成机器代码答案:A5.设已给文法G=(VN,VT,P,S),其中: VN=S VT=a1,a2,an, P=Saii=1,2,nSS,SSS,SSS 此文法所产生的语言是( )。A.以终结符a1,a2,an为运算对象的布尔表达式串B.以,为运算符,以、为分隔符的布尔表达式串C.以终结符a1,a2,an为运算对象,以,为运算符,以、为分隔符的布尔表达式串D.以、为分隔符的布尔表达式串答案:C6.将高级语言程序翻译为计算机可执行的目标程序有哪些途径( )。A.解释与翻译B.解释与编译C.解释D.编译答案:B7.语法分析器可以发现源程序中的( )。A.错误并校正B.语法错误C.语法和语义错误D.语义错误答案:B8.一个文法是递归的,则它产生的语言的句子个数( )。A.必定无穷B.必定有限C.可能无穷,也可能有限D.说不准答案:A9.以下陈述完全正确的是:( )。 LR(K)文法是无二义性文法 LR(K)文法可能是左递归文法 LL(K)文法是无二义性文法 LL(K)文法可能是左递归文法 简单优先文法是无二义性文法 简单优先文法肯定是无左递归文法A.B.C.D.答案:D10.过程P1调用P2时,连接数据不包含( )。A.嵌套层次显示表B.老SPC.返回地址D.全局DISPLAY地址答案:A11.已知文法G:SWZ WX|Y Xa|aX Yb|bY Zc|cZ,G定义的语言的相应正规式为( )。A.aa*|bb*|cc*B.(aa*|bb*)cc*C.aa*(bb*|cc*)D.(a|b|c)*答案:B12.给定文法GE:EE+TT TT*FF F(E)i, 则以下( )全都不是规范句型的活前缀 T+ T* T*F E+E E* E+ T* i (E+T) (i)A.B.C.D.答案:A13.在整理和查找操作时,下列哪项的效果最高( )。A.杂凑B.二叉树C.线性表D.图答案:A14.栈式动态分配与管理在过程返回时应做的工作有( )。A.恢复TOPB.恢复SPC.保护TOPD.保护SP答案:B15.优化可生成( )的目标代码。A.运行时间较短B.占用存储空间较小C.运行时间短但占用内存空间大D.运行时间短且占用存储空间小答案:D16.下列哪一项不是与机器有关的代码优化( )。A.寄存器优化B.多处理优化C.特殊的指令优化D.有用的指令消除答案:D17.如果活动记录中没有DISPLAY表,则说明( )。A.程序中不允许有递归定义的过程B.程序中不允许有嵌套定义的过程C.程序中既不允许有嵌套定义的过程,也不允许有递归定义的过程D.程序中既允许有嵌套定义的过程,也允许有递归定义的过程答案:B18.在自下而上的语法分析方法中,分析的关键是( )。A.选择候选式B.消除递归C.寻找句柄D.寻找句型答案:A19.为了提高线性表的查找效率,在自适应线性表中,给每项附设一个指示器,这些指示器把所有的项按照( )访问原则连接成一条链。A.最后最近B.最优先最近C.最新最近D.随机答案:C20.文法分为四种类型,即0型、1型、2型、3型。其中3型文法是( )。A.短语文法B.正则文法C.上下文有关文法D.上下文无关文法答案:B二、判断题 (共 20 道试题,共 50 分)21.一张符号表的每一项都包含两大栏,即名字栏和信息栏。( )答案:正确22.产生式是用于定义语法成分的一种书写规则。( )答案:正确23.表达式a*(-b+c)的逆波兰表示(后缀式)是ab-c+*。( )答案:正确24.文法G:SiSeS|iS|i是二义性的。( )答案:正确25.一个过程的活动即是每次执行一个过程体,就产生该过程的一个活动。( )答案:正确26.局部优化是在基本块范围内进行的一种优化。( )答案:正确27.堆式动态存储分配变量生存期具有随机交叉特性,即非后进先出的特性。( )答案:正确28.目标程序是指编译程序(或解释程序)将源程序处理加工而得的另一种语言(目标语言)的程序。( )答案:正确29.3型文法一定是2型文法。( )答案:正确30.翻译程序是指将用某种语言编写的程序翻译成另一种语言形式的程序的系统软件。( )答案:正确31.符号表使用的基本操作包括查表、填表、访表信息、更新和删除等。( )答案:正确32.源程序指以某种程序设计语言编写并供加工处理的程序。( )答案:正确33.设G是一个给定的文法,S是文法的开始符号,如果S x(其中xVT*),则称x是句法的一个句子。( )答案:错误34.文法G产生的语言是无穷的,当且仅当文法是递归的。( )答案:正确35.一个语义子程序描述了一个文法所对应的翻译工作。( )答案:错误36.任何具有左递归性的前后文无关文法均非LL(1)文法。( )答案:正确37.语法分析最常用的两类方法是自上而下和自下而上分析法。( )答案:正确38.一个优先表一定存在相应的优先函数。( )答案:错误39.逆波兰表示法表示表达式时无须使用括号。( )答案:正确40.符号表的组织方式只能采用直接填写式,在符号表主栏放一个指示器和整数。( )答案:错误

注意事项

本文(西工大19春《编译原理》在线作业参考答案)为本站会员(学***)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.