Vous êtes sur la page 1sur 2

Exercice I

Ʃ={0,1}
1) Donner l’ER de toutes les chaines qui se terminent par 00.
2) Donner l’ER de toutes les chaines qui comportent 10.
3) Chaque 0 apparait avant 1.
4) Chaque 0 apparait avant 1 et après 1.
5) Des mots binaires qui acceptent la division sur 4.
Exercice II
Donner les automates des expressions régulières suivantes sur Ʃ={a, b, c}:
1) L= (aaa) ∗
2) L=a(b + ab) ∗ + b ∗ (a + bb).
3) L = {w ∈ {a, b, c} ∗ | |w|a = |w|b + |w|c}
4) L= 𝑎 𝑐𝑏 i ∈ ]0,+∞[
5) L= 𝑎 𝑐𝑏 avec i<j.b

Exercice III
Donner l’expression régulière et l’AFN engendré par les langages :
1) Le langage L1 sur Ʃ={a, b, c}, des mots qui se composent des a suivie des b et qui se
terminent par a, ou des séquences de ba.
2) Des mots binaires qui commencent par 1 et comportent des séquences de 101 et accepte
la division sur 4.
3) Des mots sur Ʃ={a, b, c} dont la longueur est inférieur à 6.
4) Des entiers naturels qui acceptent la division sur 5.
5) Des entiers naturels appartenant à l’intervalle [1,999]
6) Des entiers naturels signés qui acceptent la division sur 5.
7) Des entiers naturels inférieurs à 1000.
8) Des entiers naturels signés inférieur à 1000.
9) Le langage L1 sur Ʃ={a, b, c} tel que L=a ( (a b) ∗ c b∗ ) ∗ + a ( (b a) 2 c b∗ ) ∗
Exercice IV
Donner les expressions régulières et Ʃ à partir des automates suivants

Vous aimerez peut-être aussi