Cours Théorie des Langages - Analyse Lexicale et Syntaxique gratuit en PDF

Ce cours se propose d’étudier en détail la notion de langage formel, initialement introduite par Noam Chomsky et son équipe dans le but de formaliser les langues naturelles. Si l’application aux langues naturelles a révolutionné leur étude, le but ultime consistant à automatiser le traitement de ces langues a largement échoué, au jour d’aujourd’hui en tout cas. Par contre, les travaux qui en ont résulté ont trouvé leur application naturelle dans le traitement automatisé des langages informatiques: la compilation, généralement découpée en analyse lexicale, analyse syntaxique, analyse sémantique et génération de code est une suite de traitements langagiers de complexité croissante : l’analyse lexicale met en oeuvre les traitements les plus simples, qui relèvent des langages dits réguliers; l’analyse syntaxique a pour but d’analyser la structure syntaxique des phrases, qui relève des langages dits “hors-contxte” ; enfin, les traitements dits sémantiques, comme le typage, mettent en jeu des structures langagières complexes, dites contextuelles. On retrouve également la notion de langage en théorie de la calculabilité, et en théorie de la complexité. On la retrouve enfin au coeur de l’un des grands succès de la discipline, la vérification de programmes, qui a réussi ces dernières années une percée industrielle remarquée.

Déscription : Télécharger cours Informatique Théorique ( Théorie des Langages, Analyse Lexicale, Analyse Syntaxique),PDF par Jean-Pierre Jouannaud.
Niveau : Débutant
Envoyé le : 28 Dec 2016
Taille : 450.49 Ko
Type de fichier: pdf
Pages : 87
Auteur : Jean-Pierre Jouannaud.
Téléchargement : 1529
Évaluation: 4.5/5   Total des votes : 10

Dans la même categorie
Compilation théorie des langages
Cours Compilation théorie des langages (PDF, 1.12 Mo)
Informatique Théorique
Cours Informatique Théorique (PDF, 450.49 Ko)
Techniques et outils pour la compilation
Cours Techniques et outils pour la compilation (PDF, 414.66 Ko)
Automates à pile et Grammaires
Cours Automates à pile et Grammaires (PDF, 253.99 Ko)
Analyse des systèmes d’information
Cours Analyse des systèmes d’information (PDF, 1007.67 Ko)
Analyse pour le BTS IG/SIO
Cours Analyse pour le BTS IG/SIO (PDF, 382.5 Ko)