IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Cobol Discussion :

Comparaison deux fichiers avec cobol


Sujet :

Cobol

  1. #1
    Futur Membre du Club
    Femme Profil pro
    Inscrit en
    Août 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Août 2012
    Messages : 9
    Points : 5
    Points
    5
    Par défaut Comparaison deux fichiers avec cobol
    Bonjour,

    Est-il possible de comparer deux fichiers textes en utilisant un programme Cobol ?
    est-ce que c'est faisable en utilisant les fichiers paramètres?
    Avez-vous un exemple?

    Merci

  2. #2
    Expert éminent sénior
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    6 803
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 6 803
    Points : 32 058
    Points
    32 058
    Par défaut
    C'est parfaitement possible, mais il faudrait détailler. Est-ce que le format des fichiers est libre, ou défini? Est-ce que les fichiers sont triés, ou libres?

    Et qu'est-ce que tu appelles des fichiers paramètres?
    Les 4 règles d'airain du développement informatique sont, d'après Michael C. Kasten :
    1)on ne peut pas établir un chiffrage tant qu'on a pas finalisé la conception
    2)on ne peut pas finaliser la conception tant qu'on a pas complètement compris toutes les exigences
    3)le temps de comprendre toutes les exigences, le projet est terminé
    4)le temps de terminer le projet, les exigences ont changé
    Et le serment de non-allégiance :
    Je promets de n’exclure aucune idée sur la base de sa source mais de donner toute la considération nécessaire aux idées de toutes les écoles ou lignes de pensées afin de trouver celle qui est la mieux adaptée à une situation donnée.

  3. #3
    Futur Membre du Club
    Femme Profil pro
    Inscrit en
    Août 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Août 2012
    Messages : 9
    Points : 5
    Points
    5
    Par défaut
    Hello,

    Merci pour ta réponse.
    Au fait les fichiers que j'ai besoin de comparer sont les squelettes de deux programmes Cobol.
    et je veux dire par fichiers paramètres les fichiers qui sont déclarés dans la section "File Section", c'est bien ça?

    Merci beaucoup

  4. #4
    Expert éminent sénior
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    6 803
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 6 803
    Points : 32 058
    Points
    32 058
    Par défaut
    Ah, pigé. En fait, j'avais pensé à pas mal de choses, mais pas à ça.

    Ce que tu appelles les "paramètres", ben, ce sont des fichiers tout court. En lecture et en écriture. Ca fait évidemment partie des choses à comparer.

    Maintenant, comparer/analyser du code, c'est particulèrement difficille(le Cobol est spécialement galère à parser, c'est pourquoi il n'y a pas de compilateur "libre" exhaustif disponible) - et je n'ai pas d'exemple sous la main. Le seul avantage, c'est que les éléments sont dans l'ordre.

    De toutes manières, le programme cobol de comparaison doit lire en entrée les 2 codes à comparer. Donc, doit avoir 2 fichiers en entrée dans la file section, un par fichier - et eventuellement un 3ème fichier en sortie pour logguer les différences.

    Mais ensuite, soit tu fais une comparaison bête ligne par ligne, et tu signales toute différence, soit tu parses. La première solution a tout un tas de petits pièges, la deuxième, euh, comment dire, c'est un boulot colossal.
    Les 4 règles d'airain du développement informatique sont, d'après Michael C. Kasten :
    1)on ne peut pas établir un chiffrage tant qu'on a pas finalisé la conception
    2)on ne peut pas finaliser la conception tant qu'on a pas complètement compris toutes les exigences
    3)le temps de comprendre toutes les exigences, le projet est terminé
    4)le temps de terminer le projet, les exigences ont changé
    Et le serment de non-allégiance :
    Je promets de n’exclure aucune idée sur la base de sa source mais de donner toute la considération nécessaire aux idées de toutes les écoles ou lignes de pensées afin de trouver celle qui est la mieux adaptée à une situation donnée.

  5. #5
    Membre expert
    Homme Profil pro
    Retraité
    Inscrit en
    Octobre 2005
    Messages
    1 473
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2005
    Messages : 1 473
    Points : 3 283
    Points
    3 283
    Par défaut
    Citation Envoyé par Babylone159 Voir le message
    ...
    Est-il possible de comparer deux fichiers textes en utilisant un programme Cobol ?
    Sur quel système d'expoitation vous voulez faire cela ?

  6. #6
    Futur Membre du Club
    Femme Profil pro
    Inscrit en
    Août 2012
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : Août 2012
    Messages : 9
    Points : 5
    Points
    5
    Par défaut
    Hello,

    C'est sur Linux db2/windows et je dois créer un script JCL qui permet de lancer l'exécution du programme.

    Thanks

Discussions similaires

  1. comparaison deux fichiers
    Par hajarita dans le forum Langage
    Réponses: 20
    Dernier message: 24/04/2012, 14h59
  2. Comparer deux fichiers avec VBA
    Par Bricoltou dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 25/11/2009, 23h23
  3. comparaison 1 fichier avec 1 feuille à 1 fichier avec 2 feuilles
    Par sofiane06 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 28/08/2008, 13h21
  4. Comparaison de fichier en cobol
    Par faluma dans le forum z/OS
    Réponses: 6
    Dernier message: 31/10/2007, 15h55
  5. comparer deux fichiers avec une api windows
    Par sweetdreamer dans le forum Windows
    Réponses: 4
    Dernier message: 25/05/2006, 22h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo