cours / présentation, exercice, jeu de données, questionnaire

Compilation : théorie, techniques et outils - ensemble des ressources

L'ensemble "Compilation : théorie, techniques et outils" vise à fournir des cours synthétiques sur la compilation et ses techniques, allant de l’analyse lexicale et syntaxique jusqu’à l’introduction à l’optimisation du code. Cet enseignement est organisé en 10 thèmes contenant cours, exemples et exe...

Date de création :

22.12.2010

Auteur(s) :

Habib Abdulrab, Claude Moulin, Sid Touati

Présentation

Informations pratiques

Langue du document : Français
Type : cours / présentation, exercice, jeu de données, questionnaire
Temps d'apprentissage : 18 heures
Niveau : enseignement supérieur, master, bac+4, bac+5
Langues : Français
Contenu : texte, image, ressource interactive
Public(s) cible(s) : apprenant, enseignant
Document : Document HTML, Document PDF, Archive compressée ZIP
Droits d'auteur : pas libre de droits, gratuit
Ces contenus sont la propriété, à parts égales, d’UNIT et de l'INSA de Rouen. Ils sont régis par la licence logicielle GPL, dans sa version française CeCILL : http://www.cecill.info/licences/Licence_CeCILL-V1_VF.pdf

Description de la ressource

Résumé

L'ensemble "Compilation : théorie, techniques et outils" vise à fournir des cours synthétiques sur la compilation et ses techniques, allant de l’analyse lexicale et syntaxique jusqu’à l’introduction à l’optimisation du code. Cet enseignement est organisé en 10 thèmes contenant cours, exemples et exercices résolus. Thème 0 : Introduction générale Thème 1 : Analyse lexicale Thème 2 :analyse syntaxique Thème 3 : Traduction dirigée par la syntaxe Thème 4 : Table de symbole. Thème 5 : Gestion de type. Thème 6 : Gestion mémoire. Thème 7 : Représentations intermédiaires. Thème 8 : Génération de code. Thème 9 : introduction à l'optimisation de code.

  • Granularité : module
  • Structure : hiérarchique

"Domaine(s)" et indice(s) Dewey

  • Systèmes d'Exploitation : Traducteurs de langages de programmation (005.45)

Domaine(s)

  • Informatique
  • Systèmes d'exploitation, interpréteurs, compilateurs
  • Informatique

Intervenants, édition et diffusion

Intervenants

Contributeur(s) : Élodie Briere, Christine Legemble
Validateur(s) de la métadonnée : Sylvain Duranton

Édition

  • Institut National des Sciences Appliquées de Rouen
  • Université de Technologie de Compiègne
  • Université de Versailles Saint-Quentin en Yvelines
  • UNIT

Diffusion

Cette ressource vous est proposée par :UNIT - accédez au site internetUNIT - accédez au site internet

Document(s) annexe(s)

Fiche technique

Identifiant de la fiche : http://ori.unit-c.fr/uid/unit-ori-wf-1-5487
Identifiant OAI-PMH : oai:www.unit.eu:unit-ori-wf-1-5487
Schéma de la métadonnée : oai:uved:Cemagref-Marine-Protected-Areas
Entrepôt d'origine : UNIT

Voir aussi

UNIT
UNIT
22.12.2010
Description : TDs qui relèvent d'un ou plusieurs thèmes. Composant d'exercices de l'ensemble "Compilation : théorie, techniques et outils" organisé en 10 thèmes et contenant cours, exemples et exercices résolus.
  • compilation
  • optimisation de code
  • programme informatique
  • langage de programmation
  • compilateur
  • code source
  • programmation assembleur
  • traduction dirigée par la syntaxe
  • analyse lexicale
  • analyse syntaxique
  • analyse sémantique
  • YACC
  • table de symbole
  • gestion des types
  • code inte ...
UNIT
UNIT
22.12.2010
Description : Ce cours montre l'utilisation de la traduction dirigée par la syntaxe pour générer du code valide et en particulier la génération de code sur machine à pile et sur machine à registres. Il donne des exemples de génération de code pour des expression arithmétique, des structures de contrôle, des appels ...
  • compilation
  • génération de code
  • programme informatique
  • langage de programmation
  • compilateur
  • code source
  • traduction dirigée par la syntaxe
  • expression
  • instruction conditionnelle
  • boucle
  • appel de fonction