一、多选题(共5道试题,共20分。)
1.运行时的存储区常常划分为:()
a.目标区。
b.静态数据区。
c.栈区。d.堆区。
正确答案:abcd
2.编译中的语义处理是指()两个功能。
a.审查每个语法结构的静态语义。
b.生成程序的一种中间表示形式(中间**),或者生成实际的目标**。
c.分析栈。
d.向前搜索符集合正确答案:ab
3.一个lr分析器由()组成。
a.驱动程序。
b.分析函数。
c.分析栈。
d.向前搜索符集合正确答案:abc
4.四元式是一种比较普遍采用的中间**形式,它的四个组成成分是()。
a.算法op
b.第一运算对象arg1
c.第二运算对象arg2
d.运算结果result正确答案:abcd
5.一个lr(1)项目可以看成()两个部分组成。
a.心。b.向前搜索符集合。
c.分析表。
d.分析函数正确答案:ab
17春《编译原理》作业3
二、判断题(共20道试题,共80分。)
1.对所有的lr分析器总控程序都是相同的。
a.错误。b.正确正确答案:b
2.算符优先关系表不一定存在对应的优先函数。(
a.错误。b.正确正确答案:a
3.程序设计语言中的布尔表达式只有一个作用,即用做改变控制流语句中的表达式。
a.错误。b.正确正确答案:a
4.出口语句是一种结构化的方式跳出循环而设置的语句,它的作用是引起外层循环的终止。
a.错误。b.正确正确答案:b
5.堆栈区用以存放编译时能确定所占用空间的数据。
a.错误。b.正确正确答案:a
6.若一个句型**现了某产生式的右部,则此右部一定是该句型的句柄。(
a.错误。b.正确正确答案:a
7.任何一个二义性文法一定不是lr类文法,也不是一个算符优先文法。
a.错误。b.正确正确答案:b
8.编译程序的任务是把源程序翻译成目标程序,二者要求语义等同。
a.错误。b.正确正确答案:b
9.一个数组是由同一类型数据所组成的某种n维矩形结构。
a.错误。b.正确正确答案:b
10.若过程p第k次被调用,则p的display表中就有k+1个元素。
a.错误。b.正确正确答案:a
11.一个分程序是一个含有它自己的局部数据(变量)声明的语句。
a.错误。b.正确正确答案:b
12. lr(1)分析表构造的思想和方法是构造其他lr分析表的基础。
a.错误。b.正确正确答案:a
13.过程调用的实质是把程序控制转移到子程序(过程段)。
a.错误。b.正确正确答案:b
14.逆波兰记号是最简单的一种中间**表示形式。
a.错误。b.正确正确答案:b15.
后缀表示法表示表达式,其最大的优点是便于计算机处理表达式。
a.错误。b.正确正确答案:b
16.逆波兰表示法表示表达式时无需使用括号。(
a.错误。b.正确正确答案:b
17.如果一个数组所需要的存储空间的大小在编译时就已知道,则称此数组是动态数组。
a.错误。b.正确正确答案:a
18.一个句型的句柄一定是文法某产生式的右部。(
a.错误。b.正确。
正确答案:b
19.每个文法都能改写为ll(1)文法。(
a.错误。b.正确正确答案:b
20.一个确定有穷自动机有且只有一个终态。(
a.错误。b.正确正确答案:a
北语17春《管理学原理》作业3答案
试卷总分 100 得分 100 一 单选题 共 10 道试题,共 50 分 1.下列不属于人员配备工作原理的是 a.公开竞争。b.用人之长。c.责权一致。d.不断培养。满分 5 分。正确答案 c 2.沟通联络的目的是 a.促进变革。b.进行领导。c.协调个人目标和组织目标。d.交流意见。满分 5 分...
北语17春《管理学原理》作业3答案
试卷总分 100 得分 100 一 单选题 共 10 道试题,共 50 分 1.下列不属于人员配备工作原理的是 a.公开竞争。b.用人之长。c.责权一致。d.不断培养。满分 5 分。正确答案 c 2.沟通联络的目的是 a.促进变革。b.进行领导。c.协调个人目标和组织目标。d.交流意见。满分 5 分...
北语17春《管理学原理》作业3答案
试卷总分 100 得分 100 一 单选题 共 10 道试题,共 50 分 1.下列不属于人员配备工作原理的是 a.公开竞争。b.用人之长。c.责权一致。d.不断培养。满分 5 分。正确答案 c 2.沟通联络的目的是 a.促进变革。b.进行领导。c.协调个人目标和组织目标。d.交流意见。满分 5 分...