Différences entre versions de « C++ »

De Didaquest
Aller à la navigationAller à la recherche
Ligne 179 : Ligne 179 :
 
= {{Widget:Exemples-applications-utilisations-Fiche}} =
 
= {{Widget:Exemples-applications-utilisations-Fiche}} =
 
<!-- *************** Début Fiche Didactique Explicitations ***************** -->
 
<!-- *************** Début Fiche Didactique Explicitations ***************** -->
<!-- ************************* Début ****************************** -->
+
{{Fiche Didactique Explicitations <!------------------------------------------->
{{Fiche Didactique Media <!------------------------------------------->
+
<!-- Explicitations et Approfondissements à travers des exemples ou des applications ou lors d'utilisations -->
<!-- Interface Média : Choisir le type de présentation de vos images-->
+
|Exemples-Applications-Utilisations= <!---------------------------------------->
<!--Remplacez et adaptez le mode, les images, formats et les Titres -->
+
<!-- Compléter les pointillés et Supprimer les lignes non utilisées          -->
|Galerie Images= <!-- Ne pas Modifier--------------------------------->
+
<!-- ****************** Commercez les modifications ***********************  -->
<!-- ************* Commercez les modifications *********************-->
 
<!--Modes disponibles:"traditional"; "nolines"; "packed"; "packed-hover"; "packed-overlay" ou "slideshow"-->
 
<!-- Vous pouvez remplacer et adapter le mode ICI =>--> <gallery mode="packed-hover">                             
 
  
<!-- Remplacez, Adaptez, Ajoutez ou Supprimez les images et lignes non utilisées-->
+
<span style="color:rouge"><big><U> <p><FONT size="3">'''Quelles sont les principales utilisations du C++ ? '''</p></FONT></U></big></span>
  
Image:NaConstructeurs+de+classe+_+exemple.jpg|Exemple C++
+
Bien que les langages Java et C soient aujourd’hui les plus complets, le C++ reste très utilisé pour :
 +
 
 +
-La plupart des applications graphiques : création de programmes en 3D, par exemple
 +
-Le traitement de texte
 +
-Les jeux vidéos
 +
-La mise en place d'outils financiers
 +
-La création de certains programmes militaires.
 +
 
 +
<span style="color:rouge"><big><U> <p><FONT size="3">'''Comment manipuler le C++ ?  '''</p></FONT></U></big></span>
 +
 
 +
 
 +
Un des moyens les plus courants de faire fonctionner ce langage est de recourir à l'environnement de développement intégré Visual C++, développé spécialement par Microsoft.
 +
 
 +
<span style="color:rouge"><big><U> <p><FONT size="3">'''Quelle est la version en cours du langage C++ ?  '''</p></FONT></U></big></span>
 +
 
 +
La dernière version date du 7 mars 2017 et permet de nombreuses fonctionnalités pour déboguer, compiler et développer des programmes C++ qui tournent sur Windows.
  
</gallery><!-- ************** Fin modification images***************************-->
 
 
}}<!--************** Fin Fiche Didactique Explicitations ******************* -->
 
}}<!--************** Fin Fiche Didactique Explicitations ******************* -->
  

Version du 11 mai 2022 à 17:20


Autres Fiches Conceptuelles
Posez une Question


(+)

Target Icon.pngVotre Publicité sur le Réseau Target Icon.png

Puce-didaquest.png Traduction


More-didaquest.png Traductions


Puce-didaquest.png Définition

Domaine, Discipline, Thématique


More-didaquest.png Justification


Définition écrite


  • Le langage C++ est régulé par la norme ISO afin de le standardiser. La dernière version C++ 20 est sorti en 2020 (ISO/IEC 14882:2020)
  • Le C++ est un langage de programmation aux nombreux paradigmes : orienté objet, procédural ou générique.
  • Le C++, au même titre que le C, est un langage de bas niveau. C’est-à-dire qu’il est plus proche du fonctionnement de la machine. Le principal cas d’utilisation du C++ est aujourd’hui le suivant :

Besoin de développer une application où la performance est primordiale Voici l’explication sur l’origine de son nom : C vient du langage de programmation C datant de 1970. Le suffixe “++” correspond à l’opérateur permettant d’incrémenter une valeur en C. Cela signifie donc que C++ se positionne comme une version améliorée et plus performante que le langage C.

  • Le C++ est un langage de programmation permettant la programmation sous de multiples paradigmes comme la programmation procédurale, la programmation orientée objet et la programmation générique.
  • C++ est actuellement le 3e langage le plus utilisé au monde.
  • Le langage C++ n'appartient à personne et par conséquent n'importe qui peut l'utiliser sans besoin d'une autorisation ou obligation de payer pour avoir le droit d'utilisation.
  • Le langage C++ est un langage de programmation très utilisé pour développer des applications graphiques. Ce langage est très populaire parce qu'il possède une grande variété de systèmes d'exploitation compatibles.
  • Le langage C++ utilise les concepts de la programmation orientée objet et permet entre autres :

la création de classes ; l'encapsulation ; des relations entre les classes : la composition de classes (composition dans un diagramme de classes), l'association de classes (en) (association dans un diagramme de classes), l'agrégation de classes (agrégation dans un diagramme de classes), la dépendance (dépendance dans un diagramme de classes), l'héritage simple et multiple (héritage dans un diagramme de classes) ; le polymorphisme ; l'abstraction ; la généricité ; la méta-programmation.


  • Les principaux EDI permettant le développement d'applications en langage C++ sont :

Borland C++ Borland C++ Builder Microsoft Visual C++


More-didaquest.png C++ - Historique (+)


Définition graphique


Ing-connaissance.png Carte conceptuelle : C++






Puce-didaquest.png Concepts ou notions associés


More-didaquest.png C++ - Glossaire / (+)



Puce-didaquest.png Exemples, applications, utilisations

Quelles sont les principales utilisations du C++ ?

Bien que les langages Java et C soient aujourd’hui les plus complets, le C++ reste très utilisé pour :

-La plupart des applications graphiques : création de programmes en 3D, par exemple -Le traitement de texte -Les jeux vidéos -La mise en place d'outils financiers -La création de certains programmes militaires.

Comment manipuler le C++ ?


Un des moyens les plus courants de faire fonctionner ce langage est de recourir à l'environnement de développement intégré Visual C++, développé spécialement par Microsoft.

Quelle est la version en cours du langage C++ ?

La dernière version date du 7 mars 2017 et permet de nombreuses fonctionnalités pour déboguer, compiler et développer des programmes C++ qui tournent sur Windows.


(+)


Puce-didaquest.png Erreurs ou confusions éventuelles



Puce-didaquest.png Questions possibles



Puce-didaquest.png Liaisons enseignements et programmes

Idées ou Réflexions liées à son enseignement



Aides et astuces



Education: Autres liens, sites ou portails




Puce-didaquest.png Bibliographie