Département INFORMATIQUE
RezUFR, UFR sciences, Université Montpellier II

Actualité, Nouveautés, Points importants. Aide à la navigation sur ce site.

Module : Spécification et implémentation de langages à objets. CODE UMINR325

Responsable
R. Ducournau
Parcours intégrant UV
aucun.
Parcours possibles
tous. UE conseillée pour le parcours CODA.
Pré-Requis
au moins une UE de Programmation par Objets (L ou M): ULIN402 ou ULIN504 ou ULIN202.
Controle connaissances
3

Description de l'UE :

Semestre Code Intitulé Cours TD TP TER
S3 UMINR325 Spécification et implémentation de langages à objets 15h - -

Detail du programme

Objectifs :
Contenu :
 
 
 
 
Objectif
 
 
 
 
Ce module présente divers aspects relatifs à la programmation par objets.
 
 
Plan
 
 
 
 
Présentation des techniques d'implémentation et d'optimisation des langages à objets pour :
l'envoi de message ou liaison tardive
l'accès aux attributs (et l'implémentation des objets)
le test de sous-typage
 
 
Parmi les techniques étudiées :
implémentation standard en typage statique et compilation séparée (C++)
techniques d'optimisation globales (analyse de types, coloration)
optimisations globales en compilation séparée
problématique du chargement incrémental (JAVA)
les techniques adaptées au typage dynamique
 
 
Spécification de nouveaux traits de langages et étude de leur implémentabilité.
 
 




département INFORMATIQUE dernière modification le 5 mai 2004
servi par servi par debian servi par linux servi par apache