Examen TLA 2023 Janvier
Examen TLA 2023 Janvier
Examen TLA 2023 Janvier
Semestre : 1 2
Session : Principale Rattrapage
Partie 1
Partie 2
Soit 𝐿1 = {𝑎𝑛 𝑏 𝑛 𝑐 𝑛 , 𝑛 ≥ 0}
1. Quel est le type du langage 𝐿2
2. Construire, si possible, un automate à pile acceptant 𝐿2
Exercice 2 : (4 pts)
Soit la grammaire 𝐺1 (𝑉𝑛 , 𝑉𝑡 , 𝑅, 𝑃) tels que 𝑉𝑛 = {𝑃, 𝑍}, 𝑉𝑡 = {𝑎, 𝑏, 𝑐, 𝑒, 𝑓} et 𝑅 définit par :
𝑃 → 𝑏 | 𝑏𝑎𝑍 | 𝑏𝑎𝑐
{
𝑍 → 𝑍𝑏| 𝑒𝑓 | 𝑍𝑒
1
Exercice 3 : (9.5 pts)
Soit la grammaire G suivante
S iBae
B TB |
T eD | di
D ed |
Vn S , B, T , D
Vt i, a, e, d , ,
1. Calculer les ensembles Premier pour tous les non terminaux de la grammaire G. (1.5 Pt)
2. Calculer les ensembles Suivant pour tous les non terminaux de la grammaire G. (1.5 Pt)
3. Donner la table d’analyse LL(1) pour la grammaire G. (1.5 Pt)
4. La grammaire G est-elle ambigue ? Justifier votre réponse. (1 Pt)
5. a. Donner la trace d’analyse LL(1) du mot 𝑾𝟏 = 𝑖[𝑒𝑒𝑑]𝑑𝑖𝑎𝑒 (1 Pt)
b. Le mot 𝑾𝟏 = 𝑖[𝑒𝑒𝑑]𝑑𝑖𝑎𝑒 appartient-t-il au langage engendré par la grammaire G ?
Si oui, donner l’arbre de dérivation de 𝑾𝟏 . (1 Pt)
6. a. Donner la trace d’analyse LL(1) du mot 𝑾𝟐 = 𝑖[𝑒𝑑𝑑]𝑎𝑒 (1 Pt)
b. Le mot 𝑾𝟐 = 𝑖[𝑒𝑑𝑑]𝑎𝑒 appartient-t-il au langage engendré par la grammaire G ?
Si oui, donner l’arbre de dérivation de 𝑾𝟐 . (1 Pt)
Bon Travail