大工20秋《编译原理基础》在线作业 参考资料
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
大工20秋《编译原理基础》在线作业1
1 判断题
1 编译器是一种翻译器,它的特点是目标语言比源语言低级。
T 对
F 错
2 语法树的子结点代表该运算的运算对象。
T 对
F 错
3 语义分析的一个重要部分是类型检查,编译器检查每个算符的运算对象,看它们的类型是否适当。
T 对
F 错
4 语言定义不允许运算对象的类型作隐式转换。
T 对
F 错
5 代码生成是指取源程序的一种中间表示作为输入并把它映射到一种目标语言。
T 对
F 错
6 符号表是为每个变量名字保存一个记录的数据结构,记录的域是该名字的属性。
T 对
F 错
7 解释器可以通过翻译来生成目标程序。
T 对
F 错
8 解释执行的效率比编译器生成的机器代码的执行效率高。
T 对
F 错
9 类型检查是一种捕捉程序中不一致性的成熟并且有效的技术。
T 对
F 错
10 类型检查技术不能用于捕捉多种安全漏洞。
T 对
F 错
11 词法分析器的任务是把构成源程序的字符流翻译成词法记号流。
T 对
F 错
12 词法分析难以发现源程序的错误,因为词法分析器对源程序采取非常局部的观点。
T 对
F 错
13 字母表上的串是该字母表符号的有穷序列。
T 对