manuales:zxspectrum16y48programacion:c01:indice

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
manuales:zxspectrum16y48programacion:c01:indice [02-04-2011 19:36] – [El teclado] miguelmanuales:zxspectrum16y48programacion:c01:indice [02-04-2011 20:00] (actual) – [El teclado] miguel
Línea 13: Línea 13:
 ===== El teclado ===== ===== El teclado =====
  
-Los caracteres del ZX Spectrum no solamente comprenden los símbolos simples (letras, dígitos, etc.) sino también los comandos (palabras clave, nombres de funciones, etc.), estos últimos accesibles con una sola pulsación de la tecla en lugar de deletrearse. Para obtener todas estas funciones o los comandos, algunas teclas tienen cinco o más significados distintos, dados en parte por el cambio de las teclas (esto es, pulsando la tecla **CAPS SHIFT* o la tecla **SYMBOL SHIFT** al mismo tiempo que la requerida) y en parte, al tener la máquina en modos operativos diferentes.+Los caracteres del ZX Spectrum no solamente comprenden los símbolos simples (letras, dígitos, etc.) sino también los comandos (palabras clave, nombres de funciones, etc.), estos últimos accesibles con una sola pulsación de la tecla en lugar de deletrearse. Para obtener todas estas funciones o los comandos, algunas teclas tienen cinco o más significados distintos, dados en parte por el cambio de las teclas (esto es, pulsando la tecla **CAPS SHIFT** o la tecla **SYMBOL SHIFT** al mismo tiempo que la requerida) y en parte, al tener la máquina en modos operativos diferentes.
  
 El modo viene indicado por el cursor, que es una letra parpadeante que indica en dónde se insertará el siguiente carácter introducido por el teclado. El modo viene indicado por el cursor, que es una letra parpadeante que indica en dónde se insertará el siguiente carácter introducido por el teclado.
Línea 33: Línea 33:
 La introducción por el teclado aparece en la mitad inferior de la pantalla a medida que se teclea, insertándose cada carácter (símbolo simple o comando) inmediatamente antes del cursor. El cursor puede desplazarse a la izquierda con **CAPS SHIFT** y **5**, o a la derecha con **CAPS SHIFT** y **8**. El carácter antes del cursor puede borrarse con **DELETE** (**CAPS SHIFT** y **0**). Nota: La línea completa puede borrarse tecleando **EDIT** (**CAPS SHIFT** y **1**) y a continuación, **ENTER**. La introducción por el teclado aparece en la mitad inferior de la pantalla a medida que se teclea, insertándose cada carácter (símbolo simple o comando) inmediatamente antes del cursor. El cursor puede desplazarse a la izquierda con **CAPS SHIFT** y **5**, o a la derecha con **CAPS SHIFT** y **8**. El carácter antes del cursor puede borrarse con **DELETE** (**CAPS SHIFT** y **0**). Nota: La línea completa puede borrarse tecleando **EDIT** (**CAPS SHIFT** y **1**) y a continuación, **ENTER**.
  
-Cuando se pulsa **ENTER**, se ejecuta la línea, se introduce en el programa o se utiliza como entrada de datos, cuando sea adecuado, a no ser que contenga un error de sintaxis. En este caso aparece un signo **?** parpadeante junto al error.+Cuando se pulsa **ENTER**, se ejecuta la línea, se introduce en el programa o se utiliza como entrada de datos, cuando sea adecuado, a no ser que contenga un error de sintaxis. En este caso aparece un signo <html><span style="color:white;background:black;"> </span></html> parpadeante junto al error.
  
-A medida que se introducen las líneas del programa, se visualiza un listado en la mitad superior de la pantalla, La última línea introducida se denomina línea en curso y se indica por el símbolo **>** ; este puede desplazarse con el empleo de las teclas <html>&darr;</html> (**CAPS SHIFT** y **6**) y <html>&uarr;</html> (**CAPS SHIFT** y **7**). Si se pulsa **EDIT** (**CAPS SHIFT** y **1**), la línea en curso se duplica en la parte inferior de la pantalla y puede corregirse.+A medida que se introducen las líneas del programa, se visualiza un listado en la mitad superior de la pantalla, La última línea introducida se denomina línea en curso y se indica por el símbolo <html><span style="color:white;background:black;"> > </span></html> ; este puede desplazarse con el empleo de las teclas <html>&darr;</html> (**CAPS SHIFT** y **6**) y <html>&uarr;</html> (**CAPS SHIFT** y **7**). Si se pulsa **EDIT** (**CAPS SHIFT** y **1**), la línea en curso se duplica en la parte inferior de la pantalla y puede corregirse.
  
 Cuando se ejecuta un comando o un programa, el resultado se visualiza en la mitad superior de la pantalla y se mantiene allí hasta que se introduzca una línea de programa, o se pulse **ENTER** con una línea vacia o se pulse <html>&uarr;</html> o <html>&darr;</html>. En la parte inferior aparece un informe que da un código (dígito o letra) al que se hace referencia en el Apéndice B. El informe permanece en la pantalla hasta que se pulse una tecla (e indique el modo **K**). Cuando se ejecuta un comando o un programa, el resultado se visualiza en la mitad superior de la pantalla y se mantiene allí hasta que se introduzca una línea de programa, o se pulse **ENTER** con una línea vacia o se pulse <html>&uarr;</html> o <html>&darr;</html>. En la parte inferior aparece un informe que da un código (dígito o letra) al que se hace referencia en el Apéndice B. El informe permanece en la pantalla hasta que se pulse una tecla (e indique el modo **K**).
  
-En determinadas circunstancias, **CAPS SHIFT** con la tecla **SPACE** actúa como **BREAK*, deteniendo el ordenador con el informe **D** o **L**. Ello se identifica:+En determinadas circunstancias, **CAPS SHIFT** con la tecla **SPACE** actúa como **BREAK**, deteniendo el ordenador con el informe **D** o **L**. Ello se identifica:
  
   - al final de una sentencia mientras se está ejecutando un programa o   - al final de una sentencia mientras se está ejecutando un programa o
Línea 45: Línea 45:
 ==== La pantalla de televisión ==== ==== La pantalla de televisión ====
  
-Tiene 24 líneas, con 32 caracteres cada una de longitud, y está dividida en dos partes. La parte superior comprende, como máximo, 22 líneas y visualiza un listado o salida de programa. Cuando la impresión en la parte superior ha llegado a la parte inferior, todo se desplaza hacia arriba una línea; si ello trajera consigo la pérdida de una línea que no hubiera tenido todavia oportunidad de ver, entonces el ordenador se detiene con el mensaje scroll?. Al pulsar las teclas N, SPACE o STOP se hará que se pare el programa con el informe D BREAK - CONT repeats; cualquier otra tecla permitirá que continúe el desplazamiento hacia arriba ("scrolling"). La parte inferior se emplea para la introducción de comandos, líneas de programa o entrada de datos y también para visualizar informes. La parte inferior se inicia a partir de dos líneas (la superior es una línea en blanco), pero se amplia para admitir lo que pueda introducirse por el teclado. Cuando llegue a la posición de impresión en curso en la mitad superior, ulteriores ampliaciones harán que se desplace hacia arriba la mitad superior.+Tiene 24 líneas, con 32 caracteres cada una de longitud, y está dividida en dos partes. La parte superior comprende, como máximo, 22 líneas y visualiza un listado o salida de programa. Cuando la impresión en la parte superior ha llegado a la parte inferior, todo se desplaza hacia arriba una línea; si ello trajera consigo la pérdida de una línea que no hubiera tenido todavia oportunidad de ver, entonces el ordenador se detiene con el mensaje **scroll?**. Al pulsar las teclas **N****SPACE** **STOP** se hará que se pare el programa con el informe **D BREAK - CONT repeats**; cualquier otra tecla permitirá que continúe el desplazamiento hacia arriba ("scrolling"). La parte inferior se emplea para la introducción de comandos, líneas de programa o entrada de datos y también para visualizar informes. La parte inferior se inicia a partir de dos líneas (la superior es una línea en blanco), pero se amplia para admitir lo que pueda introducirse por el teclado. Cuando llegue a la posición de impresión en curso en la mitad superior, ulteriores ampliaciones harán que se desplace hacia arriba la mitad superior.
  • manuales/zxspectrum16y48programacion/c01/indice.1301772979.txt.gz
  • Última modificación: 02-04-2011 19:36
  • por miguel