【导读】
必典考网发布2022编译原理题库终极模拟试卷147,更多编译原理题库的模拟考试请访问必典考网计算机科学技术题库频道。
1. [单选题]编写一个计算机高级语言的源程序后,到正式上机运行之前,一般要经过()这几步:(1)编辑(2)编译(3)连接(4)运行
A. (1)(2)(3)(4)
B. (1)(2)(3)
C. (1)(3)
D. (1)(4)
2. [单选题]自下而上语法分析的主要分析动作是()
A. 推导
B. 规约
C. 匹配
D. 移进-规约
3. [单选题]使用间接三元式表示法的主要目的()
A. 便于优化处理
B. 便于表的修改
C. 节省存储空间(save storage space)
D. 生成中间代码(intermediate code)更容易
4. [单选题]扫描器所完成的任务是从字符串形式的源程序中识别出一个个具有独立含义的最小语法单位即()
A. 字符
B. 单词
C. 句子
D. 句型
5. [单选题]()这样一些语言,它们能被确定的有穷自动机识别,但不能用正规表达式表示。
A. 存在
B. 不存在
C. 无法判定是否存在
6. [多选题]下面哪些语言特征会影响存储分配策略?()
A. 过程能否递归
B. 当控制从过程的活动返回时,局部变量(local variable)的值是否要保留
C. 过程能否访问非局部变量(local variable)
D. 过程调用的参数传递方式