You are on page 1of 3

OS/400 Lditeur de source SEU

Dpartement Informatique

ASR3 DUT info - niveau 1 Sujet 2 (TP) 2011/2012

SEU (Source Entry Utility) est une application que vous allez manipulez constamment sous AS/400, au mme titre que PDM (Program Development Manager) ou SDA (Screen Design Aid). Il est le seul outil qui vous permettra de crer et de modier des sources, bases de tous les programmes que vous allez pouvoir crer dans votre carrire dinformaticien sous AS/400. SEU permet de manipuler des sources de diffrentes natures en fonction du langage utilis pour dvelopper ces sources. Quelques unes des natures de source que SEU permet de manipuler sont CBL (Source en Cobol), CL (Source en Command Language), TXT (Texte). Pour plus de prcisions sur le fonctionnement de SEU vous pourrez trouvez sur linternet le guide utilisateur complet et dtaill de cet utilitaire ladresse suivante : http://publib.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/QB3AGX00 Exercice 1 : Manipulation des fonctionnalits daide de lAS/400 Vous allez devoir apprendre dmarrer SEU, sans le dmarrer effectivement 1 , et spcier un certain nombre de paramtre. Vous allez donc rpondre aux questions suivantes en utilisant tous les moyens daide (Aide, Guide oprateur, etc.) mis votre disposition par lOS/400. Q 1. Quelle est la commande permettant de dmarrer SEU ? Q 2. Donnez la liste des paramtres dont a besoin cette commande. Q 3. Quelles sont, sur AS/400, toutes les valeurs possibles pour le paramtre TYPE ? Q 4. quoi correspond la valeur particulire *PRV pour le paramtre SRCMBR . Exercice 2 : Saisie de texte titre dexercice vous allez devoir saisir les dix premiers articles de la dclaration universelle des droits de lhomme tels quils vous sont donns par la gure 1 et sans aucune modication. Vous allez devoir faire cela en manipulant un membre source dont le type de membre sera TXT . Vous devrez pour cela utiliser PDM pour les diffrents actions demandes (suppression dobjets, cration de chier, dmarrage de SEU, etc.) Q 1. Supprimez tous les objets de votre bibliothque de travail SAUF les objets de type *OUTQ et de type *MSGQ . Q 2. Crez, dans votre bibliothque de travail, un chier source dont le nom sera TEXTES , avec des enregistrements de longueur 162. Q 3. Quelle est la touche de fonction puis litem de la liste apparue que vous avez utilise ? Q 4. partir de PDM, crez un nouveau membre du chier TEXTES que vous devrez nommer DROITS et dont vous devrez spcier le type source comme TXT . Q 5. Quelle touche de fonction avez-vous utilise ? La ligne en haut de lcran prxe par SEU==> est la ligne de commande SEU. Cette ligne permet de saisir des commandes SEU et non pas des commandes systmes. Q 6. Positionnez-vous sur la ligne de commande SEU, appuyez sur la touche les commandes SEU.
F1

et lisez la documentation concernant

Q 7. Quelles sont toutes les commandes SEU, et leur syntaxe, que vous pouvez utilisez sur cette ligne ? Les sept caractres gauche dune ligne de saisie forment la zone de numrotation (de squence) et de contrle de cette ligne. Elles permettent de saisir des commandes-ligne. Ce sont des commandes permettant de manipuler les lignes elles mme.
1. vitez dutiliser la touche Entre .

Q 8. Positionnez-vous sur une position de numrotation (par exemple gauche de la premire ligne de saisie, sur une des apostrophes blanches prsentes lcran), appuyez sur la touche F1 et lisez la documentation concernant les commandes-ligne. Q 9. Saisissez le texte de la gure 1 dans le membre DROITS. Faites bien attention sauver de temps en temps votre travail avant davoir atteint la n de la saisie. Q 10. Remplacez toutes les occurences de Article par ARTICLE dans votre texte en utilisant une commande SEU. Q 11. Quelle ligne de commande SEU avez-vous utilis ? Q 12. Dplacez les lignes correspondant larticle 5 avant la premire ligne de larticle 6. Q 13. Quelle commande-ligne avez-vous utilises ? Q 14. Copiez larticle 5 aprs larticle premier. Quelles commandes-ligne avez-vous utilises ? Q 15. Supprimez la premire occurence de larticle 5. Quelles commandes avez-vous utilises ? Q 16. Ajoutez 30 espaces devant chacune des lignes de larticle 1. Quelle commandes-ligne avez-vous utilises ? Q 17. Faites en sorte que lafchage de votre texte commence la colone 10. Quelle commandes-ligne avez-vous utilises ? Q 18. Repositionnez votre afchage pour commencer la colonne 1. Q 19. Repositionnez les lignes de larticle 1 comme sur la gure 1. Q 20. Positionnez-vous en dbut de texte et faites dler le texte vers le bas ligne ligne (une ligne chaque fois). Q 21. Comment peut-on basculer ldition en mode plein cran ? Q 22. Rebasculez ldition en mode normal.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33

droits.txt Article premier Tous les etres humains naissent libres et egaux en dignite et en droits. Ils sont doues de raison et de conscience et doivent agir les uns envers les autres dans un esprit de fraternite. Article 2 1. Chacun peut se prevaloir de tous les droits et de toutes les libertes proclames dans la presente Declaration, sans distinction aucune, notamment de race, de couleur, de sexe, de langue, de religion, dopinion politique ou de toute autre opinion, dorigine nationale ou sociale, de fortune, de naissance ou de toute autre situation. 2. De plus, il ne sera fait aucune distinction fondee sur le statut politique, juridique ou international du pays ou du territoire dont une personne est ressortissante, que ce pays ou territoire soit independant, sous tutelle, non autonome ou soumis a une limitation quelconque de souverainete. Article 3 Tout individu a droit a la vie, a la liberte et a la surete de sa personne. Article 4 Nul ne sera tenu en esclavage ni en servitude; lesclavage et la traite des esclaves sont interdits sous toutes leurs formes. Article 6 Chacun a le droit a la reconnaissance en tous lieux de sa personnalite juridique. Article 5 Nul ne sera soumis a la torture, ni a des peines ou traitements cruels, inhumains ou degradants.

Figure 1 Les cinq premiers articles de la dclaration universelle des droits de lhomme. Vous ne devrez pas saisir les numros de ligne. Vous devez saisir le texte tel quel en respectant les changements de ligne.

You might also like