Description de l’UE
◮Comprendre les différents modèles de programmation
séquentielle (impératif, fonctionnel, modulaire, objet)
◮Maîtriser leur mise en pratique dans le cadre du langage
OCaml,
◮Apprécier la sûreté et la réutilisation apportéee par le typage
statique
◮Savoir utiliser un environnement de développement pour Caml
◮Comprendre les différents modèles de programmation
concurrente en fonction des modèles mémoire utilisés
(mémoire partagée, mémoire répartie).
mots clés :
Panorama des langages de programmation, Types et
déclarations, Mécanismes d’abstraction, Programmation
par objets, Programmation fonctionnelle, Programmation
modulaire, Systèmes de types, Programmation
concurrente
Master LMFI - Modèles de Programmation - année 2013/2014 - 3 / 45