Université de Picardie Jules Verne – U.F.R. des Sciences Licence d’Informatique – Première année
Examen de "Langages Formels" - 1ère session 2013-2014 - Durée de l’épreuve : 2h. Le barème entre parenthèses est indicatif.
- Aucun document n’est autorisé. Calculatrices, portables et autres machines sont aussi interdits.
- Toutes les réponses doivent être justifiées. Il sera tenu compte de la qualité de la rédaction.
Exercice 1 (4 points) Indiquez si les assertions suivantes sont vraies ou fausses, en justifiant votre réponse. On considère l’alphabet {a, b}.
1. (a
∗ba
∗ba
∗)
∗est l’ensemble des mots qui contiennent un nombre pair de b.
2. L’automate minimal reconnaissant un langage L est l’automate ayant le moins d’états possibles reconnaissant ce langage.
3. {a
nb
p| n, p ∈ IN} est un langage reconnaissable.
4. Tout langage reconnaissable peut être engendré par une grammaire.
Exercice 2 (4 points)
• Calculer les résiduels du langage (a + ab)
∗b(a + b)
∗a.
• Dessiner l’automate minimal du langage.
Exercice 3 (4 points) En utilisant la méthode par élimination d’états, calculez le langage de l’automate suivant.
1 2
3
4 5
b a a
b
a a
a