Qu'est-ce qu'un mot sur un vocabulaire fini V_t ?
Une suite finie d'éléments de V_t.
Comment est défini le produit de deux langages L_1 et L_2 ?
C'est l'ensemble des concaténations u·v avec u dans L_1 et v dans L_2.
Qu'est-ce qu'une grammaire régulière ?
Une grammaire où chaque règle produit un mot terminal ou un terminal suivi d'un non-terminal.
Que modifient les contraintes de réduction d'une grammaire régulière ?
Elles modifient la forme des règles sans changer le langage engendré.
Mot en langage formels
Suite finie d'éléments, y compris ε
Langage
Sous-ensemble de V_t⋆, tous mots construits
Puissance d’un mot
Produit de langages
L_1 ◦ L_2 = {u⋅v | u∈L_1, v∈L_2}
Grammaire régulière
Règles produisant mot terminal ou terminal+non-terminal
Automate fini déterministe (AFD)
Tuple (V_t,Q,q_0,F,T), transition unique
Mot reconnu par un automate
Exécution finie menant à un état final
Teste tes connaissances avec un QCM de 11 questions sur Langages formels et automates.
1. Que représente le langage engendré par une grammaire régulière ?
2. Quelle forme peuvent prendre les règles d’une grammaire régulière ?
Révisez le cours complet dans la fiche de révision de Langages formels et automates.
Voir la fiche →Importe ton cours et l'IA génère des flashcards en 30 secondes.
Générateur de flashcards