Next: MSE0251 : Option libre
Up: UE Communes
Previous: MSE0151 : Option libre
MSE0201 : Informatique - programmation objet (3 ECTS)
- Code apogée
- MSE0201
- Semestre calendaire
- S2
- Nombre d'ECTS
- 3
- Intitulé du cours
- Informatique: Programmation orientée Objet
- Mots clés
- Programmation orientée objet, Python, C++
- Université
- Bordeaux 1, Victor Segalen Bordeaux 2, et Montesquieu Bordeaux IV
- Composante
- UFR Mathématiques et Informatique, UFR Sciences et Modélisation, UFR Sciences économiques et de gestion.
- Département
-
- Mention
- Ingénierie Mathématique, Statistique et Economique
- Specialité
-
- Mutualisation
- ce module est offert en spécialité 1 et 3 du master MIMSE.
- Objectifs pédagogique
- Développer des logiciel lisible, extensible, portable, réutilisable, fiable et efficace dans le langage de programmation C++.
- Prérequis
- Programmation, algorithmique et Structure de données
- Programme détaillé
-
- Concepts de la programmation orientée objet
- Classes, et objets, abstraction et encapsulation
- Structure et utilisation de classes
- Patrons de fonctions, patrons de classes
- introduction à la Surcharge d'opérateurs et de fonctions, à l' Héritage simple, héritage multiple, fonctions virtuelles et typage dynamique
- Introduction à la ``Standard Template Library (STL)''
- Summary
-
- Références bibliographiques
-
- Bjarne Stroustrup. Le Langage C++. CampusPress, 3ème édition, 1999.
- Claude Delannoy. Programmer en langage C++ (6ème édition). Eyrolles, 2004.
- Contact
- C. Schlick
- Equipe pédagogique
- C. Schlick
- Volume horaire
- cours / TD intégré 30 hetd
- Modalités de contrôle des connaissances
- Contrôle continu, mini projet
Next: MSE0251 : Option libre
Up: UE Communes
Previous: MSE0151 : Option libre
fv
2010-01-27