离线作业答案 发表于 2018-5-6 12:44:04

兰大18春《编译原理》平时作业1参考

《编译原理》18春平时作业1
兰州大学作业www.ap5u.com整理提供
一、单选题:
1.(单选题)下列()代码优化方法不是针对循环代码优化进行的。          (满分:)
    A强度削弱
    B删除归纳变量
    C删除多余运算
    D代码外提
    正确答案:——C——
2.(单选题)对应Chomsky四种文法的四种语言之间的关系是()          (满分:)
    AL0∈L1∈L2∈L3
    BL3∈L2∈L1∈L0    无忧答案网(www.ap5u.com)
    CL3=L2∈L1∈L0
    DL0∈L1∈L2=L3
    正确答案:——B——
3.(单选题)()是一种典型的解释型语言。          (满分:)
    ABASIC
    BC
    CFORTRAN
    DPASCAL
    正确答案:——A——
4.(单选题)一个LR(1)文法合并同心集后,如果不是LALR(1)文法必定存在()          (满分:)
    A移进-归约冲突
    B归约-归约冲突
    C识别句型
    D收集类型信息
    正确答案:————
5.(单选题)一般程序设计语言的定义都涉及()三个方面。\n1)语法2)语义3)语用4)程序基本符号的确定          (满分:)
    A1)2)3)
    B1)2)4)
    C1)3)4)
    D2)3)4)
    正确答案:————
6.(单选题)词法分析器用于识别()。          (满分:)
    A字符串
    B语句
    C单词
    D标识符
    正确答案:————
7.(单选题)编译程序是一种()。          (满分:)
    A汇编程序
    B翻译程序
    C解释程序
    D目标程序
    正确答案:————
8.(单选题)文法G:\nE→T∣E+T\nT→F∣T﹡F\nF→a∣(E)\n该文法句型E+F﹡(E+T)的简单短语是下列符号串中的()。\n①(E+T)②E+T③F④F﹡(E+T)          (满分:)
    A①和③
    B②和③
    C③和④
    D③
    正确答案:————
9.(单选题)下面关于解释程序的描述正确的是_____。(1)解释程序的特点是处理程序时不产生目标代码(2)解释程序适用于COBOL和FORTRAN语言\n(3)解释程序是为打开编译程序技术的僵局而开发的          (满分:)
    A(1)(2)
    B(1)
    C(1)(2)(3)
    D(2)(3)
    正确答案:————
10.(单选题)代码代码优化的目的是()          (满分:)
    A节省时间
    B节省空间
    C节省时间和空间
    D把编译程序进行等价交换
    正确答案:————
11.(单选题)在语法分析处理中,FIRST集合、FOLLOW集合、SELECT集合均是()。          (满分:)
    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.(判断题)正规文法产生的语言都可以用上下文无关文法来描述。          (满分:)
    A错误
    B正确
    正确答案:————
19.(判断题)正则文法其产生式为Aàa,AàBb,A,B∈VN,a、b∈VT。          (满分:)
    A错误
    B正确
    正确答案:————
20.(判断题)静态数组的存储空间可以在编译时确定。          (满分:)
    A错误
    B正确
    正确答案:————
21.(判断题)含有代码优化功能的编译器的执行效率通常较高。          (满分:)
    A错误
    B正确
    正确答案:————
22.(判断题)在SLR(1)分析法的名称中,S的含义是简单的。          (满分:)
    A错误
    B正确
    正确答案:————
23.(判断题)同心集的合并有可能产生“归约/归约”冲突。          (满分:)
    A错误
    B正确
    正确答案:————
24.(判断题)最右推导是最右规约的逆过程,最左推导是最左规约的逆过程。          (满分:)
    A错误
    B正确
    正确答案:————
25.(判断题)DFA可以通过多条路径识别一个符号串。          (满分:)
    A错误
    B正确
    正确答案:————
兰大作业题目不固定,下载前核对内容

页: [1]
查看完整版本: 兰大18春《编译原理》平时作业1参考