• Aucun résultat trouvé

Université de Picardie Jules Verne – U.F.R. des Sciences Licence d’Informatique – Première année Examen de "Langages Formels" - 2ième session 2009-2010 - Durée de l’épreuve : 2h.

N/A
N/A
Protected

Academic year: 2022

Partager "Université de Picardie Jules Verne – U.F.R. des Sciences Licence d’Informatique – Première année Examen de "Langages Formels" - 2ième session 2009-2010 - Durée de l’épreuve : 2h."

Copied!
2
0
0

Texte intégral

(1)

Université de Picardie Jules Verne – U.F.R. des Sciences Licence d’Informatique – Première année

Examen de "Langages Formels" - 2ième session 2009-2010 - 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)

1. Qu’est-ce qu’un langage rationnel ? 2. Qu’est-ce qu’un automate déterministe ? 3. Énoncer le théorème de Kleene.

4. Quand deux états d’un automate sont-ils dits séparés ?

Exercice 2 (4 points) Soit A

2

l’automate suivant (l’alphabet est A = {a}).

5 1

a

a 2

4 6

7

3

8

10

11

a a

a a

a

a a a a a

a a

9

1. En utilisant l’algorithme du cours, calculez les états accessibles à partir de l’état 1.

2. Quels sont les états accessibles de l’automate (expliquez brièvement votre réponse en utilisant la question précédente) ?

3. Donner sans justification les états co-accessibles de A

2

. 4. Dessiner l’automate émondé de A

2

.

Exercice 3 (3 points) Calculer les résiduels du langage a(a + b)

ab. Donner l’automate minimal du langage.

Exercice 4 (1 point) Le langage L

1

= {a

n

| n ≥ 0}.{b

n

| n ≥ 0} est-il reconnaissable ? Justifier.

1

(2)

Exercice 5 (3 points)

Soit A

5

l’automate asynchrone suivant (l’alphabet est A = {a, b}).

a

1 2

a

a 4

5 6 7

¡

¡ ¡

¡

¡

b

3 ¡

¡

¡

1. Sans détailler les calculs, donner l’ε-clôture de chacun des états.

2. Notons A

res

=< A, Q

res

, D

res

, F

res

, δ

res

> l’automate sans ε-transition équivalent à A

5

qu’il est possible d’obtenir par la méthode du cours. Sans dessiner l’automate A

res

, donnez les valeurs de Q

res

, D

res

, F

res

et δ

res

.

Exercice 6 (5 points) Soit A

6

l’automate suivant (l’alphabet est A = {a, b}).

1 a

2

3 a

a

b

b

Appelons L le langage reconnu par cet automate.

1. A l’aide de la méthode d’élimination d’états, donnez une expression rationnelle de L. Montrez clairement les différentes étapes du calcul.

2. En utilisant le lemme d’Arden, donnez une expression rationnelle de L.

2

Références

Documents relatifs

c-Le programme d’amorçage (les premières instructions de démarrage) se trouve sur le disque dur.. d-Le système d’exploitation est un

Cette thèse s’inscrit donc dans le projet Ramsar des Marais et tourbières des vallées de la Somme et de l’Avre* piloté par le Département de la Somme avec pour objectif de

À chaque étape de sa visite, il change de salle en prenant une porte au hasard pour passer à la salle suivante.. Passionné, notre visiteur va passer le restant de ses jours à

Barème : les points indiqués pour chaque question seront attribués pour une preuve à la fois correcte et rédigée avec soin.. Démontrer les assertions suivantes dans lesquelles

Le pied douloureux est l’une des indications de prescription d’OP, et notre étude a montré que plus d’1/3 des médecins participants (34,1%) ont reçu en moyenne 6 à 10 patients

Jusqu’à quelle profondeur pourra pousser cette espèce dans une zone côtière dont les caractéristiques d’éclairement sont données dans les tableaux I et II, en sachant que son

Les deux types de populations (en contact / sans contact) sont situées dans des environnements similaires. 1 : Caractères étudiés dans des populations de Daphnia en contact avec

En utilisant l’algorithme présenté en cours (vous donnerez le tableau associé), calculez un automate sans ε-transition équivalent à Aut et dessinez l’automate résultat..