Accueil  >>  Master  >>  Informatique  >>  Technologies de l'information et web  >>  Compilation / traduction des programmes
  • Domaine : Masters du domaine SCIENCES, TECHNOLOGIES, SANTE
  • Diplôme : Master
  • Mention : Informatique
  • Parcours : Technologies de l'information et web
  • Unité d'enseignement : Compilation / traduction des programmes
Nombre de crédits de l'UE : 3
Code APOGEE : INF1094M
UE Obligatoire pour ce parcours
UE valable pour le semestre 1 de ce parcours
    Responsabilité de l'UE :
GONNORD LAURE
 laure.gonnorduniv-lyon1.fr
    Type d'enseignement
Nb heures *
Cours Magistraux (CM)
7.5 h
Travaux Dirigés (TD)
7.5 h
Travaux Pratiques (TP)
15 h
Total du volume horaire
30 h
* Ces horaires sont donnés à titre indicatif.
    Programme - Contenu de l'UE :
Rappels sur la théorie des langages et grammaires, grammaires LL, LR
Les différentes phases d'analyse : lexicale, syntaxique, sémantique
Les actions à réaliser pour la traduction de programme (tables des symboles, vérification de type, génération de code...).
Optimisations locales et globales.
http://laure.gonnord.org/pro/teaching/compilM1.html
    Modalités de contrôle des connaissances et Compétences 2018-2019 :
TypeLibelléNatureCoef. 
CTContrôle TerminalCT : M1if08 CompilationEcrit session 1 / Ecrit session 21.5
CCContrôle ContinuCC : M1if08 CompilationContrôle Continu1.5
    Liste des autres Parcours / Spécialité / Filière / Option utilisant cette UE :
Date de la dernière mise-à-jour : 13/04/2018
SELECT * FROM parcours INNER JOIN ue_parcours ON PAR_ID_FK=PAR_ID INNER JOIN mention ON MEN_ID = PAR_MENTION_FK WHERE PAR_ACTIVATE = 0 AND UE_ID_FK='16772' ORDER BY UE_ID_FK ASC, PAR_ID_FK ASC