奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 730|回复: 0

西安交通大学19年5月补考《编译原理》作业考核试题(100分)

[复制链接]
发表于 2019-5-15 14:03:08 | 显示全部楼层 |阅读模式
谋学网
试卷名称:西安交通大学19年5月补考《编译原理》作业考核试-0001
1.过程信息表不包含(  )。
A.过程入口地址
B.过程的静态层次
C.过程名
D.过程参数信息
资料:-

2.( )的任务是把中间代码(或经过优化处理之后)变换成特定机器上的低级语言代码。
A.词法分析
B.语法分析
C.优化
D.目标代码生成
资料:-

3.一个文法所描述的语言是()。
A.唯一的
B.不唯一的
C.可能唯一,好可能不唯一
资料:-

4.变量应当(  )。
A.持有左值
B.持有右值
C.既持有左值又持有右值
D.既不持有左值也不持有右值
资料:-

5.后缀式ab+cd+/可用表达式(  )来表示。
A.a+b/c+d
B.(a+b)/(c+d)
C.a+b/(c+d)
D.a+b+c/d
资料:-

6.编译程序是一种(  )
A.汇编程序
B.翻译程序
C.解释程序
D.目标程序
资料:-

7.Pascal中过程说明的局部变量地址分配在(  )。
A.调用者的数据区中
B.被调用者的数据区中
C.主程序的数据区中
D.公共数据区中
资料:-

8.乔姆斯基(Chomsky)把文法分为四种类型,即0型.1型.2型.3型。其中3型文法是(  )
A.非限制文法
B.正则文法
C.上下文有关文法
D.上下文无关文法
资料:-

9.在使用高级语言编程时,首先可通过编译程序发现源程序的全部和部分(  )错误。
A.语法
B.语义
C.语用
D.运行
资料:-

10.上下文无关文法可以用(    )来描述。
A.正则表达式
B.正规文法
C.扩展的BNF
D.翻译模式
资料:-

11.语言是()的集合
A.句子
B.产生式
C.符号串
D.句型
资料:-

12.两个有穷自动机等价是指它们的(  )。
A.状态数相等
B.有向弧数相等
C.所识别的语言相等
D.状态数和有向弧数相等
资料:-

13.使用三元式是为了
A.便于代码优化处理
B.避免把临时变量填入符号表
C.节省存储代码的空间
D.提高访问代码的速度
资料:-

14.上下文无关文法可以用(  )来描述。
A.正则表达式
B.正规文法
C.扩展的BNF
D.翻译模式
资料:-

15.编译程序中语法分析器接收以(  )为单位的输入。
A.单词
B.表达式
C.产生式
D.句子
资料:-

16.合并表达式中常量运算的目的是(  )。
A.使表达式中的常量尽可能少
B.是表达式尽可能简短
C.将可在编译时刻计算的常量运算在编译时刻计算出来,然后用所计算出来的值替换表达式中出现的所有这种常量运算,使得生成的代码指令尽可能少
D.以上都是
资料:-

17.描述一个语言的文法是( )
A.唯一的
B.不唯一的
C.可能唯一,也可能不唯一
资料:-

18.一个句型中的(  )称为该句型的句柄。
A.最左直接短语
B.最右直接短语
C.终结符
D.非终结符
资料:-

19.有限状态自动机能识别(  )。
A.上下文无关文法
B.上下文有关文法
C.正规文法
D.短语文法
资料:-

20.上下文无关文法可以用    来描述
A.正则表达式
B.正规文法
C.扩展的BNF
D.翻译模式
资料:-

21.设有文法G[S]:S→S1|S0|Sa|Sc|a|b|c,下列符号串中是该文法的句子有(  )
A.ab0
B.a0c01
C.a0b0a
D.bc10
资料:-

22.描述一个语言的文法是(  )
A.唯一的
B.不唯一的
C.可能唯一
D.都不正确
资料:-

23.文法G产生的(  )的全体是该文法描述的语言。
A.句型
B.终结符集
C.非终结符集
D.句子
资料:-

24.代多数实用编译程序所产生的目标代码都是一种可重定位的指令代码,在运行前必须借助于一个(  )把各个目标模块,包括系统提供的库模块连接在一起,确定程序变量或常数在主存中的位置,装入内存中制定的起始地址,使之成为一个可运行的绝对指令代码的程序。
A.重定位程序
B.解释程序
C.连接装配程序
D.诊断程序
资料:-

25.文法:G:S→xSx | y所识别的语言是(  )。
A.xyx
B.(xyx)*
C.x*yx*
D.xnyxn (n≥0)
资料:-

26.算符优先分析法每次都是对(    )进行归约:
A.句柄
B.最左素短语
C.素短语
D.简单短语
资料:-

27.与(a|b)*(a|b)等价的正规式是(  )。
A.a*|b*
B.(ab)*(a|b)
C.(a|b)(a|b)*
D.(a|b)*
资料:-

28.在整个编译期间,对符号表的操作大致都有(  )。
A.查询给定名字
B.填入新名字
C.访问给定名字的信息
D.更新给定名字的信息
资料:-

29.在自顶向下的语法分析方法中,分析的关键是(  )
A.寻找句柄
B.寻找句型
C.消除递归
D.选择候选式
资料:-

30.数组的内情向量中肯定不含数组的( )信息
A.维数
B.类型
C.各维的上下界
D.各维的界差
资料:-

1.对一个右线性文法G,必存在一个左线性文法G',使得L(G)=L(G'),反之亦然。(  )
A.错误
B.正确
资料:-

2.如果E是一个常量或变量,则E的逆波兰式是E自身。
A.错误
B.正确
资料:-

3.二义文法是上下文无关文法。(  )
A.错误
B.正确
资料:-

4.上下文无关文法比正规文法有更强的描述能力。(  )
A.错误
B.正确
资料:-

5.“回填”技术用于对过程中的说明语句进行处理时把计算出的有关符号的属性填入符号表。
A.错误
B.正确
资料:-

6.LL(1)文法不能用LR(1)分析器来分析。(  )
A.错误
B.正确
资料:-

7.对于每一个左线性文法G1,不一定存在一个右线性文法G2,使得L(G1)=L(G2)。(  )
A.错误
B.正确
资料:-

8.对任何一个NFAM,都存在一个DFAM',使得L(M')=L(M)。(  )
A.错误
B.正确
资料:-

9.在编译过程中,既可以将几个不同的阶段合为一遍,也可以把一个阶段的工作分为若干遍。(  )
A.错误
B.正确
资料:-

10.正规文法产生的语言都不可以用上下文无关文法来描述。(  )
A.错误
B.正确
资料:-

11.对任意一个右线性文法G,都存在一个NFAM,满足L(G)=L(M)。(  )
A.错误
B.正确
资料:-

12.在不含嵌套过程的词法作用域中,若一个过程中有对名字a的非局部引用,则a必须在任何过程(或函数)外被说明。(  )
A.错误
B.正确
资料:-

13.LL(k)文法都不是二义性的。(  )
A.错误
B.正确
资料:-

14.把循环中的乘法运算用递归加法运算来替换就是一种强度削弱。(  )
A.错误
B.正确
资料:-

15.存在一种算法,能判定任何上下文无关文法是否是LL(1)的。 (   )
A.错误
B.正确
资料:-

16.一棵语法树表示了一个句型所有的不同推导过程,包括最右推导和最左推导。 (  )
A.错误
B.正确
资料:-

17.编译前端主要由与源语言和目标机相关的那些部分组成。(  )
A.错误
B.正确
资料:-

18.上下文无关文法比正规文法有更差的描述能力。(  )
A.错误
B.正确
资料:-

19.可能有两个不同的文法G和G′,期中一个是二义的而另一个是无二义的,但是却有L(G)=L(G′)。(  )
A.错误
B.正确
资料:-

20.任何算符优先文法的句型中都会有两个相邻的非终结符号。(  )
A.错误
B.正确
资料:-

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-11-28 12:48 , Processed in 0.099401 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表