Section courante

A propos

Section administrative du site

Vue par description   Rechercher

Voici un tableau de référence des différents procédures ou fonctions de «Cobol» (aussi connu sous le nom de built-in functions)

Procédure ou fonction Description
ACCEPT Cette instruction permet d'entrée des données à partir du clavier ou du système d'exploitation.
ACCESS Cette instruction permet de spécifier le type d'accès dans un fichier.
ACOS Cette fonction trigonométrique retourne l'«ArcCosinus».
ADD Cette instruction permet l'addition d'une valeur numérique à une autre.
ADVANCING Cette instruction permet de contrôler l'espacement d'un fichier en mode impression.
AFTER Cette instruction permet de spécifier l'impression de ligne après l'espacement ou dans l'instruction «INSPECT».
ALL Cette instruction permet de spécifier tous les éléments d'une autre instruction ou d'un de ses paramètres.
ALPHABETIC Cette instruction permet de spécifier qu'un champ peut contenir des lettres majuscules ou minuscules et/ou des espaces.
ALPHABETIC-LOWER Cette instruction permet de spécifier qu'un champ peut contenir des lettres minuscules et/ou des espaces.
ALPHABETIC-UPPER Cette instruction permet de spécifier qu'un champ peut contenir des lettres majuscules et/ou des espaces.
ALPHANUMERIC Cette instruction permet de spécifier qu'un champ peut contenir tous les types de caractères.
ALPHANUMERIC-EDITED Cette instruction permet de spécifier qu'un champs peut contenir tous les types de caractères et les opérations d'éditions comme les rapports par exemple.
ALSO Cette instruction est une clause de l'instruction «SPECIAL-NAMES».
ALTER Cette instruction permet de modifier une séquence prédéterminé d'opérations.
ALTERNATE Cette instruction permet d'indiquer qu'un item de données d'un enregistrement fournit un chemin alternatif vers les données d'un fichier d'index.
AND Cette instruction permet d'effectuer une condition d'opération de «Et logique».
ANNUITY Cette fonction permet de demander le rapport du versement annuel payé pour périodes spécifiés à un taux d'intérêt spécifié pour un investissement de 1.
ANY Cette instruction permet d'indiquer qu'il s'associe à toutes les autres situations.
ARE Cette instruction permet d'indiquer que l'instruction parent est inclus dans le contexte spécifié.
AREA Cette instruction permet d'indiquer une région de contrôle d'entrée/sortie.
ASIN Cette fonction trigonométrique retourne l'«ArcSinus».
ATAN Cette fonction trigonométrique retourne l'«ArcTangente».
AUTHOR Cette instruction permet de définir l'auteur du programme COBOL.
BLANK Cette instruction permet l'utilisation de blanc dans un item quand ça valeur est zéro.
BLOCK Cette instruction permet de spécifier la taille d'un enregistrement physique.
CALL Cette instruction permet d'appeler un sous-programme ou une instruction spécial.
CALL SCREEN Cette instruction permet d'afficher un écran.
CHAR Cette fonction permet de convertir un code ASCII en caractère.
CLASS Cette instruction permet de définir une classe.
CLOSE Cette instruction permet de terminer les traitements de fichiers.
COMPUTE Cette instruction permet d'associer la valeur spécifié à une expression arithmétique d'item de données.
CONFIGURATION Cette instruction permet de spécifier la section de configuration de l'équipement utilisé d'une divisions de l'environnement du programme.
COPY Cette instruction permet d'insérer le contenu du fichier spécifié dans le programme spécifié.
COS Cette fonction trigonométrique retourne le «Cosinus».
COSH Cette fonction trigonométrique retourne le «Cosinus» hyperbolique.
CURRENCY Cette instruction permet de modifier la devise (monnaie) d'une instruction de clause «PICTURE».
CURRENT-DATE Cette fonction permet de demander la date courante du système.
DATA Cette instruction permet de spécifier la division des données du programme.
DATE-COMPILED Cette instruction permet de définir la date de compilation du programme COBOL, il est habituellement mise-à-jour automatiquement par le compilateur.
DATE-OF-INTEGER Cette fonction permet de convertir une date de format entière en une date de format grégorienne.
DATE-TO-YYYYMMDD Cette fonction permet de convertir une date avec une année de deux chiffres en une date avec quatre chiffres.
DATE-WRITTEN Cette instruction permet de définir la date de rédaction du programme COBOL.
DATEVAL Cette fonction permet d'effectuer la conversion d'une valeur non-daté en champ de date.
DAY-OF-INTEGER Cette fonction permet d'effectuer la conversion d'une date de format entier en une date de format julienne.
DAY-TO-YYYYDDD Cette fonction permet d'effectuer la conversion d'une date de deux chiffres en une date de quatre chiffres.
DECIMAL-POINT Cette instruction permet de modifier la fonction de la virgule et du point d'une instruction de clause «PICTURE».
DELETE Cette instruction permet d'enlever un enregistrement d'une masse d'entreposage d'un fichier.
DELIMITED Cette instruction permet d'indiquer les délimiteurs pour les données de contrôle du transfère de données.
DISPLAY Cette instruction permet d'afficher un message vers la console.
DISPLAY-OF Cette fonction permet de demander une chaine de caractères alphanumérique correspondant au contenu du paramètre spécifié et retourne sa représentation avec le code de page spécifié.
DIVIDE Cette instruction permet d'effectuer la division de données numériques.
DIVISION Cette instruction permet de spécifié une des divisions du programmes comme IDENTIFICATION, ENVIRONMENT, DATA et PROCEDURE.
END-ADD Cette instruction permet d'indiquer la fin d'une instruction ADD.
END-CALL Cette instruction permet d'indiquer la fin d'une instruction CALL.
END-COMPUTE Cette instruction permet d'indiquer la fin d'une instruction COMPUTE.
END-DELETE Cette instruction permet d'indiquer la fin d'une instruction DELETE.
END-DISPLAY Cette instruction permet de délimiter la fin d'une instruction d'affichage.
END-DIVIDE Cette instruction permet d'indiquer la fin d'une instruction DIVIDE.
END-EVALUATE Cette instruction permet de délimiter la fin d'une instruction conditionnel de test de cas.
END-IF Cette instruction indique la fin d'un bloc de comparaison de condition débuté par «IF».
END-MULTIPLY Cette instruction permet d'indiquer la fin d'une instruction MULTIPLY.
END-OF-PAGE Cette instruction permet d'indiquer la fin logique de la page d'impression associé avec l'exécution de l'instruction WRITE.
END-PERFORM Cette instruction permet d'indiquer la fin d'une instruction PERFORM.
END-READ Cette instruction permet d'indiquer la fin d'une instruction READ.
END-RETURN Cette instruction permet d'indiquer la fin d'une instruction RETURN.
END-REWRITE Cette instruction permet d'indiquer la fin d'une instruction REWRITE.
END-SEARCH Cette instruction permet d'indiquer la fin d'une instruction SEARCH.
END-START Cette instruction permet d'indiquer la fin d'une instruction START.
END-STRING Cette instruction permet d'indiquer la fin d'une instruction STRING.
END-SUBSTRACT Cette instruction permet d'indiquer la fin d'une instruction SUBTRACT
END-UNSTRING Cette instruction permet d'indiquer la fin de l'instruction UNSTRING.
END-WRITE Cette instruction permet d'indiquer la fin d'une instruction WRITE.
ENVIRONMENT Cette instruction permet de spécifier la division de l'environnement du programme, soit la configuration du programme et les fichiers d'entrée/sortie utilisé.
EOP Cette instruction permet d'indiquer la fin logique de la page d'impression associé avec l'exécution de l'instruction WRITE.
EQUAL Cette instruction permet d'indiquer que la condition est égale à celle spécifié.
EVALUATE Cette instruction permet d'utiliser une instruction conditionnel de test de cas.
EXIT Cette instruction permet de fournir un point commun de fermeture d'une série de procédures ou une fin logique d'un appel de programme.
FACTORIAL Cette fonction mathématique retourne le factoriel.
FALSE Cette instruction permet d'indiquer une situation fausse.
FD Cette instruction permet d'indiquer le niveau dans une section de fichier.
FILE Cette instruction permet de spécifier la section décrivant des fichiers d'une division de données du programme.
FILE-CONTROL Cette instruction permet d'associer chaque fichier dans le programme COBOL avec un ensemble de données externes, et permet ainsi de préciser l'organisation des fichiers, le mode d'accès, et d'autres informations.
FILE SECTION Cette instruction permet d'indiquer les descriptions de fichier utilisés.
FILE STATUS IS Cette instruction permet de contrôler les erreurs d'accès à un fichier dans une instruction de clause «SELECT».
FILLER Cette instruction permet d'effectuer une substitution de niveau dans la définition de variable.
GLOBAL Cette instruction permet de spécifier que le nom d'identification de fichier a un nom global.
GO Cette instruction permet de passer le contrôle d'une partie de division de procédure à une autre.
GREATER Cette instruction permet d'indiquer que la condition est supérieur à celle spécifié.
I-O-CONTROL Cette instruction est un paragraphe permettant d'améliorer l'efficacité du traitements de fichiers.
IDENTIFICATION Cette instruction permet de spécifier la division des informations d'identification du programme.
IF Cette instruction permet de faire des testes conditionnels.
IN Cette instruction permet d'effectuer un traitement sur une ou plusieurs phrases composé d'un qualificateur.
INITIALIZE Cette instruction permet de fixer tous les valeurs des champs avec la même valeur 0 ou un espace.
INPUT-OUTPUT Cette instruction permet de spécifier la section de définitions des fichiers d'entrées/sortie utilisé d'une divisions de l'environnement du programme.
INSPECT Cette instruction permet de fournir les habilités de compte, de remplacement, de compte et de remplacement dans les occurrences de simple caractères ou de groupe de caractères dans un item de données.
INSTALLATION Cette instruction permet de définir le lieu d'installation du programme COBOL.
INTEGER Cette fonction mathématique retourne la valeur entière.
INTEGER-OF-DATE Cette fonction permet de convertir une date de format grégorien en un format entier.
INTEGER-OF-DAY Cette fonction permet de convertir une date de format julienne d'un calendrier grégorien en un format entier.
INTEGER-PART Cette fonction mathématique retourne la valeur arrondie.
INTO Cette instruction permet d'indiquer où les données de champs doivent être déplacées.
INVALID Cette instruction permet d'indiquer que n'importe quel type d'instruction d'entrée/sortie n'est pas séquentiel.
IS Cette instruction permet d'indiquer si l'opérande est numérique, alphabétique,...
JUST Cette instruction permet d'indiquer une position non-standard de données dans un item de données reçu.
JUSTIFIED Cette instruction permet d'indiquer une position non-standard de données dans un item de données reçu.
KEY Cette instruction permet d'indiquer la position dans l'enregistrement logique d'un fichier correspondant à une clef.
LABEL Cette instruction permet de définir une étiquette.
LENGTH Cette fonction permet de demander le nombre de caractères que contient une chaine de caractères.
LESS Cette instruction permet d'indiquer que la condition est inférieur à celle spécifié.
LINAGE Cette instruction permet de définir un fichier orienté vers l'imprimante.
LINAGE-COUNTER Cette instruction permet de changer la valeur du compteur en fonction de la demande effectué dans une instruction WRITE.
LINKAGE Cette instruction combiné à l'instruction «SECTION» permet d'indiquer les descriptions de variables global de programmes et sous-programmes.
LOG Cette fonction mathématique retourne le logarithme naturel.
LOG10 Cette fonction mathématique retourne le logarithme en base 10.
LOWER-CASE Cette fonction permet de convertir une chaine de caractères en minuscule.
MAX Cette fonction permet de retourner la plus grande valeur des paramètres spécifiés.
MEAN Cette fonction permet de demander la moyenne des paramètres spécifiés.
MEDIAN Cette fonction permet de demander la médiane des paramètres spécifiés.
MEMORY Cette instruction permet d'indiquer la quantité de mémoire principal est nécessaire à l'exécution de l'objet des mots, des caractères ou des modules.
MERGE Cette instruction permet de fusionner et trier de multiples fichiers en un seul.
MIDRANGE Cette fonction permet de demander la valeur moyenne de la plus petite et de la plus grande valeur des paramètres spécifiés.
MIN Cette fonction permet de retourner la plus petite valeur des paramètres spécifiés.
MOD Cette fonction mathématique retourne la partie restante (le modulo).
MOVE Cette instruction permet de transférer des données, dans l'accord de règles d'édition, vers une ou plusieurs régions de données.
MULTIPLY Cette instruction permet d'effectuer une multiplication d'items de données et d'entreposer le résultat.
NATIONAL-OF Cette fonction permet de demander la chaine de caractères des caractères national de la chaine de caractères spécifié.
NOT Cette instruction permet d'effectuer la négation d'une condition spécifié.
NUMVAL Cette fonction permet de demander la valeur numérique d'une chaine de caractères.
NUMVAL-C Cette fonction permet de demander la valeur numérique d'une chaine de caractères pouvant contenir des symboles ou des virgules devant le point décimal.
OBJECT-COMPUTER Cette instruction de section de configuration d'une division d'environnement permet d'indiquer une note sur le type d'ordinateur sur lequel il est exécuté.
OCCURS Cette instruction permet d'éliminer les entrées de sépération pour les répétitions d'items de données et les informations requises pour les applications de sous-script et d'indices.
OF Cette instruction permet d'effectuer un traitement sur une ou plusieurs phrases composé d'un qualificateur.
OFF Cette instruction permet de désactiver l'état de condition.
ON Cette instruction permet d'activer l'état de condition.
OPEN Cette instruction permet d'initialiser un traitement pour des fichiers séquentiels.
OPTIONAL Cette instruction permet d'indiquer que le fichier d'entrée n'est pas obligatoire présent dans une instruction de clause «SELECT».
OR Cette instruction permet d'effectuer une condition d'opération de «Et logique».
ORD Cette fonction permet de demander la valeur ASCII du caractère spécifié.
ORD-MAX Cette fonction permet de retourner la position de l'élément avec la plus grande valeur dans la liste spécifié.
ORD-MIN Cette fonction permet de retourner la position de l'élément avec la plus petite valeur dans la liste spécifié.
ORGANIZATION Cette instruction permet d'indiquer le type de fichier dans une instruction de clause «SELECT».
OUTPUT Cette instruction permet d'indiquer le nom d'une procédure sélectionnant ou modifiant la sortie d'enregistrement d'une opération de tri.
PASSWORD IS Cette instruction permet d'indiquer le mot de passe d'un fichier dans une instruction de clause «SELECT».
PERFORM Cette instruction permet de transférer le contrôle explicite d'une ou plusieurs procédures et retourne le contrôle implicite à chaque fois qu'une procédure est complété.
PIC Cette instruction permet de définir la longueur et le format d'un type de données élémentaire.
PICTURE Cette instruction permet de définir la longueur et le format d'un type de données élémentaire.
POINTER Cette instruction permet d'indiquer que la valeur d'un champ se comporte comme si elle était augmentée de 1 pour chaque position de caractère examiné dans l'envoi spécifié.
PRESENT-VALUE Cette fonction permet de demander la valeur présente de un ou plusieurs montants de fin de période spécifié à un taux spécifié.
PROCEDURE Cette instruction permet de spécifier la divisions sous-programmes (procédure).
PROGRAM Cette instruction permet d'appliquer à la séquence d'assemblage des éléments de données alphanumériques.
PROGRAM-ID Cette instruction permet de définir le nom du programme COBOL.
RANDOM Cette fonction retourne un nombre aléatoire.
RANGE Cette fonction permet de demander le rang des paramètres spécifiés (les plus grandes valeurs moins les plus petites).
READ Cette instruction permet d'effectuer la lecture du prochain enregistrement disponible dans un fichier.
RECORD Cette instruction permet de définir la longueur d'un enregistrement en caractères.
REDEFINES Cette instruction permet de calculer la même région d'entreposage décrite par différentes descriptions d'entrées de données.
RELEASE Cette instruction permet de libérer l'instruction INPUT PROCEDURE dans un SORT.
REM Cette fonction mathématique retourne la partie restante (le modulo).
RENAMES Cette instruction permet d'indiquer un regroupement alternatif ou chevauchement des éléments de données élémentaires.
REPORT Cette instruction permet d'effectuer des rapports.
RETURN Cette instruction permet de récupérer un enregistrement lors de la sortie du programme.
REVERSE Cette fonction permet d'inverser l'ordre des caractères de façon à ce que le début deviennent la fin et la fin deviennent le début.
REWRITE Cette instruction permet de remplacer un enregistrement existant dans un fichier d'entreposage de masse.
ROUNDED Cette instruction permet d'indiquer le nom du champ allant recevoir le résultat.
SAME Cette instruction permet d'indiquer que deux ou plusieurs fichiers utilise la même région de la mémoire durant le traitement.
SCREEN SECTION Cette instruction permet de définir les écrans d'affichage à employer par l'application.
SEARCH Cette instruction permet de rechercher une entrée dans une table.
SECTION Cette instruction permet d'indiquer la section d'une procédure.
SECURITY Cette instruction permet d'indiquer que le niveau de confidentialité du programme COBOL.
SELECT Cette instruction permet de décrire un fichier d'un paragraphe «FILE-CONTROL».
SEQUENTIAL Cette instruction permet de spécifier le type d'accès séquentiel dans un fichier.
SET Cette instruction permet d'établir un point de référence pour le gestionnaire d'opérations de table par ajustement des noms d'index associés avec les éléments de la table.
SIGN Cette instruction permet d'indiquer la position et le mode de représentation d'un signe d'opération quand il est nécessaire de décrire cette propriété explicitement.
SIN Cette fonction trigonométrique retourne le «Sinus».
SINH Cette fonction trigonométrique retourne le «Sinus» hyperbolique.
SIZE Cette instruction permet de gérer les erreurs lors de débordements de valeurs.
SORT Cette instruction permet de trier un fichier.
SOURCE-COMPUTER Cette instruction de section de configuration d'une division d'environnement permet d'indiquer une note sur le type d'ordinateur sur lequel il a été compilé.
SQRT Cette fonction retourne la racine carrée d'une valeur.
SPECIAL-NAMES Cette instruction de section de configuration d'une division d'environnement permet d'indiquer une clause de paragraphe dans lequel on retrouve des noms mnémonique utilisateur, des noms de classes, des valeurs monnétaire et/ou les fonctions devant être traité par des clauses IMAGE.
STANDARD-DEVIATION Cette fonction permet de retourner l'écart-type spécifié.
START Cette instruction permet de fournir une base pour le positionnement logique dans un fichier, pour récupérés les sous-séquences séquentiel des enregistrements.
STOP Cette instruction permet de suspendre temporairement ou en permanence l'exécution d'un objet du programme.
STRING Cette instruction permet d'effectuer la concaténation de multiples champs ou expression litérale en un seul champ.
SUBTRACT Cette instruction permet la soustraction d'une valeur numérique à une autre.
SUM Cette fonction permet de demander la somme des expressions spécifiés.
SYMBOLIC Cette instruction permet de spécifier un ou plusieurs caractères symboliques.
SYNC Cette instruction permet d'indiquer l'alignement d'un item élémentaire dans une même limite d'octet.
SYNCHRONIZED Cette instruction permet d'indiquer l'alignement d'un item élémentaire dans une même limite d'octet.
TALLYING Cette instruction permet d'indiquer qu'une valeur égale à la valeur initiale plus le nombre de régions de reception des données a donné suite.
TAN Cette fonction trigonométrique retourne la «Tangente».
TRUE Cette instruction permet d'indiquer une situation vrai.
UNDATE Cette fonction permet de convertir un champ de date en une non-daté pour les situations ambigues.
UNLOCK Cette instruction permet rendre disponible aux autres programmes le plus récent accès d'enregistrement dans un fichier étant lue et verrouillé.
UNSTRING Cette instruction permet de découper un champ en de mutliple champs en utilisant un caractère particulier déterminant où découper le champ.
UPON Cette instruction permet d'indiquer sur quel environnement les informations doivent être sortie.
UPPER-CASE Cette fonction permet de convertir une chaine de caractères en majuscule.
USAGE Cette instruction permet d'indiquer le format d'un item de données dans l'entreposage de l'ordinateur.
USE Cette instruction permet d'indiquer les procédures du gestionnaire d'erreur d'entrée-sortie étant ajouté aux procédures standard.
USING Cette instruction permet de passer les paramètres d'un programme à un autre.
VALUE Cette instruction permet de définir une valeur à attribué à un champ associé avec un fichier.
VALUES Cette instruction permet d'indiquer la valeur initiale dans les items d'entreposage de travail associé avec une condition spécifié.
VARIANCE Cette fonction permet de demander la variance.
VARYING Cette instruction permet d'associer une variable avec une recherche.
WHEN Cette instruction permet d'indiquer quand effectuer l'évaluation.
WHEN-COMPILED Cette fonction permet de demander la date et l'heure de la compilation du programme COBOL.
WITH Cette instruction permet d'indiquer avec quel contexte est associé une instruction.
WORDS Cette instruction permet d'indiquer une quantité mesurés en mots.
WORKING-STORAGE Cette instruction permet de spécifié la section contenant les définitions des champs de travail et les descriptions de chaque ligne à imprimer situé dans une divisions de données du programme.
WRITE Cette instruction permet d'écrire un enregistrement logique dans la sortie d'un fichier.
XML GENERATE Cette instruction permet d'effectuer la conversion de données en format XML.
XML PARSE Cette instruction permet d'effectuer l'analyse rapide d'un document XML en morceaux individuels et effectue un traitement pour chacun de ceux-ci.
YEAR-TO-YYYY Cette fonction permet d'effectuer la conversion d'une année de deux chiffres en année en quatre chiffres.
ZERO Cette instruction permet d'indiquer que la valeur doit être 0.
ZEROES Cette instruction permet d'indiquer que la valeur doit être des 0.
ZEROS Cette instruction permet d'indiquer que la valeur doit être des 0.


Dernière mise à jour : Jeudi, le 28 juillet 2011