« INFO916 : Cours de C » : différence entre les versions
Aller à la navigation
Aller à la recherche
Aucun résumé des modifications |
|||
Ligne 1 : | Ligne 1 : | ||
== Introduction == |
== Introduction == |
||
Qu'est ce qu'un langage de programmation : |
=== Qu'est ce qu'un langage de programmation : === |
||
Ce sont des intruction indiquant à un ordinateur ce qu'il doit faire. |
Ce sont des intruction indiquant à un ordinateur ce qu'il doit faire. |
||
Un langage est caractérisé par trois éléments : |
Un langage est caractérisé par trois éléments : |
||
* syntaxe |
* syntaxe : quel sont les programmes valides |
||
* sémantique |
* sémantique : que font faire ces programmes à la machine |
||
* des usages et conventions |
* des usages et conventions : des pratiques usuelles pour mieux programmer |
||
Ce cours portera sur les trois aspects, notemment, on devra être capable d'évaluer |
|||
un programme C à la main. |
|||
=== Historique et classification des languages === |
|||
C est un |
|||
* langage impératif et procédural |
|||
* "assembleur" portable |
|||
== Modèle mémoire et type de données== |
== Modèle mémoire et type de données== |
Version du 13 septembre 2007 à 07:42
Introduction
Qu'est ce qu'un langage de programmation :
Ce sont des intruction indiquant à un ordinateur ce qu'il doit faire.
Un langage est caractérisé par trois éléments :
- syntaxe : quel sont les programmes valides
- sémantique : que font faire ces programmes à la machine
- des usages et conventions : des pratiques usuelles pour mieux programmer
Ce cours portera sur les trois aspects, notemment, on devra être capable d'évaluer un programme C à la main.
Historique et classification des languages
C est un
- langage impératif et procédural
- "assembleur" portable