Objectifs (en terme de compétences)
En informatique, les langages sont omniprésents. Ceux-ci peuvent être très différents selon l'étape du cycle de vie du logiciel, le paradigme utilisé, ou le domaine d'application: langage de modélisation, langage de spécification, langage de programmation (impératif, orienté-objet, fonctionnel, logique, contraintes), langage d'interrogation, langage de scripts, langage de règles, langage graphique, etc.
L'objectif de ce cours consiste à étudier de manière approfondie un langage récent de l'informatique. Cette étude portera sur la conception du langage, les techniques d'implémentation, et les méthodes d'utilisation. Le langage étudié pourra varier d'une année à l'autre.
Objet de l'activité (principaux thèmes à aborder)
- Etude approfondie des caractéristiques d'un langage récent.
- Principes de conception et techniques d'implémentation de ce langage.
- Utilisation du langage pour la résolution de problèmes.
- Méthodes de résolution à l'aide de ce langage
Autres crédits de l'activité dans les programmes
LINF22/GN
|
Deuxième licence en informatique (informatique générale)
|
(4 crédits)
| |
|