POURQUOI CE PLUS ?Cet article est destiné à ceux qui éprouvent des difficultés à utiliser l'application CATPROG (CPC 28). Le terme 'application" est utilisé intentionnellement car nous ne sommes pas en présence d'un seul programme mais d'une suite de programmes (dont l'un deux s'appelle justement CATPROG). Voyons comment ces programmes s'articulent entre eux par un exemple concret. HYPOTHESE Soit à utiliser CATPROG avec les 3 premiers titres de ma logithèque qui sont respectivement : - THE WAY OF THE EXPLODING FISTqui se trouve sur la face 2 de la disquette que j'ai étiquetée AA et qui se démarre en faisant RUN'EXPLOD' - BARBARIAN qui lui aussi se trouve sur la même disquette mais sur la face 1 et qui se démarre en tapant |CPM - MATHS-5ème qui se trouve sur la disquette intitulée EDUCATIF et qui se démarre en tapant RUN'MATHS". LA SAISIE DE MON CATALOGUE CAS N° 1 : JE POSSEDE UN TRAITEMENT DE TEXTES (par exemple AMSWORD). Marche à suivre : - je démarre AMSWORD - je saisis 3 lignes de texte comme suit : | Col 1 | Col 16 et 17 | Col 52 | Col 60 | | | Ligne 1 : AA Ligne 2 : AA Ligne 3 : EDUCATIF | || || 2 The way of the explodlng fist 1 Barbarian 1 MATHS-5ème | | | explod | | | 1 2 maths 1 |
Commentaires : - Colonnes 1 à 15 : nom figurant sur l'étiquette de la disquette complété par des blancs car cette rubrique doit faire 15 caractères.
- Colonnes 16 : numéro de face.
- Colonnes 17 à 51 : titre complet du programme complété par des blancs car cette rubrique doit faire 35 caractères de long.
- Colonnes 52 à 59: nom utilisé pour démarrer le programme complété là aussi de blancs car cette rubrique fait 8 positions, à noter l'absence de cette rubrique pour la ligne 2 car BARBARIAN se démarre par |CPM
- Colonne 60 : système de démarrage du programme (1 pour RUN" ou 2 pour |CPM et éventuellement 0 si 1 ne donne pas satisfaction)
- Je sauvegarde mon travail dans un fichier intitulé CATFIC - Je retourne à BASIC - Je démarre le programme CATPREP et si ce dernier ne trouve aucune erreur, me voici dans CATPROG. Pour les autres mises à jour du catalogue ou si CATPREP trouve des erreurs, je dois : - démarrer AMSWORD - charger le fichier CATFIC - ajouter et/ou modifier mes lignes titres - sauver CATFIC - quitter AMSWORD - démarrer CATPREP CAS N° 2 : JE NE POSSEDE PAS DE TRAITEMENT DE TEXTES. Marche à suivre : - Pour ma première mise à jour du catalogue je tape RUN'CATGLOAD' et je me retrouve, comme indiqué à l'écran, dans le programme CATLOAD - Je fais LIST et Je découvre 10 lignes DATA suivies d'instructions BASIC - Je fais EDIT des lignes 1010, 1020 et 1030 pour saisir les 3 premiers titres de ma logithèque. - En fin de saisie je dois avoir : 1000 DATA ' (- Etiquette - ) F (----Titre en toutes lettres----) ( - Run - ) S' 1010 DATA ' AA 2 The way of the explodlng fist explod 1' 1020 DATA 'AA 1 Barbarian 2' 1030 DATA ' EDUCATIF 1 MATHS - 5ème maths 1' (Les règles de construction des lignes sont rigoureusement identiques à celles du cas n° 1 si ce n'est que l'équivalent de la colonne 1 sera ici la première position après l'apostrophe du mot DATA) - Je supprime la ligne 1000 qui ne me servait que de ligne guide ainsi que les lignes 1040 à 1090 car je n'ai que 3 titres à saisir pour l'instant - Je tape RUN et me voilà dans CATPREP ! Si celui-ci ne détecte aucune erreur de saisie, j'arrive dans CATPROG et je peux enfin utiliser mon application. Pour les autres mises à jour du catalogue ou si CATPREP trouve des erreurs, je dois : - faire LOAD"CATLOAD" - ajouter et/ou modifier mes lignes titres (insertion de lignes DATA, RENUM etc.) - faire RUN LES UTILISATIONS ULTERIEURES En cas d'utilisation courante il est bien évident que tout ce qui a été décrit ci-dessus n'est pas à refaire ; seul RUN "CATPROG" est nécessaire pour utiliser l'application. Il vous sera alors loisible de visualiser votre logithèque, de l'imprimer, d'en démarrer un des programmes etc. En cas de modification de votre logithèque il vous faudra revenir soit au cas n°1 soit au cas n°2. Le retour au cas n° 1 se fait par RUN "AMSWORD" ou en utilisant l'option 5.3 de CATPROG. Le retour au cas n° 2 se fait par LOAD "CATLOAD" ou en utilisant les options 5.1 ou 5.2 de CATPROG AMSTAR&CPC |