Différences entre versions de « Programmation C »

De Didaquest
Aller à la navigationAller à la recherche
Ligne 49 : Ligne 49 :
 
<!-- *************** Commercez les modifications *******************-->
 
<!-- *************** Commercez les modifications *******************-->
  
*......................................................................
+
Le langage C est un langage de bas niveau dans la mesure où il permet l'accès à des données que
.......................................................................
+
manipulent les ordinateurs (bits, octets, adresses) et qui ne sont pas toujours disponibles dans les
.......................................................................
+
langages évolués tels que le Fortran, le Pascal ou ADA.
.......................................................................
+
Le langage C a été conçu pour l'écriture de systèmes d'exploitation. Plus de 90% du noyau du système
*......................................................................
+
UNIX est écrit en C. Le compilateur C lui-même est écrit en grande partie en langage C ou à partir
.......................................................................
+
d'outils générant du langage C. Il en est de même pour les autres outils de la chaîne de compilation :
.......................................................................
+
assembleurs, éditeurs de liens, pré-processeurs. De plus, tous les utilitaires du système UNIX sont
 +
écrits en C ("shell", outils).
  
 
<!-- ******** Fin Définition Générale ***************************** -->
 
<!-- ******** Fin Définition Générale ***************************** -->
Ligne 62 : Ligne 63 :
 
|Typologie= <!------------------------------------ Ne pas Modifier  -->
 
|Typologie= <!------------------------------------ Ne pas Modifier  -->
 
<!-- ****************** Commercez les modifications ****************-->
 
<!-- ****************** Commercez les modifications ****************-->
*......................................................................
+
Le langage C est disponible sur pratiquement toutes les plate-formes, de l'ordinateur personnel jusqu'aux gros
.......................................................................
+
calculateurs scientifiques, en passant par les stations de travail. De nombreux logiciels du domaine
.......................................................................
+
des ordinateurs personnels, tels que Microsoft Word ou Excel sous le système Windows, sont eux-aussi
.......................................................................
+
écrits à partir du langage C, ou de son successeur orienté objet C++ [Str86].
*......................................................................
+
 
.......................................................................
+
Le C est un langage impératif classique qui comporte:
.......................................................................
+
 
 +
➫ des types standards de base (entiers, réels, caractères),
 +
 
 +
➫ des structures de contrôle ( Si ...alors, séquences, boucles),
 +
 
 +
➫ des constructions de types (tableaux, unions, enregistrements),
 +
 
 +
➫ des sous-programmes (appelées fonctions).
 +
 
 
}}<!-- ******** Fin Fiche Didactique Définition ******************* -->
 
}}<!-- ******** Fin Fiche Didactique Définition ******************* -->
  

Version du 28 mai 2020 à 19:12


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 disponible sur pratiquement toutes les plate-formes, de l'ordinateur personnel jusqu'aux gros calculateurs scientifiques, en passant par les stations de travail. De nombreux logiciels du domaine des ordinateurs personnels, tels que Microsoft Word ou Excel sous le système Windows, sont eux-aussi écrits à partir du langage C, ou de son successeur orienté objet C++ [Str86].

Le C est un langage impératif classique qui comporte:

➫ des types standards de base (entiers, réels, caractères),

➫ des structures de contrôle ( Si ...alors, séquences, boucles),

➫ des constructions de types (tableaux, unions, enregistrements),

➫ des sous-programmes (appelées fonctions).


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


Définition graphique




Puce-didaquest.png Concepts ou notions associés


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



Puce-didaquest.png Exemples, applications, utilisations

  • ...............................................................................

................................................................................ ................................................................................ ................................................................................

  • ...............................................................................

................................................................................ ................................................................................ ................................................................................


(+)



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