• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

UE Sémantique des langages de programmation

  • Niveau d'étude

    Bac +4

  • ECTS

    6 crédits

  • Crédits ECTS Echange

    0.0

  • Composante

    UFR IM2AG (informatique, mathématiques et mathématiques appliquées)

  • Période de l'année

    Automne (sept. à dec./janv.)

Description

Ce module présente les différents concepts mis en oeuvre dans les langages de programmation en vue d'exécuter un programme sur une machine. L'objectif de cet enseignement est la maîtrise des méthodes de définition formelle de la syntaxe d'un langage, de sa sémantique et des différentes phases de transformation d'un programme tout au long de son traitement par un compilateur.

Lire plus

Heures d'enseignement

  • TDTD30h
  • CMCM30h

Période

Semestre 7

Bibliographie

1.    A. Aho, R. Sethi, J. Ullman, Compilateurs : Principes, techniques et outils,  Interéditions, 1989
2.    H.R. Nielson, F. Nielson : Semantics with applications, Wiley 2005

Lire plus