Run; List - AMSTRAD CPC 6128 Manual Del Usario

Ocultar thumbs Ver también para CPC 6128:
Tabla de contenido
para borrar la pantalla.

RUN

En el ejemplo anterior hemos visto cómo obedece el ordenador una orden directa. Pero esto no
siempre es deseable, ya que el ordenador olvida la orden inmediatamente después de ejecutarla.
Podemos almacenar en la memoria del ordenador una sucesión de instrucciones para que más
tarde sean ejecutadas en un orden determinado. Tal sucesión de instrucciones constituirá un
programa. Las instrucciones de BASIC que podemos incluir en un programa tienen la forma que
hemos visto, pero van precedidas de un número de línea. Si el programa consta de más de una
instrucción, los números de línea indican al ordenador en qué orden debe ejecutarlas. Cuando
después de teclear una línea de instrucción se pulsa [RETURN], la línea queda almacenada en la
memoria hasta que pidamos al ordenador que ejecute el programa. Escriba lo siguiente:
10 print "hola" [RETURN]
Observe que en este caso, aunque ha pulsado [RETURN], la palabra hola no ha aparecido en la
pantalla, sino que ha quedado almacenada en la memoria del ordenador, incluida en la línea de
programa. Para ejecutar este pequeño programa debemos dar al ordenador la orden directa
run. Escriba
run [RETURN]
Ahora sí aparece la palabra hola en la pantalla.
Observe algo interesante: en lugar de escribir la palabra print completa, basta con teclear el
signo de interrogación ?; por ejemplo,
10 ? "hola" [RETURN]

LIST

Cuando se tiene un programa almacenado en la memoria, se puede comprobar su contenido
haciendo un 'listado'. Escriba
list [RETURN]
En la pantalla aparece
10 PRINT "hola"
que es la única línea de nuestro programa.
Observe que ahora la palabra PRINT está en mayúsculas. Esto nos indica que el ordenador ha
reconocido PRINT como palabra clave de BASIC.
Escriba cls[RETURN] para borrar la pantalla. Observe que, aunque se ha borrado el texto que
había en la pantalla, el programa sigue estando en la memoria del ordenador.
Manual de Amstrad CPC 6128 (revisión 2008) - Página 40
Tabla de contenido
loading

Tabla de contenido