首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考查下列文法: G(VT,VN,E,P) 其中:Vsub>T={+,*,(,),i);VN={E,T,F};E是开始符号;P为: E→E+T|T T→T*F|F F→(E
考查下列文法: G(VT,VN,E,P) 其中:Vsub>T={+,*,(,),i);VN={E,T,F};E是开始符号;P为: E→E+T|T T→T*F|F F→(E
admin
2019-06-12
28
问题
考查下列文法:
G(V
T
,V
N
,E,P)
其中:Vsub>T={+,*,(,),i);V
N
={E,T,F};E是开始符号;P为:
E→E+T|T
T→T*F|F
F→(E)|i
F*F+T是该文法的一个句型,其中(1)是句柄,(2)是素短语,(3)是该句型的直接推导,(4)是该句型的最左推导,(5)是该文法的一个句子。
选项
A、T+(i+i)
B、i+(i+F)
C、i
D、(E)
答案
C
解析
句型F*F+T的推导过程如下:
E
E+T
T+T
T*F+T
F*F+T,因为E
T*F+T,E
F*F+T,T→F,所以F是句型F*F+T相对于产生式T→F的直接短语,又因为它是该句型的最左直接短语,所以F是该句型的句柄。
同理,可分析出句型F*F+T的短语有F、F*F、F*F+T。由于素短语中至少应含有一个终结符,因此F不是素短语;由于F*F+T中包含了短语F*F,因此它也不是素短语。所以该句型的素短语是F*F。
因为句型F*F+T
F*F+T*F,所以F*F+T*F是该句型的直接推导。而F*F+I、F*F+F*F和i*i+T都不能由句型F*F+T直接推导出来。
由于最左推导是对句型右部的最左非终结符进行推导,因此在第(4)空的选择答案中只有(E)*F+T满足此条件。
因为句子是仅含终结符的句型,所以第(5)空的选择答案中只有i有可能是句子,而E
T
F
i,所以i是该文法的一个句子。
转载请注明原文地址:https://jikaoti.com/ti/8rG7FFFM
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
DNS服务器中提供了多种资源记录,其中____________定义了区域的邮件服务器及其优先级。
客户端登录FTP服务器后使用__________命令来上传文件。(2012年上半年试题)
网络管理系统中故障管理的目标是(48)。
现有4级指令流水线,分别完成取指、取数、运算、传送结果4步操作。若完成上述操作的时间依次为9nss。10ns、6ns、8ns,则流水线的操作周期应设计为__________ns。
IEEE802.11标准采用的工作频段是___________。
以下关于三层交换机的叙述中,正确的是(64)________________。
利用存在的依赖关系构造一个图书馆的对象模型。画出上一问中使用的图书馆程序的层次结构图。
对文法G进行改写,然后对每个非终结符写出不带回溯的递归子程序。说明输入串(a,a)#是否为G的句子。
某软件公司现欲开发一款飞机飞行模拟系统,该系统主要模拟不同种类飞机的飞行特征与起飞特征。需要模拟的飞机种类及其特征如表16—4所示。为支持将来模拟更多种类的飞机,采用策略设计模式(Strategy)设计的类图如图16一12所示。图16—12中,Ai
常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。其中(15)模型适用于需求明确或很少变更的项目,(16)模型主要用来描述面向对象的软件开发过程。
随机试题
形状比较复杂的零件表面,采用普通铣床配置仿形装置进行仿形铣削时,应注意()等,以提高型面加工精度。
Mostpeoplehavenoideaofthehardworkandworrythatgoesintothecollectingofthosefascinatingbirdsandanimalsthatth
决定药物每日用药次数的主要因素是
下颌下腺导管口位于
蛤蚧鸡内金
癔症患者抽搐发作时,紧急处理常用的药物是()。
患儿,女,5岁,阵发性剑突下钻顶样疼痛1天,伴有恶心呕吐,既往有类似的发病史,查体:体温37.5℃,剑突下深压痛,无腹肌紧张,拟诊为()
从卖方的角度来看,成本法的理论依据是(),即房地产的价格是基于其“生产费用”,重在过去的投入。
《贷款通则》从()起施行。
【B1】【B5】
最新回复
(
0
)