SYLLABUS DU COURS DE LANGAGE C++
UNIVERSITE : ECOLE SUPERIEURE DE COMMERCE ET D’ADMINISTRATION DES
ENTREPRISES (ESCAE)
FILIERE : LICENCE PROFESSIONNELLE EN INFORMATIQUE
DUREE : 20 HEURES
ENSEIGNANT : ARMEL HOUEHOMEGAN | INGENIEUR INFORMATIQUE
Objectifs du cours
- Comprendre les principes fondamentaux du langage C++.
- Développer des applications C++ simples en utilisant les concepts de base.
- Utiliser les structures de contrôle.
- Utiliser les fonctions.
- Utiliser les tableaux.
PLAN DU COURS
Introduction à C++
• Historique et évolution du langage C++.
• Configuration de l'environnement de développement (IDE et compilateurs).
• Structure d'un programme C++ simple.
• Premiers programmes : Affichage avec cout, saisie avec cin.
• Compilation et exécution.
Types de données et opérateurs
• Types primitifs en C++ (int, float, char, bool, etc.).
• Déclarations et initialisations.
• Opérateurs arithmétiques, relationnels et logiques.
• Conversion de types et casting.
Contrôle de flux
• Structures conditionnelles : if, else, else if, switch.
• Boucles : for, while, do-while.
• Utilisation de break, continue.
Page1|2
Fonctions
• Définition et déclaration des fonctions.
• Passage de paramètres par valeur et par référence.
• Retour de valeurs.
• Surcharge de fonctions.
• Portée des variables : variables locales et globales.
Tableaux et chaînes de caractères
• Déclaration et utilisation des tableaux unidimensionnels et multidimensionnels.
• Manipulation des chaînes de caractères (std::string).
• Fonctions de la bibliothèque C++ pour les chaînes.
Évaluations
- Evaluation individuelle
- Etude de cas en groupe
- Examen final
Page2|2