Prérequis et objectifs

Résultats attendus

Résultats attendus

Attestation de formation

Prérequis de la formation

Prérequis de la formation

Aucun

Objectifs de la formation

Objectifs de la formation

Savoir programmer en toute autonomie en C et C++ dans l'environnement de développement Visual Studio

Objectifs de sortie

Objectifs de sortie

- 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.

Domaines

Domaine(s)
Langage C
Développement informatique

Contenu

Contenu

- 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