●文法G=({E},{+,*,(,),a},P,E),其中P由下列产生式组成E->E+E|E*E|(E)|a。它生成由a,+,*,(,)组成的算术表达式,该文法在乔姆斯基分层中属于 (33) 型文法,其对应的自动机是 (34) ,如产生句子a*a+a,它的派生树是 (35) ,且最左派生由 (36) 种,该文法是 (37) 。(33) A.0B.1C.2D.3(34) A.下推自动机B.线性有界自动机C.图灵机D.有穷状态自动机(35) A.二叉树B.完全有界自动机C.三叉树D.四叉树(36) A.0B.

题目

●文法G=({E},{+,*,(,),a},P,E),其中P由下列产生式组成E->E+E|E*E|(E)|a。它生成由a,+,*,(,)组成的算术表达式,该文法在乔姆斯基分层中属于 (33) 型文法,其对应的自动机是 (34) ,如产生句子a*a+a,它的派生树是 (35) ,且最左派生由 (36) 种,该文法是 (37) 。

(33) A.0

B.1

C.2

D.3

(34) A.下推自动机

B.线性有界自动机

C.图灵机

D.有穷状态自动机

(35) A.二叉树

B.完全有界自动机

C.三叉树

D.四叉树

(36) A.0

B.1

C.2

D.3

(37) A.非二义性

B.二义性

C.单一性

D.多义性


相似考题
更多“●文法G=({E},{+,*,(,),a},P,E),其中P由下列产生式组成E-E+E|E*E|(E)|a。它生成由a,+,*,(,)组成的算术表达式,该文法在乔姆斯基分层中属于 (33) 型文法,其对应的自动机是 (34) ,如产生句子a*a+a,它的派生树是 (35) ,且最左派生由 (36) 种,该文法是 (37) 。(33) A.0B.1C.2D.3(34) A.下推自动机B.线性有界自动机C.图灵机D.有穷状态自动机(35) A.二叉树B.完全有界自动机C.三叉树D.四叉树(36) A.0B.1”相关问题
  • 第1题:

    ● 对给定文法G=(VN,VT, P,S),VT={a,Λ,(,)},VN={S,T},S是开始符号,

    P:

    S→a|Λ|(T)

    T→T,S|S

    则(1)不是它的句子。该文法是(2)型文法。

    (1)A. (a,(a,a)) B. (((a,a), Λ,(a)),a) C. ((a,a), Λ) D. ((a,a),(T))

    (2)A.0型文法 B.1型文法 C.2型文法 D.正规文法


    正确答案:D,C
    根据句子的定义,若从文法G的开始符号S能推导出的符号串成为文法的一个句型,仅含终结符的句型成为一个句子。很显然,备选答案D中含有非非终结符T,所以它不是文法的句子。
    该文法是递归可枚举的,所以文法是0型文法,又文法所有产生式的右边长度大于或等于产生式左边长度,所以文法是1型文法,由于该文法的每个产生式的左边均是非终结符,所以该文法是2型文法;由于文法的两个产生式即不是右线性,也不是左线性,所以该文法不是正规型文法。

  • 第2题:

    根据乔姆斯基20世纪50年代建立的形式语言的理论体系,语言的文法被分为四种类型,即:O型(上下文有关文法)、1型(上下文相关文法)、2型(上下文无关文法)和3型(正规文法)。其中2型文法与(66)等价,所以有足够的能力描述多数现今程序设计的语言的句法结构。一个非确定的有限自动机必存在一个与之等价(67)。从文法描述语言的能力来说,(68)最强,(69)最弱,由四类文法的定义可知:(70)必是2型文法。

    (40)

    A.确定的有限自动机

    B.图灵机

    C.非确定的下推自动机

    D.非确定的有限自动机

    E.有限自动机


    正确答案:C

  • 第3题:

    如果文法G是无二义的,则它的任何句子α(25)。

    A.最左推导和最右推导对应的语法树必定相同

    B.最左推导和最右推导对应的语法树可能不同

    C.最左推导和最右推导必定相同

    D.可能存在两个不同的最左推导,但它们对应的语法树相同


    正确答案:A
    解析:如果文法G无二义性,则最左推导和最右推导生成的语法树必定相同,只不过最左推导是先生长左边的枝叶,而最右推导是先生长右边的枝叶,对于D,如果有两个不同的最左推导,则必然有二义性。

  • 第4题:

    文法G=(VT,VN,P,S)的类型由C中的(32)决定。若GO=({a,b},{S,X,Y},P,S),P中的产生式及其序号如下:

    1:S→XaaY

    2:X→Dqb

    3:Y→XbXla

    则GO为(33)型文法,对应于(34),由GO推导出句子aaaaa和baabbb时,所用产生式序号组成的序列分别为(35)和(36)。

    A.VT

    B.VN

    C.P

    D.S


    正确答案:C

  • 第5题:

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

    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

  • 第6题:

    在形式语言中,若文法G的产生式集P为:

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

    则文法G是(27)文法,识别G的自动机为(28)。对于G来说,(29)为文法G可接受的字符串,(30)为文法G不可接受的字符串。

    供选择的答案:

    A.短语

    B.上下文有关

    C.上下文无关

    D.正则


    正确答案:D

  • 第7题:

    ● 由某上下文无关文法M[S]推导出某句子的分析树如下图所示,则错误的叙述是 (50) 。

    (50)A. 该文法推导出的句子必须以“a”开头

    B. acabcbdcc 是该文法推导出的一个句子

    C. “S->aAcB”是该文法的一个产生式

    D. a、b、c、d属于该文法的终结符号集


    正确答案:A

  • 第8题:

    有限状态自动机可用5元组(VT,Q,δ,q0,Qf)来描述,它可对应于(28)。设有一有限状态自动机M的定义如下:

    VT={0,1},Q={q0,q1,q2)

    δ定义为:

    δ(q0,0)=q1 δ(q1,0)=q2

    δ(q2,1)=q2 δ(q2,1)=q2

    Qf={q2}。

    M是一个(29)有限状态自动机,它所对应的状态转换图为(30),它所能接受的语言可以用正则表达式表示为(31),其含义为(32)。

    A.0型文法

    B.1型文法

    C.2型文法

    D.3型文法


    正确答案:D

  • 第9题:

    根据乔姆斯基于20世纪50年代建立的形式语言的理论体系,语言的文法被分为 4种类型,即0型(短语文法),1型(上下有关文法)、2型(上F文无关文法)和3型(正规文法)。其中,2型文法与(56)等价,所以有足够的能力描述多数现今程序设计的语言的句法结构。一个非确定的有限自动机必存在一个与之等价(57)。从文法描述语言的能力来说,(58)最强,(59)最弱,山4类文法的定义可知:(60)必是2型文法。

    A.确定的有限自动机

    B.图灵机

    C.非确定的下推自动机

    D.非确定的有限自动机

    E.有限自动机


    正确答案:C
    解析:乔姆斯基把文法分成4种类型,即0型、1型、2型和3型。0型文法也称短语文法,0型文法的能力相当于图灵机(Turing),或者说任何0型语言都是递归可枚举的。1型文法也称上下文有关方法,其能力相当于线形界限自动机。对非终结符进行替换时不必考虑上下文,并且一般不允许替换成空串ε。2型文法也称上下文无关文法,其能力相当于非确定的下推自动机。3型文法也称右线性文法,由于这种文法等价于正规式,所以也称正规文法。3型文法的能力相当于有限自动机。从文法描述语言的能力来说,0型文法最强,3型文法最弱。语言的文法可以表示成一个四元组(VT,VN,S,P)。由3型文法的定义:一个文法G式3型文法,如果G是二型文法,并且G的每个产生式A→αB或A→α,其中O∈V*T,A,B∈VN,可知3型文法必是2型文法。

  • 第10题:

    如果在文法G中存在一个句子,当其满足下列条件()之一时,则称该文法是二义文法。

    • A、其最左推导和最右推导相同
    • B、该句子有两个不同的最左推导
    • C、该句子有两个不同的最右推导
    • D、该句子有两棵不同的语法树
    • E、该句子对应的语法树唯一

    正确答案:B,C,D

  • 第11题:

    下面哪个不是单词的描述工具?()

    • A、正规式
    • B、有穷自动机
    • C、下推自动机
    • D、正规文法

    正确答案:C

  • 第12题:

    多选题
    如果在文法G中存在一个句子,当其满足下列条件()之一时,则称该文法是二义文法。
    A

    其最左推导和最右推导相同

    B

    该句子有两个不同的最左推导

    C

    该句子有两个不同的最右推导

    D

    该句子有两棵不同的语法树

    E

    该句子对应的语法树唯一


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

  • 第13题:

    _____

    A.图灵机

    B.下推自动机

    C.其他自动机

    D.有限状态自动机

    A.

    B.

    C.

    D.


    正确答案:B

  • 第14题:

    Chomsky定义的四种形式语言文法中,2型语言可由()识别。

    A、短语结构文法

    B、前后文无关文法

    C、前后文有关文法

    D、正规文法

    E、图灵机

    F、有限自动机

    G、下推自动机


    参考答案:G

  • 第15题:

    根据乔姆斯基于20世纪50年代建立的形式语言的理论体系,语言的文法被分为4种类型,即0型(短语文法),1型(上下文有关文法)、2型(上下文无关文法)和3型(正规文法)。其中,2型文法与(28)等价,所以有足够的能力描述多数现今程序设计的语言的句法结构。一个非确定的有限自动机必存在一个与之等价(29)。从文法描述语言的能力来说,(30)最强,(31)最弱,由4类文法的定义可知:(32)必是2型文法。

    A.线性有限自动机

    B.非确定的下推自动机

    C.图灵机

    D.有限自动机


    正确答案:B

  • 第16题:

    如果一个文法G是无二义性文法,对于任何一个句子,该句子()。

    A.可能存在两个不同的最左推导

    B.可能存在两个不同的最右推导

    C.最左推导和最右推导对应的语法树不同

    D.仅存在一个最左推导和一个最右推导


    正确答案:D

  • 第17题:

    文法G=({E),{+,*,(,),a},P,E),其中P由下列产生式组成E->E+E|E*E|(E)|a。它生成由a,+,*,(,)组成的算术表达式,该文法在乔姆斯基分层中属于(16)型文法,其对应的自动机是(17),如产生句子a*a+a,它的派生树是(18),且最左派生由(19)种,该文法是(20)。

    A.0

    B.1

    C.2

    D.3


    正确答案:C
    解析:乔姆斯基定义了4种文法类型,他们之间的差别是按文法G=(V(下标)v,V(下标)T,P,S)中P所允许的产生式的形式加以区分的。如果P中的每个产生式形式如A->P,其中A为非终结符,P为9,则称此文法为2型文法或上下文无关文法。对应的语言称为上下文无关语言,对用的自动机称为下推自动机。题中的文法属于1型对应的下推自动机。产生句子a*a+a的派生树有两棵,如下:这是三叉树,最左派生有两种,他们是E=>E+E=>E*E+E=>a*E+E=>a*a+E=>a*a+aE=>E*E=>a*E=>a*E+E=>a*a+E=>a*a+a因此,该文法是二义的。

  • 第18题:

    文法G=({E},{+,*,(,),a},P,E),其中P由下列产生式组成E->E+E|E*E|(E)|a。它生成由a,+,*,(,)组成的算术表达式,该文法在乔姆斯基分层中属于(33)型文法,其对应的自动机是(34),如产生句子a*a+a,它的派生树是(35),且最左派生由(36)种,该文法是(37)。

    A.0

    B.1

    C.2

    D.3


    正确答案:C

  • 第19题:

    根据乔姆斯基于20世纪50年代建立的形式语言的理论体系,文法被分为4种类型,即0型(短语文法)、1型(上下文有关文法)、2型(上下文无关文法)和3型(正规文法)。其中,2型文法与(1)等价,所以有足够的能力描述多数现今程序设计的语言的语法结构。一个非确定的有穷自动机必存在一个与之等价的(2)。从文法描述语言的能力来说,(3)最强,(4)最弱,由4类文法的定义可知(5)必是2型文法。

    A.确定的有穷自动机

    B.图灵机

    C.非确定的下推自动机

    D.非确定的有穷自动机

    E.有穷自动机


    正确答案:C

  • 第20题:

    在形式语言中,文法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型文法也称正则文法可以由有穷状态自动机识别。具体的文法定义可以参照编译原理中的相关概念。某种文法可以接受的句子经过简单推理即可。

  • 第21题:

    程序设计语言包括(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

  • 第22题:

    一个正规语言只能对应()

    • A、一个正规文法
    • B、一个最小有限状态自动机

    正确答案:B

  • 第23题:

    单选题
    下面哪个不是单词的描述工具?()
    A

    正规式

    B

    有穷自动机

    C

    下推自动机

    D

    正规文法


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