ECTS
4 crédits
Objectifs
- Maitriser les connaissances transversales relatives au déroulement et à la gestion d’un projet agile.
- Savoir appliquer la philosophie agile dans le contexte d’un projet informatique.
- Maitriser et étudier les différentes phases de la compilation d'un programme suivant les langages ou plates formes
- Appréhender l'analyse lexicale et syntaxique
- Comprendre les grammaires, l'analyse sémantiques, le traitement des erreurs
- Optimiser le code machine
Bibliographie
A. Aho, R. Sethi, J. Ullman "Compilateurs : principes techniques et outils, cours et exercices" Dunod