【名词&注释】
分析法(analysis)、汇编语言(assembly language)、存储空间(storage space)、编译程序(compiler)、动态分配(dynamic allocation)、程序结构(program structure)、中间代码(intermediate code)、机器语言(machine language)、适用于(suitable for)、动态申请内存空间(dynamic application of memory space)
[判断题]LR分析法在自左至右扫描输入串时就能发现错误,但不能准确地指出出错地点。
查看答案&解析
查看所有试题
学习资料:
[单选题]编译原理是对()。
A. A、机器语言(machine language)的执行
B. B、汇编语言的翻译
C. C、高级语言的翻译
D. D、高级语言程序的解释执行
[单选题]在编译程序中与生成中间代码(intermediate code)的目的无关的是()
A. 便于目标代码优化
B. 便于存储空间的组织
C. 便于目标代码的移植
D. 便于编译程序的移植
[多选题]一个文法所描述的语言是();描述一个语言的文法是()。
A. 唯一的
B. 不唯一的
C. 可能唯一,也可能不唯一
[单选题]LR(k)分析是一种自底向上的分析法,它是以下面哪个作为每一步规约的对象?()
A. 最右直接短语
B. 最左直接短语
C. 句柄
D. 最左素短语
[多选题]关于堆式分配,下面说法正确地是()。
A. 属于动态分配
B. 属于静态分配
C. 适用于(suitable for)可递归调用、具有分程序结构的语言
D. 适用于(suitable for)允许为变量动态申请内存空间(dynamic application of memory space)的语言
[多选题](ab)a+(ba)*与下面的哪些串匹配?()
A. ba
B. bba
C. ababa
D. aa
E. baa
本文链接:https://www.51bdks.net/show/94x99w.html