Glossaire COBOL

Sur cette page, vous retrouverez le Glossaire COBOL sur les mots réservés les plus exploités que vous pouvez utiliser ou voir dans un programme.

ACCEPT :
Transfère les informations d’un périphérique d’entrée ou des informations système (par exemple, date ou heure) vers une zone de données définie.

ADD :
Ajoute un ou plusieurs opérandes numériques et stocke le résultat.

CALL :
Transfère le contrôle d’un programme à un autre.
Une fois l’exécution du programme appelé terminée, l’exécution revient à l’instruction suivante du programme appelant.

CANCEL :
Garantit que chaque fois qu’un programme est appelé, toutes les valeurs sont réinitialisées avant la prochaine exécution.

CLOSE :
Ferme un fichier séquentiel ou VSAM à la fin du traitement.

COMPUTE :
Évalue une expression arithmétique et stocke le résultat.

CONTINUE :
Il s’agit essentiellement d’une instruction d’espace réservé à utiliser lorsqu’une instruction est requise mais qu’aucune instruction n’est nécessaire.

DELETE :
Supprime un enregistrement d’un fichier relatif ou indexé.

DISPLAY :
Envoie le contenu du ou des champs spécifiés à un périphérique de sortie.

DIVIDE :
Divise une valeur numérique par ou en une autre.

ENTRY :
Établit un autre point d’entrée dans le programme.

EVALUATE :
Évalue une série de conditions et prend l’une des nombreuses actions différentes en fonction du résultat.

EXIT :
Fournit un point de sortie commun pour une série de paragraphes.

EXIT PROGRAM :
Termine le programme en cours. Indique la fin logique d’un programme appelé.

GOBACK :
Termine le programme en cours.

GO TO :
L’instruction GO TO transfère le contrôle d’une partie de la division de procédure à une autre.
Les types d’instructions GO TO sont : Inconditionnelles, Conditionnelles ou Modifiées.
Remarque : Je recommande d’éviter autant que possible d’utiliser cette commande. Il y a des entreprises où cela est interdit.

IF :
Évalue une expression et exécute l’une des deux alternatives selon que l’expression est vraie ou fausse.

INITIALIZE :
Déplace une valeur spécifiée vers une zone de données. Initialise les champs selon leurs catégories, avec des valeurs prédéfinies ou fournies.

INSPECT :
Comptez ou remplacez des caractères dans une zone de données.

MERGE :
Prend deux fichiers basés sur des clés communes et les fusionne.

MOVE :
Copie le contenu d’une zone de données dans une autre.

MULTIPLY :
Multiplie deux valeurs numériques et stocke le résultat.

OPEN :
Ouvrez un fichier séquentiel ou VSAM à traiter par ce programme.

PERFORM :
Transfère le contrôle à la routine spécifiée et contrôle le nombre de fois où elle sera exécutée, en revenant après l’exécution.

READ :
Lire un enregistrement à partir d’un fichier externe dans une zone de données.

RELEASE :
Utilisé dans la procédure de saisie d’un tri interne pour passer l’enregistrement courant dans le tri.

RETURN :
Utilisé dans la procédure de sortie d’un tri ou d’une fusion interne pour récupérer l’enregistrement suivant.

REWRITE :
Met à jour l’enregistrement actuel dans un fichier VSAM.

SEARCH :
Recherche dans une table de données jusqu’à ce qu’une entrée correspondant aux critères de recherche spécifiés soit trouvée.

SEARCH ALL :
L’instruction SEARCH ALL est utilisée pour effectuer une recherche binaire.
Lorsque vous utilisez SEARCH ALL pour effectuer une recherche binaire, vous n’avez pas besoin de définir l’index avant son démarrage.
Recherche dans une table de données jusqu’à ce que les critères de recherche spécifiés soient trouvés.

SET :
Utilisé pour modifier les index de table, définir des codes d’état sur des commutateurs externes, définir des valeurs de variables conditionnelles ou définir des valeurs pour des zones de données de pointeur.

SORT :
Trie les enregistrements sur une clé spécifiée.

START :
Établit la position dans un fichier VSAM.
Effectue le positionnement des enregistrements pour une lecture ultérieure via la commande READ.

STRING :
Utilisé pour concaténer plusieurs zones de données en une seule.

SUBSTRACT :
Soustrayez le contenu d’une valeur numérique d’une autre et stockez le résultat.

UNSTRING :
Prend une zone de données contiguë et la divise en plusieurs champs de données distincts.

WRITE :
Écrivez un enregistrement dans un fichier.

XML GENERATE :
L’instruction XML GENERATE convertit les données au format XML.

XML PARSE :
L’instruction XML PARSE est l’interface du langage COBOL vers l’un ou l’autre des deux analyseurs XML à grande vitesse, en fonction du paramètre de l’option du compilateur XMLPARSE.