Cours de theorie des langages

Cours de théorie des langages Responsable du cours et des TDs Mr BESSAOUD Le Objectifs de la matière ? La théorie des langages a pour objectif de décrire les langages formels ? L ? objectif de cette matière est de ma? triser les types de langages existants ainsi que les automates qui permettent de les reconna? tre ? Ce cours est une base pour le cours de compilation Un Langage ? Qu'est-ce qu ? un langage Tout système permettant de s ? exprimer Exemple Langage linguistique Langage mathématique Langage informatique ? La théorie des langages étudie les aspects purement syntaxiques de tels langages c'est-à-dire leurs structures internes formelles ? Syntaxe des langages Mots Symboles Un alphabet ? Un ensemble de symboles ?ni permettant de construire les mots d ? un langage ? Exemple if then else x y z - a b Un mot ? Un mot sur un alphabet est une séquence ?nie et ordonnée éventuellement vide de symboles de l ? alphabet ? Exemple est un mot de l ? alphabet a b est un mot de l ? alphabet - a b ? Le mot vide est noté F E F E Propriétés ? La longueur d ? un mot m est noté m ? La concaténation Soient deux mots u et v dé ?nis sur un alphabet A La concaténation de u avec v notée u v ou simplement uv est le mot formé en faisant suivre les symboles de u par les symboles de v C La puissance ? On note A l ? ensemble des mots de longueur supérieure ou égale à que l ? on peut construire à partir de l ? alphabet A ? On note A ? l ? ensemble des mots que l ? on peut construire à partir de A y compris le mot vide A ? ?? A ? Etant donnée u et v deux mots on note uv pour uvuv u v pour uuuv u v pour uuuvuuuv Un langage ? Un langage dé ?ni sur un alphabet A est un ensemble de mots dé ?nis sur A Autrement dit un langage est un sous-ensemble de A ? ? Description d ? un langage Un langage ?ni peut être décrit par l ? énumération des mots qui le composent Certains langages in ?nis peuvent être décrits par l ? application d ? opérations à des langages plus simples Certains langages in ?nis peuvent être décrits par un ensemble de règles appelé grammaire En ?n certains langages in ?nis ne peuvent pas être décrits ni par l ? application d ? opérations ni par un ensemble de règles On parle alors de langage indécidable On peut noter que si un langage est indécidable alors il n ? existe pas d ? algorithme permettant de déterminer si un mot donné appartient à ce langage Une grammaire ? Un langage peut être décrit par un certain nombre de règles Pour les langages naturels le but étant de donner une description

Documents similaires
Dao les logiciels de dessin gratuits 0 0
Evaluation breve fonctions cognitives 0 0
Livre grammaire Retrouver ce titre sur Numilog com CRetrouver ce titre sur Numilog com Collection guides marabout A ?n de vous informer de toutes ses publications marabout édite des catalogues o? sont annoncés régulièrement les nombreux ouvrages vquoitrve 0 0
Clock Date NOM Classe INTRODUCTION AU DESSIN TECHNIQUE Objectifs - Identi ?er les principaux types de dessins technique - reconna? tre cartouche nomenclature - reconna? tre trois principaux type de traits - conna? tre les échelles LA REPRESENTATION EN PER 0 0
Principales residences d x27 artistes arts visuels 0 0
cairn info 2cairn info Document téléchargé depuis www cairn info - - Verónica Delgado - - h ? Le Seuil Document téléchargé depuis www cairn info - - Verónica Delgado - - h ? Le Seuil LA VOCATION ARTISTIQUE ENTRE DON ET DON DE SOI Gisèle Sapiro Le Seuil Ac 0 0
Exposition annees 80 mode design graphisme en france au mad 1 0 0
Quot que le cheval vive en moi quot art oriente objet performance amp expo fevrier mars 2011 0 0
symbolique formes Fiche n Symbolique des formes Table des matières - Les lignes - Les formes Sources ? http multi-graf com avec l ? autorisation de J Blair-Joly de la société Multi-Graf Inc ? http www newave be avec l ? autorisation de J F Floymon de la s 0 0
Fiche portrait e Semaine des médias à l ? école - Fiche pédagogique Et si vous leur tiriez le portrait Public concerné - ans Cycles et du PER Secondaire II Temps nécessaire - périodes Objectifs du PER concernés FG Décoder la mise en scène de divers types 0 0
  • 37
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager