Module Programmation C++




Les TD


  • Vous trouverez ici le sujet et à  terme un modèle UML indicatif de l'étude de cas sur la banque.
  • L'énoncé et le corrigé indicatif des différentes étapes du TD sur les vecteurs (après le TD) corrigé indicatif
  • quelques exemples simples d'utilisation de la STL

Les archives


  • Vous trouverez dans l'archive structures.zip de quoi programmer l'étude de cas sur la banque (une classe Map basée sur les AVL pour la collection chronologique d'événements, une classe Queue pour la file d'attente), ainsi que le générateur aléatoire poissonien et le programme principal .
  • le corrigé du partiel de mai 2012 (M1 finance)
  • le sujet du partiel de mai 2018 (M1 finance)
  • le sujet du partiel de mai 2023 (M1 finance)

Les notes de cours



Neto/Biblio-graphie


  • cetus: pour trouver à  peu près tout sur l'objet (méthodes, langages, outils...): la bible!
  • Bruce Eckel : Thinking in Java, Thinking in patterns, Thinking in C++: trois e-books gratuits et bien faits. Il en existe des versions françaises (je crois...)
  • pour un outil de dessin UML gratuit et assez facile à  prendre en main (originellement pour KDE mais des portages pour d'autres WM ainsi que macOS et Windows sont proposés)

  • "The C++ Programming Language" (Special 3rd Edition), Bjarne Stroustrup, Addison-Wesley - Pearson
  • "C++ Primer (4th Edition)", Stanley B. Lippman, Josée Lajoie, Barbara E. Moo, Addison-Wesley - Pearson
  • "Effective STL: 50 Specific Ways to Improve Your Use of the Standard Template Library", Scott Meyers, Addison-Wesley
  • "Design Patterns: Elements of Reusable Object-Oriented Software", Erich Gamma et al., Addison-Wesley Professional Computing Series

Merci de me signaler les coquilles et liens obsolètes !...