itgle.com

算符文法是指一个文法,如果它的任一产生式的右部都不含两个相继(并列)的非终结符,即不含如下形式的产生式右部:_______则我们称该文法为算符文法。A.....QR...B.QR...C.....QRD.QR

题目

算符文法是指一个文法,如果它的任一产生式的右部都不含两个相继(并列)的非终结符,即不含如下形式的产生式右部:_______则我们称该文法为算符文法。

A.....QR...

B.QR...

C.....QR

D.QR


相似考题
更多“算符文法是指一个文法,如果它的任一产生式的右部都不含两个相继(并列)的非终结符,即不含如下形式的产生式右部:_______则我们称该文法为算符文法。”相关问题
  • 第1题:

    有文法G=({S},{a},{S→SaS,S→e},S),该文法是哪一类文法()。

    A.LL(1)文法

    B.算符优先文法

    C.二义性文法

    D.SL(1)文法


    正确答案:C

  • 第2题:

    将不含形如A→A的产生式和不含无用符号及无用产生式的文法称为什么文法()。

    A、有用的

    B、已化简的

    C、已改造的

    D、确定的


    参考答案:B

  • 第3题:

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

    S→SaT|T

    T→TbR|R

    R→PdR|P

    P→fSg|e

    其中Vr={a,b,d,e,f,g};Vn={S,T,R,P};S是开始符号,那么,此文法是(43)文法。这种文法的语法分析通常采用优先矩阵。优先矩阵给出了该文法中各个终结符之间的优先关系(大于、小于、等于和无关系)。在上述文法中,某些终结符之间的优先关系如下:b{(44)}a;f{(45)}g;a{(46)}a;d{(47)}d。

    A.五则文法

    B.算符文法

    C.二义文法

    D.属性文法


    正确答案:B

  • 第4题:

    在形式语言中,文法G是一个四元组G=(VN,Vr,P,Z),其中VN为(6)。若文法C的产生式集P为:

    (1)Z→Bc (2)Z→Zc (3)B→Ab (4)B→Bb (5)A→Aa (6)A→a

    则文法G是(7)文法,识别G的自动机为(8)。对于G来说,(9)为文法G可接受的字符串,(10)为文法G不可接受的字符串。

    供选择的答案:

    A.状态标志符

    B.开始符

    C.语句集

    D.非终结符集合


    正确答案:D
    解析:形式语言首先于1956年由Chomsky进行描述。该理论讨论了语言与文法的数学理论,按照对文法规则的不同定义形式,对语言和文法进行了分类。一般来说,Chomsky文法是一个四元组G=(VN,Vr,P,Z),其中VN为非终结符集合,Vr为由终结符组成的字母表集合,P是有穷非空的重写规则集合,Z是识别符号。文法G对应的语言是能从该文法的识别符号产生的那些终结符号串(句子)组成的集合。简单来说,对于文法的分类分为4类:0型文法也称短语结构文法可以由图灵机识别。1型文法也称上下文有关文法,可以由线性界限自动机识别。2型文法也称上下文无关文法,可以由下谁自动机识别。3型文法也称正则文法可以由有穷状态自动机识别。具体的文法定义可以参照编译原理中的相关概念。某种文法可以接受的句子经过简单推理即可。

  • 第5题:

    程序设计语言包括(41)等几个方面,它的基本成分包括(42)。Chomsky(乔姆斯基)提出了形式语言的分层理论,他定义了四类文法:短语结构文法、上下文有关文法、上下文无关文法和正则文法。一个文法可以用一个四元组G=(∑,V,S,P)表示,其中,∑是终结符的有限字符表,y是非终结符的有限字母表,S(∈V)是开始符号,P是生成式的有限非空集。在短语文法中,P中的生成式都是α→β甲的形式,其中α∈(43),β∈(∑∪V)*。在上下文有关文法中,户中的生成式都是α1Aα2→α1βα2的形式,其中A∈(44),β∈(∑∪V*),β≠。在上下文无关文法中,户中的生成式的左部正(45)。

    A.语法、语义

    B.语法、语用

    C.语义、语用

    D.语法、语义、语用


    正确答案:D

  • 第6题:

    文法G产生的( )的全体是该文法描述的语言。

    A.句型
    B.终结符集
    C.非终结符集
    D.句子

    答案:D
    解析:
    文法G产生的句子的全体是该文法描述的语言。

  • 第7题:

    任何一个二义性文法一定不是LR类文法,也不是一个算符优先文法。


    正确答案:正确

  • 第8题:

    一个上下文无关文法G包括四个组成部分:一组终结符,一组非终结符,一个(),以及一组()。

    • A、字符串
    • B、产生式
    • C、开始符号
    • D、文法

    正确答案:B,C

  • 第9题:

    一个句型的句柄一定是文法某产生式的右部。


    正确答案:正确

  • 第10题:

    多选题
    一个上下文无关文法G包括四个组成部分:一组终结符,一组非终结符,一个(),以及一组()。
    A

    字符串

    B

    产生式

    C

    开始符号

    D

    文法


    正确答案: B,A
    解析: 暂无解析

  • 第11题:

    判断题
    任何一个二义性文法一定不是LR类文法,也不是一个算符优先文法。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第12题:

    单选题
    算符优先文法是一种自底向上的分析方法,其文法的特点是文法的产生式中__(1)__。自顶向下的分析方法通常要求文法的产生式__(2)__,如__(3)__文法就是一种可以自上而下分析的文法。空白(3)处应选择()
    A

    LR(1)

    B

    LL(1)

    C

    SLR(1)

    D

    LALR(1)


    正确答案: D
    解析: 暂无解析

  • 第13题:

    任何算符优先文法的句型中一定会有两个相邻的非终结符号。()


    参考答案:错误

  • 第14题:

    对算符优先文法的终结符a,b,则a>b和b>a的优先关系可能同时成立。()

    此题为判断题(对,错)。


    正确答案:正确

  • 第15题:

    给定文法G[S]及其非终结符A,FIRST(A)定义为:从A出发能推导出的终结符号的集合(S是文法的起始符号,为非终结符)。对于文法G[S]: S→[L]|a L→L,S|S 其中,G[S]包含的4个终结符号分别为: a , [ ] 则FIRST(S)的成员包括(48)。

    A.a

    B.a、[

    C.a、[和]

    D.a、[、]和,


    正确答案:B
    解析:本题考查程序语言基础知识。
      程序语言的语法可由上下文无关文法表示,合法的程序可看作是由该文法推导得到。
      对于文法G[S],从S出发推导出[a,a]和a的过程可表示为:
      S=>[L]=>[L,S]=>[S,S]=>[a,S]=>[a,a]
      S=>a
      从S出发可推导出以a或[开始的符号串,因此FIRST(S)的成员包括a、[。

  • 第16题:

    一个上下文无关文法的开始符,可以是终结符或非终结符。()

    此题为判断题(对,错)。


    正确答案:错误

  • 第17题:

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

    S→SaT|T

    T→TbR|R

    T→PdR|P P→fSg|e

    其中:VT={a,b,d,e,f,g},VN{S,T,R,P},S是开始符号。那么,此方法是(38 方法。这种文法的语法分析通常采用优先矩阵,优先矩阵给出了该文法中各个终结符之间的优先关系 (大于,小于,等于,无关系)。在上述文法中,某些终结符之间的优先关系如下:

    b(39)a:f(40)g;a(41)a;d(42)d。

    A.正规文法

    B.算符文法

    C.二义文法

    D.属性文法


    正确答案:B

  • 第18题:

    文法G产生的()的全体是该文法描述的语言。

    • A、句型
    • B、终结符集
    • C、非终结符集
    • D、句子

    正确答案:D

  • 第19题:

    在任何文法的产生式中,终结符都不能出现在产生式左部。


    正确答案:错误

  • 第20题:

    一个算符优先文法可能不存在算符优先函数与之对应。


    正确答案:正确

  • 第21题:

    算符优先文法是一种自底向上的分析方法,其文法的特点是文法的产生式中__(1)__。自顶向下的分析方法通常要求文法的产生式__(2)__,如__(3)__文法就是一种可以自上而下分析的文法。空白(1)处应选择()

    • A、不含两个相邻的非终结符
    • B、不含两个相邻的终结符
    • C、不含ε产生式
    • D、不含长度为1的产生式

    正确答案:A

  • 第22题:

    单选题
    文法 G 产生的()的全体是该文法描述的语言。
    A

    句型

    B

    终结符集

    C

    非终结符集

    D

    句子


    正确答案: C
    解析: 暂无解析

  • 第23题:

    单选题
    算符优先文法是一种自底向上的分析方法,其文法的特点是文法的产生式中__(1)__。自顶向下的分析方法通常要求文法的产生式__(2)__,如__(3)__文法就是一种可以自上而下分析的文法。空白(2)处应选择()
    A

    不以非终结符开头

    B

    不以终结符开头

    C

    不含左递归

    D

    不含右递归


    正确答案: C
    解析: 暂无解析

  • 第24题:

    判断题
    在任何文法的产生式中,终结符都不能出现在产生式左部。
    A

    B


    正确答案:
    解析: 暂无解析