兰州大学《编译原理》15秋在线作业1满分答案
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《编译原理》15秋在线作业1
一、单选题(共15 道试题,共60 分。)
1. 下面说法正确的是( )
A. Lex是一个词法分析器的生成器
B. Yacc是一个语法分析器
标准答案:A
2. 编译程序是一种常用的()软件。
A. 应用
B. 系统
标准答案:B
3. 通常一个编译程序中,不仅包含词法分析,语法分析,中间代码生成,代码代码优化,目标代码生成等五个部分,还应包括_____。
A. 模拟执行器
B. 解释器
C. 表格处理和出错处理
D. 符号执行器
标准答案:C
4. 下列不属于字符串banana的字串是()。
A. b
B. baa
C. babn
D. baan
标准答案:B
5. 四种形式语言文法中,1型文法又称为_____文法。
A. 短语结构文法
B. 前后文无关文法
C. 前后文有关文法
D. 正规文法
标准答案:C
6. 间接三元式表示法的优点为()。
A. 采用间接码表,便于代码优化处理
B. 节省存储空间,不便于表的修改
C. 便于代码优化处理,节省存储空间
D. 节省存储空间,不便于代码优化处理
标准答案:A
7. 在语法制导翻译中不采用拉链回填技术的语句是()。
A. 跳转语句