Différences entre versions de « Programmation C »
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 à 17:12
Votre Publicité sur le Réseau |
Traduction
Traductions
Définition
Domaine, Discipline, Thématique
Justification
Définition écrite
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).
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). |
Programmation C - Historique (+)
Définition graphique
Concepts ou notions associés
Programmation C - Glossaire / (+)
Exemples, applications, utilisations
................................................................................ ................................................................................ ................................................................................
................................................................................ ................................................................................ ................................................................................ |
Erreurs ou confusions éventuelles
- Confusion entre ....... - ........
- Confusion entre ....... - ........
- Erreur fréquente: ....................
Questions possibles
Liaisons enseignements et programmes
Idées ou Réflexions liées à son enseignement
Aides et astuces
Education: Autres liens, sites ou portails
Bibliographie
Pour citer cette page: (C)
ABROUGUI, M & al, 2020. Programmation C. In Didaquest [en ligne]. <http:www.didaquest.org/wiki/Programmation_C>, consulté le 21, novembre, 2024
- ..................
- ..................
- ..................
- ..................