首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在下述的编译方法中,自底向上的方法有(52),自顶向下的分析方法有(53)。 ①简单优先分析 ②算符优先分析 ③递归下降分析 ④预测分析技术 ⑤LR(K)分析 ⑥SLR(k)分析 ⑦LL(k)分析 ⑧LALR(K)分析
在下述的编译方法中,自底向上的方法有(52),自顶向下的分析方法有(53)。 ①简单优先分析 ②算符优先分析 ③递归下降分析 ④预测分析技术 ⑤LR(K)分析 ⑥SLR(k)分析 ⑦LL(k)分析 ⑧LALR(K)分析
admin
2010-01-17
40
问题
在下述的编译方法中,自底向上的方法有(52),自顶向下的分析方法有(53)。
①简单优先分析
②算符优先分析
③递归下降分析
④预测分析技术
⑤LR(K)分析
⑥SLR(k)分析
⑦LL(k)分析
⑧LALR(K)分析
选项
A、③④⑦
B、③④⑧
C、③④⑤⑥⑦
D、①②⑤⑥⑧
答案
A
解析
本题考查语法分析中自底向上与自顶向下这两种分析方法。语法分析是编译过程的核心部分,它的主要任务是在词法分析识别出单词符号串的基础上,分析并判定程序的语法结构是否符合语法规则。语法分析的方法有自底向上分析和自顶向下分析。自底向上分析法是一种移进一归约法,它用一个寄存符号的先进后出栈,把输入符号从左向右一个一个地移进栈里,当栈顶形成某个产生式的一个候选式时,就把栈顶的这一部分替换成(归约为)该产生式的左部符号。其典型的分析法有:算符优先分析、简单优先分析、LR(K)分析、SLR(k)分析和LALR(K)分析等。自顶向下的分析方法,顾名思义,是从文法的开始符号出发,自上而下地为输入串建立一棵语法树,或者说,为输入串寻找一个最左推导。这种方法要求文法不含有左递归,因为含有左递归的文法将使自项向下的分析过程陷入一个无限循环。其典型的分析法有:递归下降分析、预测分析技术与LL(k)分析等。
转载请注明原文地址:https://jikaoti.com/ti/K4W7FFFM
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
认真阅读下列有关Linux操作系统环境下配置Apache服务器的说明,根据要求回答问题1~问题7,将解答填入答题纸对应的解答栏内。(2006年5月下午试题四)【说明】一台装有RedFlagServer4.0操作系统的计算机,该计算
阅读以下说明,回答问题1~问题6,将答案填入对应的答案栏内。【说明】某公司在国际网互联中心申请了一个C类的IP地址210.45.12.0/24,域名为abc.com.cn,其DNS服务器的地址是210.45.12.103。该公司没有划分
阅读以下说明,回答问题,将解答填入答题纸对应的解答栏内。【说明】某公司的网络结构如图3-1所示,所有PC共享公网IP地址202.134.115.5接入Internet,公司对外提供www和邮件服务。如表3-3所示是防火墙上的过滤规则,规则自上而下
阅读以下说明,回答问题,将解答填入答题纸对应的解答栏内。【说明】某单位的内部局域网采用WindowsServer2008配置FTP和DNS服务器。FTP服务器名称为FTPServer,IP地址为10.10.10.1,也可以通过域名ftp.compa
一台PC机通过调制解调器与另一台PC机进行数据通信,其中PC机属于(31),调制解调器属于(32)。调制解调器的数据传送方式为(33)。
在Windows操作系统中,选择一个文件图标,执行“剪切”命令后,“剪切”的文件放在(5)中;选定某个文件夹后,(6),可删除该文件夹。
下列选项中,防范网络监听最有效的方法是(48)。
路由协议RIPv2是RIPvl的升级版,它的特点是(30)。
在MIB-2功能组的接口组中,表征某个交换机端口的状态为故障时,对象(62)。
按照ISO定义的网管框架,网络管理包括(48)大功能。网管协议的两大体系结构标准中受到厂商广泛支持的是(49),(49)的模型包括(50)大部分,其中的信息在(51)中存放,管理代理是运行在(52)上面的一个软件。
随机试题
视频采集卡在将输入的模拟视频信号(及其伴音信号)数字化的同时,视频图像经过从_______到RGB的彩色空间转换,然后与计算机图形显示卡产生的图像叠加在一起,用户可以在显示器屏幕上观看。
下列幕墙形式不属于外循环双层幕墙的是:[2013—087]
应根据()确定定向钻机的回转扭矩和回拖力。
当事人采用合同书形式订立合同的,自双方当事人签字或者盖章之日起合同成立。()
开封:汴京
中小学教师职业道德教育的内容主要包括政治理论、法律法规、教师心理及健康教育等。()
感恩节
简述《中庸》的基本教育思想。
一个养殖专业户正在为一种巴西乌龟配置一种食料,配置食料有6种原料:A、B、C、D、E、F。配置一种合格的食料必须由两种或两种以上的原料组成,同时满足以下条件:(1)如果有A,则不能有F。(2)如果有E,则不能有F。(3)如果有D,则必须有F,并且F的
What’sthemaintopicofthepassage?
最新回复
(
0
)