习题一、单项选择题
1、将编译程序分成若干个“遍”是为了 。
a.提高程序的执行效率
b.使程序的结构更加清晰
c.利用有限的机器内存并提高机器的执行效率
d.利用有限的机器内存但降低了机器的执行效率
2、构造编译程序应掌握 。
a.源程序 b.目标语言
c.编译方法 d.以上三项都是
3、变量应当 。
a.持有左值 b.持有右值
c.既持有左值又持有右值 d.既不持有左值也不持有右值
4、编译程序绝大多数时间花在 上。
a.出错处理 b.词法分析
c.目标代码生成 d.管理表格
5、 不可能是目标代码。
a.汇编指令代码 b.可重定位指令代码
c.绝对指令代码 d.中间代码
6、使用 可以定义一个程序的意义。
a.语义规则 b.词法规则
c.产生规则 d.词法规则
7、词法分析器的输入是 。
a.单词符号串 b.源程序
c.语法单位 d.目标程序
8、中间代码生成时所遵循的是- 。
a.语法规则 b.词法规则
c.语义规则 d.等价变换规则
9、编译程序是对 。
a.汇编程序的翻译
您可能关注的文档
- 《C语言程序设计》实验设计习题答案.doc
- 《“提升工程”2015-远程培训项目》测试题3.doc
- 《POWERBUILDER程序设计》期末考试复习题+答案--吐血推荐--史上--精华版.doc
- 《VC++程序设计》期末复习题及答案.doc
- 《程序设计教程--用C++语言编程第二版》课后答案.doc
- 《大学计算机基础office2010》选择题复习235题.docx
- 《期货公司与境外特殊参与者委托结算协议》指引征求意见稿.doc
- 《数据管理技术》教学设计,高中粤教版.doc
- 7-200系列PLC测量温度扩展模块技术规范、接线图、输入范围配置.doc
- 25条装配式建筑常见施工质量通病及防治措施.docx
原创力文档

文档评论(0)