算法优先分析中,可规约串是()A、句柄B、活前缀C、最左素短语D、素短语

题目

算法优先分析中,可规约串是()

  • A、句柄
  • B、活前缀
  • C、最左素短语
  • D、素短语
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下有关 SELECT 短语的叙述中错误的是

A) SELECT 短语中可以使用别名

B) SELECT 短语中只能包含表中的列及其构成的表达式

C) SELECT 短语规定了结果集中的列顺序

D) 如果 FROM 短语引用的两个表有同名的列,则 SELECT 短语引用它们时必须使用表名前缀加以限定


正确答案:B

第2题:

简单优先分析法每次都是对()进行归约。

A.短语

B.直接短语

C.句柄

D.最左素短语


正确答案:C

第3题:

●在编译程序中,语法分析的方法有自底向上分析和自顶向下分析。自底向上分析方法自左向右扫描输入符号串,通过 (46) 分析其语法是否正确。例如, (47) 就是一种自底向上的分析方法,与其他自底向上分析方法不同,它是根据 (48) 来进行归约的。自顶向下分析方法从文法的开始符号出发,判断其能否 (49) 出输入符号串。采用自顶向下分析方法时,要求文法不含有 (50) 。

(46) A.归约-移进

B.归约-归约

C.移进-归约

D.移进-移进

(47) A.算符优先分析法

B.LL (1) 分析法

C.递归子程序分析法

D.预测分析法

(48) A.短语

B.素短语

C.句柄

D.直发短语

(49) A.归约

B.移进

C.推理

D.推导

(50) A.右递归

B.左递归

C.直接左递归

D.直接右递归


正确答案:C,A,B,D,B
【解析】自底向上分析方法自左向右扫描输入符号串,通过移进-归约分析其语法是否正确。算符优先分析法是一种自底向上的分析方法,它根据素短语来进行归约。自顶向下分析方法从文法的开始符号出发进行最左推导,判断其能否推导出输入符号串,需要消除文法中的左递归和提取公共左因子。

第4题:

假设某程序语言的文法如下:

S→a|b|(T)

T→TdS|S

其中:VT={a,b,d,(,)},VN{S,T},S是开始符号。

考查该文法,称句型(Sd(T)db)是S的一个(33),其中,(34)是句柄:(35)是素短语;(36)是该句型的直接短语;(37)是短语。

A.最左推导

B.最右推导

C.规范推导

D.推导


正确答案:D

第5题:

简单优先分析每次归约的是()。

A.最左直接短语

B.直接短语

C.最左素短语

D.控制结点


正确答案:C

第6题:

算符优先分析法每次都是对什么进行归约()。

A最左短语

B简单短语

C最左素短浯

D素短语


正确答案:C

第7题:

算符优先分析法每次都是对()进行归约。

A.直接短语

B.句柄

C.素短语

D.最左素短语


正确答案:D

第8题:

以下有关SELECT短语的叙述中错误的是______。

A.SELECT短语中可以使用别名

B.SELECT短语中只能包含表中的列及其构成的表达式

C.SELECT短语规定了结果集中的列顺序

D.如果FROM短语引用的两个表有同名的列,则SELECT短语引用它们时必须使用表名前缀加以限定


正确答案:B
解析:SELECT查询命令的使用非常灵活,用它可以构造各种各样的查询。在SELECT子句中可以包含表中的列和表达式,也可以使用别名。在SELECT子句中规定了结果集中的列顺序,列的顺序可以与表中列的顺序相同,也可以不同。

第9题:

对于LR(0)分析法,语法分析栈中存放的状态是识别规范句型()的DFA状态。

A.前缀

B.活前缀

C.LR(0)项目

D.句柄


正确答案:B

第10题:

以下有关SELECT短语的叙述错误的是( )。

A.SELECT短语中可以使用别名

B.SELECT短语中只能包含表中的列及其构成的表达式

C.SELECT短语规定了结果集中的列顺序

D.如果FROM短语引用的两个表有同名的列;则SELECT短语引用它们时必须使用表名前缀加以限定


正确答案:B
SELECT短语中除了包含表中的列及其构成的表达式外,还可以包括常量等其他元素,在SELECT短语中可以使用别名,并规定了结果集中的列顺序,如果FROM短语中引用的两个表有同名的列,则SELECT短语引用它们时必须使用表名前缀加以限定。

更多相关问题