兰大18春《编译原理》平时作业3
《编译原理》18春平时作业3兰州大学作业www.ap5u.com整理提供
一、单选题:
1.(单选题)编译程序是一种_____。 (满分:)
A汇编程序
B翻译程序
C解释程序
D目标程序
正确答案:——C——
2.(单选题)变量应当()。 (满分:)
A持有左值
B持有右值
C既持有左值又持有右值
D既不持有左值也不持有右值
正确答案:——C——
3.(单选题)使用解释程序时,在程序未执行完的情况下,______重新执行已执行的部分。 (满分:)
A也能
B不能
正确答案:——A——
4.(单选题)编译程序与具体的机器(),与具体的语言有关. (满分:)
A有关 无忧答案网(www.ap5u.com)
B无关
正确答案:————
5.(单选题)在语法分析处理中,FIRST集合、FOLLOW集合、SELECT集合均是()。 (满分:)
A非终极符集
B终极符集
C字母表
D状态集
正确答案:————
6.(单选题)构造编译程序应掌握______。 (满分:)
A源程序
B目标语言
C编译方法
D以上三项都是
正确答案:————
7.(单选题)代码代码优化的目的是() (满分:)
A节省时间
B节省空间
C节省时间和空间
D把编译程序进行等价交换
正确答案:————
8.(单选题)与编译系统相比,解释系统()。 (满分:)
A比较简单,可移植性好,执行速度快
B比较复杂,可移植性好,执行速度快
C比较简单,可移植性差,执行速度慢
D比较简单,可移植性好,执行速度慢
正确答案:————
9.(单选题)过程的Display表中记录了______。 (满分:)
A过程的连结数据
B过程的嵌套层数
C过程的返回地址
D过程的入口地址
正确答案:————
10.(单选题)语法分析器则可以发现源程序中的()。 (满分:)
A语义错误
B语法和语义错误
C错误并校正
D语法错误
正确答案:————
11.(单选题)在规范归约中,用_____来刻画可归约串。 (满分:)
A直接短语
B句柄
C最左素短语
D素短语
正确答案:————
12.(单选题)代码优化可生成()的目标代码。 (满分:)
A运行时间较短
B占用存储空间较小
C运行时间短但占用内存空间大
D运行时间短且占用存储空间小
正确答案:————
13.(单选题)动态存储分配可采用的分配方案是()。 (满分:)
A队式存储分配
B栈式存储分配
C线性存储分配
D链式存储分配
正确答案:————
14.(单选题)若一个文法是递归的,则它所产生的语言的句子()。 (满分:)
A是无穷多个
B是有穷多个
C是可枚举的
D个数是常量
正确答案:————
15.(单选题)解释程序处理语言时,大多数采用的是_____方法。 (满分:)
A源程序命令被逐个直接解释执行
B先将源程序转化为中间代码,再解释执行
C先将源程序解释转化为目标程序,再执行
D以上方法都可以
正确答案:————
三、判断题:
16.(判断题)词法分析作为单独的一遍来处理较好。 (满分:)
A错误
B正确
正确答案:————
17.(判断题)同心集的合并有可能产生新的“移进”/“归约”冲突。 (满分:)
A错误
B正确
正确答案:————
18.(判断题)二义文法不能是SLR文法,但可能是LL(1)文法。 (满分:)
A错误
B正确
正确答案:————
19.(判断题)解释程序适用于COBOL和FORTRAN语言。 (满分:)
A错误
B正确
正确答案:————
20.(判断题)四元式之间的联系是通过符号表实现的。 (满分:)
A错误
B正确
正确答案:————
21.(判断题)词法分析的主要任务是检查程序是否有语法上的错误。 (满分:)
A错误
B正确
正确答案:————
22.(判断题)LR法是自顶向下语法分析方法。 (满分:)
A错误
B正确
正确答案:————
23.(判断题)算符优先关系表不一定存在对应的优先函数。 (满分:)
A错误
B正确
正确答案:————
24.(判断题)LR分析法在自左至右扫描输入串时就能发现错误,但不能准确地指出出错地点。 (满分:)
A错误
B正确
正确答案:————
25.(判断题)进行代码代码优化时应着重考虑循环的代码代码优化,这对提高目标代码的效率将起更大作用。 (满分:)
A错误
B正确
正确答案:————
兰大作业题目不固定,下载前核对内容
页:
[1]