Nous utilisons des cookies pour améliorer votre expérience. Pour nous conformer à la nouvelle directive sur la vie privée, nous devons demander votre consentement à l’utilisation de ces cookies. En savoir plus.
LANGAGES INFORMATIQUES - Analyse syntaxique et traduction - Outils et techniques - Cours et exercices corrigés (niveau B)
EAN : 9782340005556
Paru le : 26 mai 2015
-
Livraison gratuite
en France sans minimum
de commande -
Manquants maintenus
en commande
automatiquement -
Un interlocuteur
unique pour toutes
vos commandes -
Toutes les licences
numériques du marché
au tarif éditeur -
Assistance téléphonique
personalisée sur le
numérique -
Service client
Du Lundi au vendredi
de 9h à 18h
- EAN13 : 9782340005556
- Réf. éditeur : AITANA
- Collection : TECHNOSUP
- Date Parution : 26 mai 2015
- Disponibilite : Disponible
- Barème de remise : NS
- Nombre de pages : 352
- Format : H:260 mm L:175 mm E:21 mm
- Poids : 659gr
-
Résumé :
L’ouvrage couvre l’essentiel des connaissances théoriques et pratiques indispensables pour comprendre ce qu’il y a derrière les compilateurs et les traducteurs.
Les trois premiers chapitres sont entièrement consacrés aux techniques et outils issus de la théorie des langages, avec successivement :
- un rappel nécessaire pour entrer dans l’ambiance des langages formels,
- une sensibilisation à l’intérêt des automates finis et des expressions régulières,
- une présentation des grammaires à contexte libre et des automates à pile, ainsi que leurs variantes : les graphes syntaxiques et les réseaux d’automates.
Tous les autres chapitres sont ensuite dédiés aux techniques d’analyse et de traduction avec successivement :
- une introduction à la compilation,
- l’analyse lexicale, phase initiale de tout système traducteur,
- l’analyse syntaxique qui est la deuxième phase de compilation,
- la phase finale du processus de compilation.
Fruit de plusieurs années d’enseignement des modules de compilation et de théorie des langages le livre est facile à lire. De nombreux exemples illustratifs sont présentés pour clarifier et compléter les définitions des nouveaux concepts introduits.
Enfin des exercices d’application sont proposés avec leurs corrigés.