东师《编译原理16秋在线作业1.doc

东师《编译原理16秋在线作业1.doc

ID:57569444

大小:114.00 KB

页数:15页

时间:2020-08-27

东师《编译原理16秋在线作业1.doc_第1页
东师《编译原理16秋在线作业1.doc_第2页
东师《编译原理16秋在线作业1.doc_第3页
东师《编译原理16秋在线作业1.doc_第4页
东师《编译原理16秋在线作业1.doc_第5页
资源描述:

《东师《编译原理16秋在线作业1.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、东北师范大学东师编译原理16秋在线作业1一、单选题(共20道试题,共60分。)1.LL(1)分析开始时,首先应将什么符号推入分析栈()。A.界符#号B.开始符号SC.界符#及开始符号SD.当前的输入符号正确答案:2.在PASCAL语言中的FOR循环语句的代码结构中,需使用几个无条件转向四元式()。A.0个B.1个C.2个D.3个正确答案:3.将形如A→αX?β的项目称为A→α?Xβ的什么项目()。A.移入B.后继C.接受D.归约正确答案:4.DFA中定义了一个从K×Σ到K的单值映射f,指明若当前的

2、状态为P,而输入字符为a时,则下一个状态是Q,f记为什么()。A.f(P,Q)=aB.f(P,a)=QC.f(Q,a)=PD.f(a,P)=Q正确答案:5.什么问题对具体语言及编译程序的运行环境有很强的依赖性()。A.分遍B.覆盖C.扫描D.翻译正确答案:6.把一个高级语言程序翻译成机器可执行的目标程序的工作由什么完成()。A.汇编程序B.解释程序C.编译程序D.预处理程序正确答案:7.表示流程图中各结点间控制关系的一种直观而有效的数据结构,称之为什么()。A.控制结点树B.语法树C.树形表示D.

3、二叉树正确答案:8.语法分析是依据语言的什么规则进行的()。A.语法B.语义C.语用D.运行正确答案:9.在下述的语法分析方法中,属于自底向上的方法是哪个()。A.递归下降分析B.预测分析技术C.SLR(k)分析D.LL(k)分析正确答案:10.素短语是指什么样的短语()。A.至少包含一个符号,除自身外不再包含其他终结符号B.至少包含一个终结符号,除自身外不再包含其他素短语C.至少包含一个符号,除自身外不再包含其他短语D.至少包含一个终结符号,除自身外不再包含其他终结符号正确答案:11.什么模式,

4、既把语法分析与语义处理分开,又令其平行地进行,从而在同一遍扫描中同时完成语法分析和语义处理两项工作()。A.语法制导翻译B.中间代码生成C.中间代码优化D.目标代码生成正确答案:12.所谓NFA的确定化,是指对任给的NFA,都能相应地构造一DFA,使它们有相同的什么()。A.状态集B.符号集C.接受集D.结点集正确答案:13.设有文法G[S]:S→11S

5、00S

6、0C

7、1C

8、ε,C→1S

9、0S

10、00C

11、11C,下列符号串中哪个是该文法的句子()。A.00011B.01011C.001101D.01

12、10正确答案:14.项目A→α?Bβ称为什么项目,其中B∈VN()。A.移进B.归约C.待约D.接受正确答案:15.即使A是一个有用的符号,如下哪一类产生式也是不必要的()。A.A→AB.A→AaC.A→aAD.A→aAb正确答案:16.词法分析器的输出是什么()。A.字符串B.二元式C.三元式D.四元式正确答案:17.一个句型中的可归前缀是什么()。A.短语B.简单短语C.句柄D.包含句柄的活前缀正确答案:18.状态转换矩阵的行标题表示状态转换图中的什么部分()。A.终态B.矢线C.输入符号D.

13、状态正确答案:19.正规式和正规集之间是否有一一对应的关系()。A.存在B.不存在C.描述D.无法确定正确答案:20.若一个文法是递归的,则它所产生的语言的句子是多少()。A.无穷多个B.有穷多个C.可枚举的D.个数是常量正确答案:编译原理16秋在线作业1二、判断题(共20道试题,共40分。)1.由于条件语句中的布尔表达式是作为控制条件使用的,因此,在翻译时不需要无条件转向四元式。A.错误B.正确正确答案:2.所谓一组结点是强连通的,是指从这组结点内的任一结点出发,都能到达组中任一其余的结点。A.

14、错误B.正确正确答案:3.对每一个左线性文法G1,一定存在一个右线性文法G2,使得L(G1)=L(G2)。A.错误B.正确正确答案:4.每一个NFA都对应有唯一的一个最小化的DFA。A.错误B.正确正确答案:5.简单优先文法允许任意两个产生式具有相同右部。A.错误B.正确正确答案:6.若文法G的任何一对终结符号之间,至多只有三种算符优先关系之一成立,则称G为算符优先文法。A.错误B.正确正确答案:7.数组元素的地址计算与数组的存储方式有关。A.错误B.正确正确答案:8.最左素短语可能不是相应文法的

15、任何产生式的右部。A.错误B.正确正确答案:9.正规文法一定不是二义性的。A.错误B.正确正确答案:10.对任何一个编译程序来说,产生中间代码是不可缺少的。A.错误B.正确正确答案:11.产生式是用于定义文法的一种书写规则。A.错误B.正确正确答案:12.存在这样的1型语言,它不能由任何2型文法来描述。A.错误B.正确正确答案:13.语法树的根结点以文法的非终结符号标记。A.错误B.正确正确答案:14.将DFAM状态数最小化算法的基本思想,就是将M的状态集K逐步进行划分,以期最后按

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。