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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

奥鹏13春北航《编译技术》在线作业二资料

[复制链接]
发表于 2013-3-25 11:30:19 | 显示全部楼层 |阅读模式
谋学网

谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料和奥鹏毕业论文以及提供代做作业服务,致力打造中国最专业远程教育辅导社区


  
北航《编译技术》在线作业二
      
单选 多选题 判断题


一、单选题(共 14 道试题,共 56 分。)
1.  下面哪个文法具有二义性( )。
A. A→AA | (A) |
B. E→E+T|T
C. E→(E)
D. E→a
-----------------选择:A      
2.  已知文法:S→aAa|aBb|bAb|bBaA→x B→x ,则( )。
A. LR(1)文法
B. LALR(1)文法
C. 都不是
D. A和B
-----------------选择:A      
3.  词法扫描程序把源代码生成为( )。
A. 记号流
B. 语法树
C. 词法树
D. 目标代码
-----------------选择:A      
4.  在语法分析处理中,FIRST集合、FOLLOW集合、SELECT集合均是( )。
A. 非终极符集
B. 终极符集
C. 字母表
D. 状态集
-----------------选择:B      
5.  若文法G定义的语言是无限集,则文法必然是( )。
A. 上下文无关文法
B. 正规文法
C. 二义性文法
D. 递归文法
-----------------选择:      
6.  ()负责分析程序语法结构
A. 扫描程序
B. 语法分析程序
C. 语义分析程序
D. 代码生成程序
-----------------选择:      
7.  目标代码生成属于编译器的( )阶段。
A. 词法分析
B. 语法分析
C. 分析
D. 综合
-----------------选择:      
8.  有限自动机可以有( )个初始状态。
A. 一个
B. 两个
C. 三个
D. 多个
-----------------选择:      
9.  ( )阶段检查程序的语义正确性,以保证程序各部分能有意义地结合在一起,并为以后的代码生成阶段收集类型信息。
A. 语法分析
B. 词法分析
C. 语义分析
D. 中间代码生成
-----------------选择:      
10.  高级语言编译程序常用的语法分析方法中,递归下降分析法属于( )分析方法。
A. 自左至右
B. 自上而下
C. 自下而上
D. 自右向左
-----------------选择:      
11.  文法 E→(E)产生的语言是( )。
A. 空集
B. ()
C. (E)
D. ((((E))))
-----------------选择:      
12.  由于受到具体机器主存容量的限制,编译程序几个不同阶段的工作往往被组合成( )。
A. 过程
B. 程序
C. 批量
D. 遍
-----------------选择:      
13.  LR(1)文法都是( )。
A. 无二义性且无左递归
B. 可能有二义性但无左递归
C. 无二义性但可能是左递归
D. 可以既有二义性又有左递归
-----------------选择:      
14.  一个文法所描述的语言是( )。
A. 唯一的
B. 不唯一的
C. 可能唯一
D. 可能不唯一
-----------------选择:      


   
北航《编译技术》在线作业二
      
单选题 多选题 判断题


二、多选题(共 4 道试题,共 16 分。)
1.  以下哪些属于计算机存储器()
A. 寄存器区域
B. 随机访问存储器
C. 代码区
D. 数据区
-----------------选择:      
2.  编译器中常用的文法分析有( )。
A. 自上而下分析算法
B. 自下而上分析算法
C. Earley算法
D. Cocke-Younger-Kassimi算法
-----------------选择:      
3.  关于堆式分配,下面说法正确地是( )。
A. 属于动态分配
B. 属于静态分配
C. 适用于可递归调用、具有分程序结构的语言
D. 适用于允许为变量动态申请内存空间的语言
-----------------选择:      
4.  关于栈式分配,下面说法正确地是( )。
A. 属于动态分配
B. 属于静态分配
C. 适用于可递归调用、具有分程序结构的语言
D. 不适用于可递归调用语言
-----------------选择:      


   
北航《编译技术》在线作业二
      
单选题 多选题 判断题


三、判断题(共 7 道试题,共 28 分。)
1.  LL(1)分析必须对原有文法提取左因子和消除左递归。( )
A. 错误
B. 正确
-----------------选择:      
2.  编译器通常包括许多代码改进或优化步骤。( )
A. 错误
B. 正确
-----------------选择:      
3.  解释程序是在翻译完成之后生成目标代码,然后执行目标代码。( )
A. 错误
B. 正确
-----------------选择:      
4.  把汇编语言程序翻译成机器可执行的目标程序的工作是由编译器完成的。 ( )
A. 错误
B. 正确
-----------------选择:      
5.  有限自动机能够识别上下文无关语言。 ( )
A. 错误
B. 正确
-----------------选择:      
6.  解释程序与编译程序的不同指出在于:它立即执行源程序而不是生成在翻译完成之后才执行的目标代码。( )
A. 错误
B. 正确
-----------------选择:      
7.  文法二义并不代表语言一定是二义的。只有当产生一个语言的所有文法都是二义的时,这个语言才是二义的。 ( )
A. 错误
B. 正确
-----------------选择:      



本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-11-27 01:25 , Processed in 0.113875 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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