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 Python vers l'assembleur x86-64 est réalisé en TD.
Modalités d'évaluation : Projet noté + Examen écrit.
Langue du cours : Français / English on demand
36 heures en présentiel
Diplôme(s) concerné(s)
- M1 MPRI - Fondements de l'Informatique
- MScT-Internet of Things : Innovation and Management Program (IoT)
- M1 PDS - Systèmes parallèles et distribués
- M1 Cyber - Cybersecurité
- Programmes d'échange internationaux
- M2 PDS - Systèmes parallèles et distribués
- Titre d’Ingénieur diplômé de l’École polytechnique
- M1 CPS - Système Cyber Physique
- M2 Cyber - Cybersecurité
Parcours de rattachement
Format des notes
Numérique sur 20Littérale/grade réduitPour les étudiants du diplôme Titre d’Ingénieur diplômé de l’École polytechnique
Vos modalités d'acquisition :
Modalités d'évaluation : Projet noté + Examen écrit.
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 PDS - Systèmes parallèles et distribués
Le rattrapage est autorisé (Note de rattrapage conservée)- Crédits ECTS acquis : 5 ECTS
Pour les étudiants du diplôme M2 PDS - Systèmes parallèles et distribués
Le rattrapage est autorisé (Note de rattrapage conservée)- Crédits ECTS acquis : 5 ECTS
Pour les étudiants du diplôme M1 Cyber - Cybersecurité
Le rattrapage est autorisé (Note de rattrapage conservée)- Crédits ECTS acquis : 5 ECTS
Pour les étudiants du diplôme M2 Cyber - Cybersecurité
Le rattrapage est autorisé (Note de rattrapage conservée)- Crédits ECTS acquis : 5 ECTS
Pour les étudiants du diplôme MScT-Internet of Things : Innovation and Management Program (IoT)
Le rattrapage est autorisé (Note de rattrapage conservée)- Crédits ECTS acquis : 4 ECTS
La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme M1 MPRI - Fondements de l'Informatique
Vos modalités d'acquisition :
Modalités d'évaluation : Projet noté + Examen écrit.
Le rattrapage est autorisé (Note de rattrapage conservée)- Crédits ECTS acquis : 5 ECTS
Pour les étudiants du diplôme Programmes d'échange internationaux
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 CPS - Système Cyber Physique
Vos modalités d'acquisition :
Modalités d'évaluation : Projet noté + Examen écrit.
Le rattrapage est autorisé (Note de rattrapage conservée)- Crédits ECTS acquis : 5 ECTS