快捷导航
帮助中心知识拓展客服QQ 515224986
扫码加微信
+458602;《编译原理》18春平时作业3-0001
编译程序是一种_____。
奥鹏兰州大学

A、汇编程序
B、翻译程序
C、解释程序
D、目标程序
2变量应当()。
A、持有左值
B、持有右值
C、既持有左值又持有右值
D、既不持有左值也不持有右值
3使用解释程序时,在程序未执行完的情况下,______重新执行已执行的部分。
A、也能
B、不能
4编译程序与具体的机器(),与具体的语言有关.
A、有关
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、语法错误
1在规范归约中,用_____来刻画可归约串。
A、直接短语
B、句柄
C、最左素短语
D、素短语
12代码优化可生成()的目标代码。
A、运行时间较短
B、占用存储空间较小
C、运行时间短但占用内存空间大
D、运行时间短且占用存储空间小
13动态存储分配可采用的分配方案是()。
A、队式存储分配
B、栈式存储分配
C、线性存储分配
D、链式存储分配
14若一个文法是递归的,则它所产生的语言的句子()。
A、是无穷多个
B、是有穷多个
C、是可枚举的
D、个数是常量
15解释程序处理语言时,大多数采用的是_____方法。
A、源程序命令被逐个直接解释执行
B、先将源程序转化为中间代码,再解释执行
C、先将源程序解释转化为目标程序,再执行
D、以上方法都可以
2判断题
词法分析作为单独的一遍来处理较好。
A、错误
B、正确
2同心集的合并有可能产生新的“移进”/“归约”冲突。
A、错误
B、正确
3二义文法不能是SLR文法,但可能是LL(1)文法。
A、错误
B、正确
4解释程序适用于COBOL和FORTRAN语言。
A、错误
B、正确
5四元式之间的联系是通过符号表实现的。
A、错误
B、正确
6词法分析的主要任务是检查程序是否有语法上的错误。
A、错误
B、正确
7LR法是自顶向下语法分析方法。
A、错误
B、正确
8算符优先关系表不一定存在对应的优先函数。
A、错误
B、正确
9LR分析法在自左至右扫描输入串时就能发现错误,但不能准确地指出出错地点。
A、错误
B、正确
10进行代码代码优化时应着重考虑循环的代码代码优化,这对提高目标代码的效率将起更大作用。
A、错误
B、正确


www.openhelp100.com
本内容由奥鹏易百网整理发布

共 0 个关于本帖的回复 最后回复于 2018-6-7 15:20

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩推荐

    明星用户

    QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

    GMT+8, 2024-3-29 08:34