Théorie des langages : syntaxe et sémantique
- Code de l'UE INFOB314
-
Horaire
30 30Quadri 2
- Crédits ECTS 5
-
Langue
Français
- Professeur Schobbens Pierre-Yves
L'étudiant sera capable :
Aborder les principales théories nécessaires à la compréhension, la compilation et l'interprétation des langages de programmation.
Les travaux pratiques comportent deux parties: Un projet pratique vise à réaliser le compilateur d'un petit langage. Un outil de test automatique est à la disposition des étudiants, et sert également à l'évaluation. D'autre part, des exercices en salle sur papier permettent de manipuler les concepts du cours dans un cadre simplifié.
Le cours ex-cathedra se concentre sur les concepts fondamentaux. Les travaux pratiques en salle illustrent les concepts par des exemples simples:
Le projet pratique forme à l'emploi d'outils : générateurs d'analyseur lexical, syntaxique, de code pour un petit langage.
70% Examen écrit à livre ouvert. Les examens écrits précédents sont disponibles sur le site Web du cours.
30% Projet, évalué par le test automatique, un rapport et un examen oral. Le projet doit être fait pendant le semestre, il ne peut être repassé en 2ème session.
Formation | Programme d’études | Bloc | Crédits | Obligatoire |
---|---|---|---|---|
Standard | 0 | 5 | ||
Standard | 3 | 5 |