BIBLIOTHEQUE MISM
Détail de l'auteur
Auteur Ravi Sethi |
Documents disponibles écrits par cet auteur
Affiner la recherche Interroger des sources externes
Compilateurs / Alfred Aho
Titre : Compilateurs : principes, techniques et outils Avec plus de 200 exercices Type de document : texte imprimé Auteurs : Alfred Aho, Auteur ; Monica Lam, Auteur ; Ravi Sethi, Auteur Mention d'édition : 2 édition Editeur : Paris : Pearson Education Année de publication : 2007 Importance : 901 p Format : 24x18 cm ISBN/ISSN/EAN : 978-2-7440-7037-2 Note générale : Sommaire
Introduction
Un traducteur simple en une passe
Analyse lexicale
Analyse syntaxique
Traduction dirigée par la syntaxe
Production de code intermédiaire
Environnements d'exécution
Production de code
Optimisations indépendantes de la machine
Parallélisme entre instructions
Parallélisme et localité des données
Analyses interprocédurales
A. Une partie frontale complète
B. Recherche de solutions linéairement indépendantesLangues : Français (fre) Langues originales : Français (fre) Index. décimale : 004 Traitement de données. Informatique Résumé : Le "Dragon", l'ouvrage de référence en matière de compilation, revient avec une édition entièrement actualisée et qui prend en compte toutes les évolutions récentes du domaine. Les auteurs, enseignants dans les universités américaines les plus prestigieuses, ont adopté une présentation encore plus pédagogique, abondamment illustrée d'exemples concrets et d'exercices.
Ce livre couvre tous les aspects théoriques et pratiques de la compilation des langages de programmation. Il s'attache également à démontrer la pertinence du recours à la compilation pour résoudre les problèmes les plus fréquemment rencontrés lors de la conception de logiciels de traitement des langages. La compilation permet en effet de rechercher des erreurs dans des logiciels ou de découvrir des failles de sécurité dans les codes existants.
La première partie traite des concepts fondamentaux suivants :
architecture des ordinateurs et langages de programmation
description et démonstration des notions de base avec un compilateur jouet
analyses lexicale et syntaxique
génération de code intermédiaire et de code cible
La seconde partie porte sur l'optimisation de code :
techniques et algorithmes d'optimisation
extraction et exploitation du parallélisme
analyse interprocédurale
Le livre comprend par ailleurs plus de 200 exercices d'application, ce qui en fait un support de formation de premier ordre. Il est indispensable pour toute personne qui désire concevoir et développer un compilateur complet ou un traducteur de langages.
L'édition française a été prise en charge par Philippe Deschamp, Bernard Lorho, Benoît Sagot, François Thomasset, chercheurs à l'INRIA et spécialistes du domaine.Compilateurs : principes, techniques et outils Avec plus de 200 exercices [texte imprimé] / Alfred Aho, Auteur ; Monica Lam, Auteur ; Ravi Sethi, Auteur . - 2 édition . - Paris : Pearson Education, 2007 . - 901 p ; 24x18 cm.
ISBN : 978-2-7440-7037-2
Sommaire
Introduction
Un traducteur simple en une passe
Analyse lexicale
Analyse syntaxique
Traduction dirigée par la syntaxe
Production de code intermédiaire
Environnements d'exécution
Production de code
Optimisations indépendantes de la machine
Parallélisme entre instructions
Parallélisme et localité des données
Analyses interprocédurales
A. Une partie frontale complète
B. Recherche de solutions linéairement indépendantes
Langues : Français (fre) Langues originales : Français (fre)
Index. décimale : 004 Traitement de données. Informatique Résumé : Le "Dragon", l'ouvrage de référence en matière de compilation, revient avec une édition entièrement actualisée et qui prend en compte toutes les évolutions récentes du domaine. Les auteurs, enseignants dans les universités américaines les plus prestigieuses, ont adopté une présentation encore plus pédagogique, abondamment illustrée d'exemples concrets et d'exercices.
Ce livre couvre tous les aspects théoriques et pratiques de la compilation des langages de programmation. Il s'attache également à démontrer la pertinence du recours à la compilation pour résoudre les problèmes les plus fréquemment rencontrés lors de la conception de logiciels de traitement des langages. La compilation permet en effet de rechercher des erreurs dans des logiciels ou de découvrir des failles de sécurité dans les codes existants.
La première partie traite des concepts fondamentaux suivants :
architecture des ordinateurs et langages de programmation
description et démonstration des notions de base avec un compilateur jouet
analyses lexicale et syntaxique
génération de code intermédiaire et de code cible
La seconde partie porte sur l'optimisation de code :
techniques et algorithmes d'optimisation
extraction et exploitation du parallélisme
analyse interprocédurale
Le livre comprend par ailleurs plus de 200 exercices d'application, ce qui en fait un support de formation de premier ordre. Il est indispensable pour toute personne qui désire concevoir et développer un compilateur complet ou un traducteur de langages.
L'édition française a été prise en charge par Philippe Deschamp, Bernard Lorho, Benoît Sagot, François Thomasset, chercheurs à l'INRIA et spécialistes du domaine.Réservation
Réserver ce document
Exemplaires (13)
Code-barres Cote Support Localisation Section Disponibilité 09/156719 L/004.1126 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Exclu du prêt 12/195308 L/004.1126 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 12/195309 L/004.1126 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 12/195310 L/004.1126 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 12/195311 L/004.1126 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 13/200711 L/004.1126 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 13/200712 L/004.1126 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 15/267267 L/004.1126 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 15/267268 L/004.1126 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 15/267269 L/004.1126 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 15/267270 L/004.1126 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 15/267271 L/004.1126 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible 15/267272 L/004.1126 Livre Bibliothèque Mathématique informatique et sciences de la matière indéterminé Disponible