● 下图是一有限 自动机的状态转换图,该自动机所识别语言 的特点是 (45 ) ,等价 的正规式为 (46 ) 。45 )A. 由符号a、b 构成且包含偶数个a 的串B. 由符号a、b 构成且开头和结尾符号都为a 的串C. 由符号a、b 构成的任意串D. 由符号a、b 构成且 b 的前后必须为a 的串(46 )A. (a|b)*(aa)* B. a(a|b)*a C. (a|b)* D. a(ba)*a

题目

● 下图是一有限 自动机的状态转换图,该自动机所识别语言 的特点是 (45 ) ,

等价 的正规式为 (46 ) 。

45 )A. 由符号a、b 构成且包含偶数个a 的串

B. 由符号a、b 构成且开头和结尾符号都为a 的串

C. 由符号a、b 构成的任意串

D. 由符号a、b 构成且 b 的前后必须为a 的串

(46 )A. (a|b)*(aa)* B. a(a|b)*a C. (a|b)* D. a(ba)*a


相似考题
参考答案和解析
正确答案:B,B
更多“ ● 下图是一有限 自动机的状态转换图,该自动机所识别语言 的特点是 (45 ) ,等价 的正规式为 (46 ) 。45 )A. 由符号a、b 构成且包含偶数个a 的串B. 由符号a、b 构成且开头和结尾符号都为a”相关问题
  • 第1题:

    某一确定有限自动机(DFA)的状态转换图如图2-1所示,该DFA接受的字符串集是(7),与之等价的正规式是(8)。

    A.以1开头的二进制代码串组成的集合

    B.以1结尾的二进制代码串组成的集合

    C.包含偶数个0的二进制代码串组成的集合

    D.包含奇数个0的二进制代码串组成的集合


    正确答案:C

  • 第2题:

    若将有限状态自动机(DFA)识别的0、1符号串看作二进制数,则(6)识别的是能被十进制数3整除的正整数,(7)是与该自动机等价的正规式。

    A.

    B.

    C.

    D.


    正确答案:A
    解析:任何一个整数被3除后,余数或为0、或为1、或为2。因此,若将该DFA识别的0、 1串看作是二进制整数,则有以下结论:
      ▲ 0被3除,余数为0。
      ▲ 设能被3整除的二进制数为x。若在x之后连接一个0所得的数为y,则y=2x,且y被3整除的余数仍然为0。若在x之后连接一个1所得的数为y,则y=2x+1,因此, y被3整除的余数将等于1。
      ▲ 设被3整除后余数为1的二进制数为x。若在x之后连接一个0所得的数为y,则y=2x,且y被3整除的余数为2。若在x之后连接一个1所得的数为y,则y2x+l,且y被3整除的余数将等于0。  ‘
      ▲ 设被3整除后余数为2的二进制数为x。若在x之后连接一个0所得的数为y,则y=2x,且y被3整除的余数为1。若在x之后连接一个1所得的数为y,则y=2x+l,且y被3整除的余数仍等于2。
      综上,设被3除后的余数为0用qo(下标)表示、余数为1用q1(下标)表示、余数为2用q2(下标)表示,若将空串的值看作0,则下图所示的自动机识别的是能被3整除的整数,其正规式为(0* (1(01*0)*1)*)*。
     
      若限定该自动机识别的0、1序列不能为空串,则相应自动机的状态转换图如下图所示。
     

  • 第3题:

    某一确定有限自动机(DFA.的状态转换图如下图所示,该DFA接受的字符串集是 (请作答此空) ,与之等价的正规式是 ( ) 。

    A.以1开头的二进制代码串组成的集合
    B.以1结尾的二进制代码串组成的集合
    C.包含偶数个0的二进制代码串组成的集合
    D.包含奇数个0的二进制代码串组成的集合

    答案:C
    解析:
    分析题日中给出的状态转换图可知,状态q0为唯一的终态,因此该DFA可识别空串。以一个。离开状态q0然后再以一个0返回q0,因此,该自动机识别的串是包含偶数个0的二进制代码串。正规式中的运算符“|”、“•”、“*”分别称为“或”、“连接”和“闭包”。在正规式的书写中,连接运算符“•”可省。运算的优先级从高到低顺序排列为:“*”、“•”、“|”。正规式1*0(0|1)*、((0|1*0)*1*)*、1*((0|1)0)*都没布表示出偶数个零的特点,因此包含偶数个0的二进制代码串的正规式为(1*(01*0)*)*。 

  • 第4题:

    ●若正规式为“(1︱01)*0”,则该正规式描述了(28)。

    (28)A.长度为奇数且仅由字符0和l构成的串

    B.长度为偶数且仅由字符0和l构成的串

    C.以0结尾、0不能连续出现且仅由字符0和l构成的串

    D.以1开始以0结尾且仅由字符0和1构成的串


    正确答案:C
    ]

  • 第5题:

    下图是一个有限自动机的状态转换图(A为初态、C为终态),该自动机识别的字符串集合可用正规式( )来表示。

    A.(1|2)*00
    B.0(1|2)*0
    C.(0|1|2)*
    D.00(1|2)*

    答案:B
    解析:
    一个有限自动机所识别的语言是从开始状态到终止状态所有路径上的字符串的集合。要判断一个字符串能否被指定的自动机识别,就看在该自动机的状态图中能否找到一条从开始状态到达终止状态的路径,且路径上的字符串等于需要识别的字符串。从图中看,首先要识别字符0,然后最终要识别的也是字符0,中间识别1或者2,可以0次或者无穷次。