Savoir programmer en toute autonomie en C et C++ dans l'environnement de développement Visual Studio
Les bases du langage C
- Définition des variables, types, initialisation
- Notion de valeur, référence
- Instructions de contrôle
- Les fonctions
- La bibliothèque standard
- L'accès aux fichiers
Les bases du langage C++
- Rappels de la programmation objet et UML
- Généralités sur le C++
- Définition de classe, constructeur, destructeur
- Les méthodes
- L'héritage
- Mise en œuvre du polymorphisme
- Les classes abstraites
- Les interfaces
- La gestion des exceptions
- La gestion de la mémoire
- Introduction à la bibliothèque C++ standard STL
- Développer des programmes en langage C en utilisant les variables, types, fonctions, et instructions de contrôle
- Manipuler les fichiers et utiliser la bibliothèque standard C pour gérer les opérations d'entrée/sortie
- Concevoir des classes en C++ en appliquant les principes de l'héritage, du polymorphisme, et de l'encapsulation
- Gérer efficacement la mémoire en C++ et implémenter la gestion des exceptions
- Exploiter les fonctionnalités de la bibliothèque standard C++ STL pour améliorer les performances et la modularité des programmes.
Non certificiante
Sans niveau spécifique