作业帮 发表于 2018-5-6 12:47:16

兰大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]
查看完整版本: 兰大18春《编译原理》平时作业3