Descriptif
Ce cours est une introduction à la compilation. On y explique les techniques et outils utilisés dans les différentes phases d'un compilateur, jusqu'à la production de code assembleur optimisé. Un compilateur pour un fragment du langage C vers l'assembleur x86-64 est réalisé en TD.Modalités d'évaluation : Projet noté + Examen écrit.
Langue du cours : Français
Credits ECTS : 4
Diplôme(s) concerné(s)
- M1 Cyber - Cybersecurity
- M1 PDS - Parallel and Distributed Systems
- M2 PDS - Parallel and Distributed Systems
- M1 HPDA - High Performance Data Analytics
- M1 Informatique - Voie Jacques Herbrand - X
- M2 HPDA - High Performance Data Analytics
- M1 MPRI - Foudations of Computer Science
- Echanges PEI
- Titre d’Ingénieur diplômé de l’École polytechnique
Parcours de rattachement
- M1 PDS - Parallel and Distributed Systems - Master 1A
- M1 Cyber - Cybersecurity - Master 1A
- M2 PDS - Parallel and Distributed Systems - Master 2A
- M1 HPDA - High Performance Data Analytics - Master 1A
- M2 HPDA - High Performance Data Analytics - Master 2A
- M1 MPRI - Foudations of Computer Science - Master 1A
- PA-Panaché P2
Format des notes
Numérique sur 20Littérale/grade réduitPour les étudiants du diplôme M2 PDS - Parallel and Distributed Systems
Le rattrapage est autorisé (Note de rattrapage conservée)- Crédits ECTS acquis : 5 ECTS
Pour les étudiants du diplôme M1 HPDA - High Performance Data Analytics
Le rattrapage est autorisé (Note de rattrapage conservée)Pour les étudiants du diplôme M1 MPRI - Foudations of Computer Science
Le rattrapage est autorisé (Note de rattrapage conservée)Pour les étudiants du diplôme M1 PDS - Parallel and Distributed Systems
Le rattrapage est autorisé (Note de rattrapage conservée)Pour les étudiants du diplôme Echanges PEI
Le rattrapage est autorisé (Note de rattrapage conservée)- Crédits ECTS acquis : 5 ECTS
La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme M1 Cyber - Cybersecurity
Le rattrapage est autorisé (Note de rattrapage conservée)Pour les étudiants du diplôme Titre d’Ingénieur diplômé de l’École polytechnique
Le rattrapage est autorisé (Note de rattrapage conservée)- Crédits ECTS acquis : 5 ECTS
La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme M2 HPDA - High Performance Data Analytics
Le rattrapage est autorisé (Note de rattrapage conservée)La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme M1 Informatique - Voie Jacques Herbrand - X
Le rattrapage est autorisé (Note de rattrapage conservée)La note obtenue rentre dans le calcul de votre GPA.