Vous êtes sur la page 1sur 1

Universit de Blida Facult des Sciences Dpartement dInformatique Module : Thorie des langages (S4 MI) Srie dexercices N 01

Exercice 01:

En sappuyant sur la notion de concatnation, donner des dfinitions formelles: a) de la longueur de mot. b) de lopration miroir.
Exercice 02: La concatnation des langages est elle:

- idempotente ? - commutative ? - associative ? - distributive / runion ? - distributive / intersection ?


Exercice 03: Lemme de LEVI

On considre les mots A, B, C, D / AB=CD et longueur(A) longueur(C). Montrer quil existe x tel que C=Ax et B=xD.
Exercice 04:

Soit la grammaire G=< T,N,S,P> o T={a,b,c,e,f}, N={S,A,B,C} P={ S ABC; C eCf / ef; B cB / ; A aAb / a) les mots w1 = a2 b2 c2 ef , w2 = abcc sont-ils gnrs par la grammaire G. b) trouver intuitivement le langage L(G). c) De quel type est la grammaire G ? d) Soit i le type de G, peut-on transformer G en une grammaire de type (i-1)? de type (i+1)?
Exercice 05 (EMD 2010/2011) Soit la grammaire G=< T, N, S, P >/ T= { a, b, c }; N={ S, X, Y, Z } P = { S -------> aX

Y -------> cbY / X -------> abcZ / abYc Z------->abcZ / }

1) 2) 3) 4) 5)

Le mot aaabcbc appartient-il L(G) ? Le mot aabcbcbc appartient-il L(G) ? Quel est le type de cette grammaire ? Donner intuitivement le langage gnr par la grammaire G. * n n+2 On considre le langage L= { a b cc* d /n>0} 4.1. Donner une grammaire qui gnre le langage L. 4.2. Quel est le type de votre grammaire ?

Vous aimerez peut-être aussi