THL Flashcards
C’est quoi une alphabet?
un ensemble fini non vide de symboles
c’est quoi la notation d’une alphabet?
sa notation est : X
c’est quoi un mot?
une suite d’element de X
c’est quoi la notation du mot?
c’est : omega
c’est quoi le mot vide?
c’est une notion théorique appelé epsilon dont la longueur est 0
c’est quoi la longueur d’un mot?
la longueur du mot est : |omega|= somme des occurrences des différents symboles du mot
c’est quoi X*?
c’est ensemble de tout les mots possible avec l’alphabet X dont la longueur est >= 0 (infini)
c’est quoi X+ ?
c’est ensemble de tout les mots possible avec l’alphabet X dont la longueur est > 0 (sauf epsilon)
(infini)
C’est quoi la relation de X* avec X+?
X* = X+ U epsilon
C’est quoi X n ?
C’est les mots de longueur n avec quelque soit le nombre d’element de cette alphabet
que peut-on dire sur la dépendance des elements d’une alphabet ?
dans le cas de X* par exemple , il n y a pas de dependence ente les elements , pour X+ aussi et meme X n
Donne une autre écriture de X(n+1)
X(n+1) = X n . X
Que représente le point entre les alphabets?
C’est le point de concatenation
c’est quoi un langage formel?
un ensemble de mot omega appartenant à X ,et toute partie de X*
quel sont les types de langages?
3 types : fini (langage théorique) , infini (les langage de programmation), vide
comment décrire les différents types de langages?
- vide : o/
- fini : énumérer ses mots
- infini :
1. application des operations à des langages simples
2. un ensemble de règles de production de grammaires
langage propre?
epsilon - libre