Programmation En C++
2020
Autre
Génie Électrique

Université Des Sciences Et De La Technologie Mohamed-boudiaf - Oran

D
Della Krachai Mohamed

Résumé: Ce cours destiné aux étudiants en licence troisième année (L3) automatique, a été confectionné en conformité avec le programme proposé par le ministère de l’enseignement supérieur et la recherche scientifique. Dans le premier chapitre, les phases de compilation et de débogage d’un programme C++ sont expliquées en détails, afin que l’étudiant assimile le cheminement d’un programme source vers le produit final qui est l’exécutable. Une méthodologie de développement est décrite en utilisant une approche ligne de commande ou environnement de développement intégrée. Le second chapitre aborde les premières connaissances primordiales à apprendre à propos du langage. Les variables (portée, types, mémoire), les constantes et les règles de conversion de types sont expliqués avec exemple. Ce chapitre se termine en énumérant les opérateurs et opérations qui portent sur les variables. L’algorithmie est traduite en C++ dans le troisième chapitre. Les instructions de test, de sélection multiple, et les boucles (instructions répétitives) sont détaillés, tout en précisant leurs syntaxes et leur utilisation à travers des exemples. Le quatrième chapitre, porte sur le traitement des chaines de caractères, à savoir : la Manipulation des chaînes de caractères, les opérations de traitement des chaînes et l’utilisation de la classe string. Dans le cinquième chapitre, les entrées/sorties sont abordées : à savoir la manipulation des fichiers textes et binaires. Des exemples de création, lecture et écriture sont donnés afin d’illustrer les concepts théoriques. Les pointeurs et les références sont expliqués dans le sixième chapitre et les vecteurs et matrices sont donnés dans le septième chapitre. Ces deux concepts sont relativement liés logiquement et physiquement et font partie des notions de programmation pointues touchant particulièrement la mémoire physique de l’ordinateur. Les fonctions seront traitées dans le huitième chapitre. L’utilisation et la syntaxe d’écriture de fonctions sont abordées. Les notions de récursivité, de passage de paramètres, de renvoi multiple et de surcharge sont détaillées avec exemples. Le dernier chapitre introduit la programmation orientée objet. Par rapport à la programmation procédurale, avec la P.O.O. sert à décomposer des problèmes complexes en problèmes plus petits en se basant sur des objets. Les Concepts de classes et objets, de visibilité et d’encapsulation, de constructeurs/destructeurs et de l’héritage sont abordées d’une manière progressive et exemplifiée afin d’éclaircir ces notions.

Mots-clès:

langage c++
syntaxe de base
structures conditionnelles et boucles
chaînes de caractères
fichiers textes et binaires
pointeurs et références
vecteurs et tableaux
les fonctions
la programmation orientée objet
Nos services universitaires et académiques

Thèses-Algérie vous propose ses divers services d’édition: mise en page, révision, correction, traduction, analyse du plagiat, ainsi que la réalisation des supports graphiques et de présentation (Slideshows).

Obtenez dès à présent et en toute facilité votre devis gratuit et une estimation de la durée de réalisation et bénéficiez d'une qualité de travail irréprochable et d'un temps de livraison imbattable!

Comment ça marche?
Nouveau
Si le fichier est volumineux, l'affichage peut échouer. Vous pouvez obtenir le fichier directement en cliquant sur le bouton "Télécharger".


footer.description

Le Moteur de recherche des thèses, mémoires et rapports soutenus en Algérie

Doctorat - Magister - Master - Ingéniorat - Licence - PFE - Articles - Rapports


©2025 Thèses-Algérie - Tous Droits Réservés
Powered by Abysoft