[anterior] [seguinte]


Pergunta

a) represente sob a forma gramatical o conjunto:

L = { an bm cn+1 dm+1 | m, n >= 0 }

b) Apresente uma sequência de derivações a realizar, par a obter a expressão abbccddd


Resposta

a) A gramática indicada não é do tipo 3 porque possui autocontenção. Também não é do tipo 2 porque a condição imposta só pode ser satisfeita com dependência de contexto. Por estes motivos a gramática é de tipo 1 (a gramática abaixo por motivos de simplificação é do tipo 0).

  S' aSC' |  BC'
  S aSc | Bc
  B bBD | D
  Dc cD
  DC' C'D
  C'D cd
  dD dd

b) S' 1 aSC' 2 aBcC' 3 abBDcC' 4 abbBDDcC' 5 aabbDDDcC' 6 aabbDDcDC' 7 aabbDcDDC' 8 aabbcDDDC' 9 aabbcDDC'D 10 aabbcDC'DD 11 aabbcC'DDD 12 aabbccdDD 13 aabbccddD 14 aabbccddd


[anterior] [seguinte]

Ultima alteração: quinta-feira, 28 de Dezembro de 2000 às 19:13