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

Représentations intermédiaires (Compilation : théorie, techniques et outils)

Ce cours définit des structures et langages intermédiaires utilisés en compilation, comme la structure en graphes (dépendances de données, dépendances de contrôle) et des formes textuelles (codes 3 adresses, codes 2 adresses, notation préfixées et postfixées, SSA, etc.). Thème 7 de l'ensemble "Comp...

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
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, Document Open Office présentation
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é

Ce cours définit des structures et langages intermédiaires utilisés en compilation, comme la structure en graphes (dépendances de données, dépendances de contrôle) et des formes textuelles (codes 3 adresses, codes 2 adresses, notation préfixées et postfixées, SSA, etc.). Thème 7 de l'ensemble "Compilation : théorie, techniques et outils" organisé en 10 thèmes et contenant cours, exemples et exercices résolus.

  • Granularité : cours
  • Structure : linéaire

"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

Informations techniques

  • Remarques d'installation : Cours à consulter en ligne ou à télécharger au format PDF, ODT ou bien sous la forme d'une archive des fichiers source.

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-5007
Identifiant OAI-PMH : oai:www.unit.eu:unit-ori-wf-1-5007
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 : 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 ...
  • compilation
  • représentation intermédiaire
  • programme informatique
  • langage de programmation
  • compilateur
  • code source
  • langage intermédiaire
  • analyse lexicale
  • analyse syntaxique
  • gestion mémoire
  • gestion de type
  • table de symbole
  • traduction dirigée par la syntaxe
  • optimisation de code
UNIT
UNIT
22.12.2010
Description : Cours d'introduction présentant la compilation et ses enjeux. Thème premier de l'ensemble "Compilation : théorie, techniques et outils" organisé en 10 thèmes et contenant cours, exemples et exercices résolus.
  • compilation
  • code source
  • programme informatique
  • langage de programmation
  • compilateur
  • chaîne de transformation
  • structures de donnée
  • optimisation
  • code machine
  • langage intermédiaire
  • code cible