2019年秋季《编译原理基础》课程期末复习题第1页共8页机密★启用前大连理工大学网络教育学院2019年秋《编译原理基础》期末考试复习题☆注意事项:本复习题满分共:200分
一、单项选择题1、以010结尾的二进制串的正规式为()
A.(1|0)*01B.0*01*C.(1|0)*010D.0(1|0)*012、与(s|t)*(s|t)等价的正规式是()
A.s*|t*B.(st)*(s|t)C.(s|t)(s|t)*D.(s|t)*3、对正规式(a*|b*)+所描述的语言,下列说法准确的是()
A.连续个a再加连续个b所组成的串的集合B.a和b个数相等的串的集合C.a和b组成的所有串(不含空串)的集合D.a和b组成的所有串(包含空串)的集合4、对于DFA模型,说法错误的是()
A.DFA从任何状态出发,对于任何输入符号,可有多个转换B.任何状态都没有ε转换C.DFA有唯一的开始状态D.DFA可以有多个接受状态5、以下说法错误的是()
NFA的状态集合是无限的B
NFA的输入符号可能有多个C
DFA的状态集合是有限的D
DFA的输入符号可能有多个6、符号串ab1b2是文法G[A]:A→aBB→bB|b的句子,该句子的句柄是()
2019年秋季《编译原理基础》课程期末复习题第2页共8页A.b1B.b2C.aD.b1b27、移进-归约分析为输入串构造分析树是从()开始的
A.根结点B.叶结点C.中间结点D.任一结点8、下列叙述正确的是()
A.任何LL(1)文法都是LR(1)文法B.任何LL(1)文法都是SLR(1)文法C.任何SLR(1)文法肯定是LR(1)文法D.任何LR(1)文法肯定是LALR(1)文法9、下列叙述正确的是()
A.S属性定义属于L属性定义B.变量类型声明的语法制导定义不是一个L属性定义C.L属性定义只包含综合属性D.L属性定义只包含继承属性10、中间代码