APPLICATIONSBUREAUTIQUE ★ ARCHIVO NUMÉRICO ★

Archivo NuméricoApplications Bureautique
★ Ce texte vous est présenté dans sa version originale ★ 
 ★ This text is presented to you in its original version ★ 
 ★ Este texto se presenta en su versión original ★ 
 ★ Dieser Text wird in seiner Originalfassung präsentiert ★ 

Este es un programa de utilidad que permite almacenar en tu Amstrad hasta 7.500 números, presentados en pantalla en orden y en columnas para su comprobación y control.

Estos datos numéricos son almacenados en una matriz y pueden ser recuperados para realizar con ellos cualquier tipo de operaciones. Como ejemplo hemos introducido un cálculo estadístico de errores aunque podría ser cualquier otra operación definida en BASIC por el usuario. Los números contenidos en este archivo pueden ser modificados en cualquier momento con sólo acudir a la página que los contiene y teclear su número de orden, después de haber pulsado la letra "M". La modificación se aloja en el mismo lugar que ocupaba el dato antiguo.

Explicación dei listado

  • En la línea 170 tenemos un pequeñísima rutina que se encarga de poner en pantalla, durante un corto espacio de tiempo, el rótulo que da título al programa.
  • Entre las líneas 210 y 370 se encuentran las instrucciones que aparecen en la pantalla antes de comenzar a introducir datos para que sepamos como hacerlo.
  • Entre las líneas 410 y 430 se solicita el número total de datos que va a contener nuestro archivo para dimen-sionar la matriz que los contenga (línea 470).
  • Las líneas comprendidas entre la 480 y la 540 gestionan la introducción de cada dato hasta completar el número que hayamos determinado como final del archivo (línea 530).
  • A partir de la línea 580 tenemos la rutina de salto de página que se encarga de presentar en pantalla los números en páginas de 30 datos (líneas 620-700) y en caso de que no quepan todos en una sola página la línea 700 se encarga de llamar a la rutina de comandos de supermisión. Cuando nuestro archivo alcanza el último dato, la línea 710 hará aparecer un mensaje advirtiéndonos que no hay más datos, asimismo las líneas 600 y 610 se encargan de bloquear el avance o el retroceso de páginas cuando estamos en la primera o en la última respectivamente.
  • La rutina de comandos de supervisión comienza en la línea 760 y se encarga primeramente de mostrar en pantalla las distintas opciones que podemos utilizar (líneas 760-800) y posteriormente hace que el programa salte a las subrutinas que gestionen cada opción (líneas 800-850).
  • En la línea 890 comienza la rutina de modificaciones que se encarga de hacer correcciones en los datos una vez introducidos y presentados en pantalla: la línea 900 nos pide el número del dato que queremos modificar, y si éste está en la pantalla, da paso a la línea 910 que nos presenta el contenido de dicho dato y la 920 nos pide el nuevo valor a introducir.
    Una vez que indicamos a nuestro ordenador que los datos son correctos, pulsando la letra "C", el programa salta al menú de cálculo (línea 970) donde únicamente hemos introducido las opciones regresar a comprobación de datos o realizar un cálculo estadístico de errores (líneas 1000 y 1010).
  • En la línea 1060 comienza el cálculo de errores y finaliza en la línea 1200. Como ya hemos dicho pueden realizarse otros tipos de operaciones con sólo incluir en el programa unas líneas semejantes a la (980 y 1000) que hagan saltar la ejecución del listado a cualquier otra rutina que programemos en BASIC.
  • Entre las líneas 1240 y 1290 tenemos las opciones de fin de programa o regreso a nuevos cálculos.
  • Finalmente entre las líneas 1330 y 1380 se encuentra una rutina de introducción o captación de datos desde el teclado, que en base a unas coordenadas da das "XJ" e "YJ" presenta en pantalla cada tecla que pulsemos guardando el contenido de la cadena impresa, en la variable "a$" y regresando a la línea siguiente a la que fue llamada dicha rutina de impresión. Como vereis ésta rutina puede ser utilizada en otros programas en los que necesiteis captar datos desde el teclado.

Mundo Amstrad

★ PUBLISHER: Mundo Amstrad
★ YEAR: 1987
★ CONFIG: 64K + AMSDOS
★ LANGUAGE:
★ LiCENCE: LISTING
★ AUTHOR(S): ???
 

★ AMSTRAD CPC ★ DOWNLOAD ★

Type-in/Listing:
» Archivo  Numerico    SPANISH    LISTINGDATE: 2014-08-25
DL: 242
TYPE: PDF
SiZE: 383Ko
NOTE: 3 pages/PDFlib v1.6

★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
Je participe au site:
» Pour ce titre nous ne disposons de fichier executable sur CPC (Dump, Saisie du listing) , alors si vous avez ça dans vos cartons ou vous désirez usé vos petit doigts boudinés sur votre clavier faites le nous savoir.
» Vous avez des infos personnel ?
» Vous avez remarqué une erreur dans ce texte ?
» Aidez-nous à améliorer cette page : en nous contactant via le forum ou par email.

CPCrulez[Content Management System] v8.7-desktop/c
Page créée en 547 millisecondes et consultée 1398 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.