自考生网为考生们整理提供了“2024年4月自考13007编译原理模拟试题及答案1”,更多13007编译原理模拟试题内容可点击查看13007编译原理模拟试题及答案汇总。
注:不同省份、不同专业的自考模拟试题及答案,只要课程代码和课程名称相同,都可参考使用。
1、已经证明文法的二义性是可判定的。( )
A.正确
B.错误
2、递归下降法允许任一非终极符是直接左递归的。()
A.正确
B.错误
3、一个句型的句柄一定是文法某产生式的右部。()
A.正确
B.错误
4、文法G:S→xSx|y所识别的语言是_____。
A.()xyx
B.()(xyx)*
C.()x n yx n(n≥0)
D.()x*yx*
5、程序所需的数据空间在程序运行前就可确定,称为( )管理技术。
A.动态存储
B.栈式存储
C.静态存储
D.堆式存储
6、解释程序处理语言时,大多数采用的是_____方法。
A.源程序命令被逐个直接解释执行
B.先将源程序转化为中间代码,再解释执行
C.先将源程序解释转化为目标程序,再执行
D.以上方法都可以
7、若一个文法是递归的,则它所产生的语言的句子_____。
A.是无穷多个
B.是有穷多个
C.是可枚举的
D.个数是常量
8、_____是两类程序语言处理程序。
A.高级语言程序和低级语言程序
B.解释程序和编译程序
C.编译程序和操作系统
D.系统程序和应用程序
9、符号表中的信息栏中登记了每个名字的有关的性质,如_______、种属、所占单元大小、地址等等。
10、常用的两种动态存贮分配办法是_______和_______。
11、最右推导亦称为_______,由此得到的句型称为_______。
12、2型文法又称为_______;3型文法又称为_______。
13、推理规则主要有:_______、_______、定型规则。
14、编译程序是对高级语言程序的解释执行。()
A.正确
B.错误
15、同心集的合并有可能产生新的“移进-归约”冲突。()
A.正确
B.错误
16、LR分析技术无法适用二义文法。()
A.正确
B.错误
17、对中间代码的优化依赖于具体的计算机。()
A.正确
B.错误
18、采用自上而下分析,必须______。
A.消除左递归
B.消除右递归
C.消除回溯
D.提取公共左因子
19、活动记录
20、最左推导
21、三地址语句中名字的引用
22、词法分析
23、一个文法能用有穷多个规则描述无穷的符号串集合(语言)是因为文法中存在有_____定义的规则。
24、从功能上说,程序语言的语句大体可分为_____语句和_____语句两大类。
全专业电子资料、题库、学位、网课
最高直省2344元
上千+科次精品网课
买网课即送全真模考题库
五千+科次教材资料
电子资料满三件9折
五千+科次在线题库
全真呈现历年考试试题