CM de Programmation 4
(L2 Informatique)
CM
Voici les thèmes abordés, séance par
séance :
- CM 1, 31 janvier 2013 :
correction de l'examen ; révisions des notions abordées
au 1er semestre.
- CM 2, 7 février 2013 :
programmation modulaire ; notion de module ; découpage d'un projet
en modules ; création de modules ; graphes d'inclusion.
- CM 3, 21 février 2013 :
étapes de compilation ; compilation d'un projet en plusieurs
modules ; utilitaire make et makefile simples.
- CM 4, 28 février 2013 :
makefile avancés (variables, variables internes,
règles d'inférence) ; bibliothèques
(utilisation, création) ; utilisation avancée
des types structurés (déclaration, renvoi d'une
structure par une fonction).
- CM 5, 7 mars 2013 :
affectation et recopie de variables d'un type structuré ;
Comparaison de deux variables d'un type structuré ;
variables statiques ; mémoïsation.
TD et TP
Pour appliquer les notions vues en cours, il sera question en TP de
programmer un projet complet. Ce programme doit permettre d'approximer
la solution optimale du problème du voyageur de commerce par
des algorithmes évolutionnaires. Cette
page contient des images
de son exécution.