[COBOL] LABO10.

Voir le sujet précédent Voir le sujet suivant Aller en bas

[COBOL] LABO10.

Message  Madrid le Lun 14 Avr 2008, 17:37

Salut les amis,
j'ai besoin du labo10 en cobol j'ai perdu l'énoncé (je ne le trouve plus) et demain j'ai l'interrogation n°2, donc si quelqu'un aurait la gentillesse de le poster en version électronique.

Merci.

Madrid

Nombre de messages : 187
Prénom : Noor
Statut : étudiant 2RET
Localisation : Woluwé-Saint-Lambert
Date d'inscription : 28/12/2006

Revenir en haut Aller en bas

Re: [COBOL] LABO10.

Message  Bardack le Lun 14 Avr 2008, 17:41

Peace and Love ...

Bardack

Nombre de messages : 2107
Age : 32
Prénom : Florent
Statut : Ancien(ne terreur)
Localisation : Frasnes-lez-Buissenal
Date d'inscription : 18/12/2006

http://www.bardack.be

Revenir en haut Aller en bas

Re: [COBOL] LABO10.

Message  Madrid le Lun 14 Avr 2008, 17:55

je veux bien mais c'est pas le moment.

a+ bardack lol!

Madrid

Nombre de messages : 187
Prénom : Noor
Statut : étudiant 2RET
Localisation : Woluwé-Saint-Lambert
Date d'inscription : 28/12/2006

Revenir en haut Aller en bas

Re: [COBOL] LABO10.

Message  Invité le Lun 14 Avr 2008, 18:35

Dommage que je n'ai pas de scanner.

En tout cas je pense qu'il n'y a pas de version éléctronique de labo 10, à ma connaissance dans le edistri des profs de cobol

Evil or Very Mad

Invité
Invité


Revenir en haut Aller en bas

Re: [COBOL] LABO10.

Message  LSV le Lun 14 Avr 2008, 18:46

Support.
Aide-mémoire Roscoe. (disponible dans les eDistri de vos professeurs de Cobol)
Votre cours de Cobol.

Sujet.
 Picture d'édition.

Objectif.
Etre capable de mettre en œuvre toute la matière vue jusqu’à présent.

Remarques.
Durée estimée : 2 heures.

Travaux à réaliser.

1. Edition améliorée pour les MOVE.
Si vous ne l'avez pas encore fait, éditez convenablement les zones numériques des exercices des MOVE des labos précédents.
2. Voici une déclaration de zone numérique :
77 SOLDE PIC S9(12)V99 PACKED-DECIMAL.

On désire éditer cette zone en respectant toutes les contraintes suivantes :
o Les zéros non significatifs doivent être remplacés par des astérisques, tout en laissant afficher au moins un chiffre de la partie entière
o Si la valeur est négative et uniquement dans ce cas, le signe – (moins) sera édité à l’extrême droite, remplacé par un blanc autrement
o Le . (point) sera édité comme séparateur des parties entière et décimale
o La zone éditée a pour nom SOLDEEDT

Donnez la déclaration de SOLDEEDT et le code Cobol nécessaire pour l’affecter. Testez avec différentes valeurs.

3. Voici une déclaration de zone numérique :
77 TEMPERATURE PIC S9(2)V9 PACKED-DECIMAL.

On désire éditer cette zone en respectant toutes les contraintes suivantes :
o Les zéros non significatifs doivent être remplacés par des blancs, tout en laissant afficher au moins un chiffre de la partie entière
o Si la valeur est négative et uniquement dans ce cas, le signe – (moins) sera édité juste devant le 1er chiffre significatif, remplacé par un blanc autrement
o Le . (point) sera édité comme séparateur des parties entière et décimale
o La zone éditée a pour nom TEMPERATUREEDT

Donnez la déclaration de TEMPERATUREEDT et le code Cobol nécessaire pour l’affecter. Testez avec différentes valeurs.



4. Ecrivez un programme permettant d’éditer les variations journalières de valeurs d'actions boursières accompagnées à chaque fois du pourcentage de variation arrondi à la 2ème décimale.

FICHIER EN ENTREE
ACTIONS : fichier séquentiel des valeurs boursières.
DSN du fichier : ANDR.RESIDN15.EFOJNR. ACTIONS
Nom du fichier dans le programme Cobol : ACTIONS.
Nom de liaison (ddname) de ce fichier : FBOURSE.

Les enregistrements de ce fichier ont la structure suivante :
ACTNOM chaîne de 20 caractères alphanumériques (nom de l'action)
ACTVPREC nombre réel de 7 chiffres dont 2 décimales en DCB condensé (valeur finale précédente de l'action)
ACTVCOUR nombre réel de 7 chiffres dont 2 décimales en DCB condensé (valeur finale courante de l'action)

Il n’y a pas d’erreur dans le fichier.
Exemple de données : pour l'action 'TRUC' de valeur précédente 100 et de valeur courante 98.5 , la variation de valeur en pourcentage a été de -1.5%. ((197 – 200)/200)*100

FICHIER EN SORTIE
L’édition se fera sur le fichier LSTVALEURS (nom pour le programme Cobol) dont le nom de liaison est LISTING, en limitant le nombre maximum de lignes à 100.

Travail demandé
Ecrivez un job permettant de compiler, de faire l’édition des liens et d’exécuter un programme Cobol qui :
1. commence par éditer votre identité.
2. Imprime un titre que vous soulignerez : ‘Liste des différentes variations boursières’.
3. Imprime le contenu du fichier, enregistrement par enregistrement avec en plus à chaque fois la variation en pourcentage de l'action. Chaque enregistrement sera séparé du suivant par une ligne blanche.






j'ai la flemme d'uploader le .doc =D

LSV

Nombre de messages : 638
Age : 27
Prénom : Jérome
Statut : Diplomé 2013
Localisation : Anderlecht
Date d'inscription : 24/09/2007

Revenir en haut Aller en bas

Re: [COBOL] LABO10.

Message  Madrid le Lun 14 Avr 2008, 20:02

LSV a écrit:Support.
Aide-mémoire Roscoe. (disponible dans les eDistri de vos professeurs de Cobol)
Votre cours de Cobol.

Sujet.
 Picture d'édition.

Objectif.
Etre capable de mettre en œuvre toute la matière vue jusqu’à présent.

Remarques.
Durée estimée : 2 heures.

Travaux à réaliser.

1. Edition améliorée pour les MOVE.
Si vous ne l'avez pas encore fait, éditez convenablement les zones numériques des exercices des MOVE des labos précédents.
2. Voici une déclaration de zone numérique :
77 SOLDE PIC S9(12)V99 PACKED-DECIMAL.

On désire éditer cette zone en respectant toutes les contraintes suivantes :
o Les zéros non significatifs doivent être remplacés par des astérisques, tout en laissant afficher au moins un chiffre de la partie entière
o Si la valeur est négative et uniquement dans ce cas, le signe – (moins) sera édité à l’extrême droite, remplacé par un blanc autrement
o Le . (point) sera édité comme séparateur des parties entière et décimale
o La zone éditée a pour nom SOLDEEDT

Donnez la déclaration de SOLDEEDT et le code Cobol nécessaire pour l’affecter. Testez avec différentes valeurs.

3. Voici une déclaration de zone numérique :
77 TEMPERATURE PIC S9(2)V9 PACKED-DECIMAL.

On désire éditer cette zone en respectant toutes les contraintes suivantes :
o Les zéros non significatifs doivent être remplacés par des blancs, tout en laissant afficher au moins un chiffre de la partie entière
o Si la valeur est négative et uniquement dans ce cas, le signe – (moins) sera édité juste devant le 1er chiffre significatif, remplacé par un blanc autrement
o Le . (point) sera édité comme séparateur des parties entière et décimale
o La zone éditée a pour nom TEMPERATUREEDT

Donnez la déclaration de TEMPERATUREEDT et le code Cobol nécessaire pour l’affecter. Testez avec différentes valeurs.



4. Ecrivez un programme permettant d’éditer les variations journalières de valeurs d'actions boursières accompagnées à chaque fois du pourcentage de variation arrondi à la 2ème décimale.

FICHIER EN ENTREE
ACTIONS : fichier séquentiel des valeurs boursières.
DSN du fichier : ANDR.RESIDN15.EFOJNR. ACTIONS
Nom du fichier dans le programme Cobol : ACTIONS.
Nom de liaison (ddname) de ce fichier : FBOURSE.

Les enregistrements de ce fichier ont la structure suivante :
ACTNOM chaîne de 20 caractères alphanumériques (nom de l'action)
ACTVPREC nombre réel de 7 chiffres dont 2 décimales en DCB condensé (valeur finale précédente de l'action)
ACTVCOUR nombre réel de 7 chiffres dont 2 décimales en DCB condensé (valeur finale courante de l'action)

Il n’y a pas d’erreur dans le fichier.
Exemple de données : pour l'action 'TRUC' de valeur précédente 100 et de valeur courante 98.5 , la variation de valeur en pourcentage a été de -1.5%. ((197 – 200)/200)*100

FICHIER EN SORTIE
L’édition se fera sur le fichier LSTVALEURS (nom pour le programme Cobol) dont le nom de liaison est LISTING, en limitant le nombre maximum de lignes à 100.

Travail demandé
Ecrivez un job permettant de compiler, de faire l’édition des liens et d’exécuter un programme Cobol qui :
1. commence par éditer votre identité.
2. Imprime un titre que vous soulignerez : ‘Liste des différentes variations boursières’.
3. Imprime le contenu du fichier, enregistrement par enregistrement avec en plus à chaque fois la variation en pourcentage de l'action. Chaque enregistrement sera séparé du suivant par une ligne blanche.






j'ai la flemme d'uploader le .doc =D

Grand Merci pour ce travaille.

Madrid

Nombre de messages : 187
Prénom : Noor
Statut : étudiant 2RET
Localisation : Woluwé-Saint-Lambert
Date d'inscription : 28/12/2006

Revenir en haut Aller en bas

Re: [COBOL] LABO10.

Message  LSV le Lun 14 Avr 2008, 20:11

t(inquiete, c'est qu'un copier-coller Very Happy

LSV

Nombre de messages : 638
Age : 27
Prénom : Jérome
Statut : Diplomé 2013
Localisation : Anderlecht
Date d'inscription : 24/09/2007

Revenir en haut Aller en bas

Re: [COBOL] LABO10.

Message  Contenu sponsorisé Aujourd'hui à 14:46


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum