早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

为下列文法选择最准确的答案:文法G[S]属于(12): S→CDAb→bA C→aCABa→aB C→bCBBb→bB AD→aDC→s BD→b

题目

为下列文法选择最准确的答案:

文法G[S]属于(12):

S→CD Ab→bA

C→aCA Ba→aB

C→bCB Bb→bB

AD→aD C→s

BD→bD D→c

Aa→bD

L(G)={ww|w∈{a,b)*)

文法G[冈属于(13):

P→0A|1B|O

A→0A|1B|0P

B→1B|1|0

文法G[1]属于(14):

I→1T

I→1

T→1T

T→dT

T→1

T→d

其中,1表示a~z中的任意一个英文字母,d表示0~9中的任意一个数字。

A.1型(上下文有关)文法

B.2型(上下文无关)文法

C.定义标识符的3型(正规)文法

D.0型文法

参考答案
正确答案:A
解析:本题考查4种文法的定义。需要注意的是,4个文法类的定义是逐渐增加限制的,因此每一种正规文法都是上下文无关的,每一种上下文无关文法都是上下文有关的,而每一种上下文有关文法都是0型文法。称0型文法产生的语言为0型语言。上下文有关文法、上下文无关文法和正规文法产生的语言分别称为上千文有关语言、上下文无关语言和正规语言。