Index alphabétique des mots-clés COBOL
Sélectionnez une lettre pour afficher les mots-clés correspondants :
Ce système d'index vous permet d'accéder rapidement aux définitions des mots-clés COBOL, classés par ordre alphabétique. Lorsque l'on débute en programmation, il est fréquent de rencontrer des notions inconnues. Grâce à cet index, il vous suffit de cliquer sur une lettre pour explorer les termes correspondants, sans avoir à faire défiler l’ensemble du cours. Cela vous fera gagner un temps précieux et rendra votre apprentissage plus fluide et plus efficace.
Le caractère en Cobol
En COBOL, un caractère est l’un des éléments fondamentaux utilisés pour écrire la syntaxe du langage et représenter des données textuelles. Voici les aspects essentiels à comprendre.
Le jeu de caractères Cobol de base
Le jeu de caractères admissibles pour écrire en COBOL comprend 51 caractères. On y trouve :
- Les chiffres : 0 à 9.
- Les lettres : A à Z (majuscules) et a à z (minuscules). Dans les mots COBOL, les minuscules mono-octets sont traitées comme leurs équivalents majuscules, sauf dans les littéraux.
- L’espace (blanc).
- Les caractères spéciaux :
- Opérateurs arithmétiques :
+,-,*,/ - Opérateurs de relation :
=,>,< - Ponctuation :
$,,,;,. - Autres caractères :
",',(,),:,_
- Opérateurs arithmétiques :
Les caractères comme éléments de construction
Les caractères sont utilisés pour former des chaînes de caractères, des mots, des littéraux, ou encore des commentaires :
- Mots COBOL : noms système, mots réservés ou définis par l’utilisateur, composés de lettres, chiffres,
-et_. - Littéraux : valeurs constantes, de type alphanumérique, national (
UTF-16) ouUTF-8. - Constantes figuratives : comme
ZERO,SPACES,QUOTE. - Chaînes PICTURE : définissent le format des données avec des symboles comme
A,X,9,V,S. - Commentaires : chaînes ignorées à l’exécution, utilisées pour documenter le code.
Représentation des caractères à l'exécution
Lors de l'exécution, les caractères sont interprétés selon une unité de codage spécifique au type de données :
- USAGE DISPLAY : 1 octet par caractère (mono-octet).
- USAGE NATIONAL : codage UTF-16 (chaque caractère peut occuper 2 octets ou plus).
- USAGE UTF-8 : chaque caractère correspond à un point de code Unicode (1 à 4 octets).
- Avec
PICTURE U, chaqueUreprésente un caractère UTF-8.
Exemples de code
01 WS-NOM PIC A(20).
01 WS-AGE PIC 99.
01 WS-MESSAGE PIC X(50) VALUE "Bienvenue !".
Dans l’exemple ci-dessus, les caractères sont utilisés pour nommer des variables, définir leur format avec
PIC, et attribuer des valeurs textuelles à l’aide de littéraux.
À retenir
Un caractère COBOL est une unité de base du langage, essentielle à la syntaxe et à la gestion des données. Son comportement à l’exécution dépend du type de codage employé.
Mots clés importants
- Caractère
- Jeu de caractères
- Chaîne de caractères
- Mot COBOL
- Littéral
- Constante figurative
- PICTURE
- Commentaire
- DISPLAY
- NATIONAL
- UTF-8
- Clause USAGE
- Octet
- Encodage
- Variable
- Symboles spéciaux
- Separateur
- Nom défini par le programmeur