SPECTRUM TOP HITS 2 CROSS (ZX-SPECTRUM 48K/PLUS) Copyright © 1985 VENTAMATIC SOFT. Autor: S. Soler. Cargar el programa con LOAD "" y ENTER ç El Grand Prix de motociclismo VENTAMATIC es un desafío dirigido a los maniáticos del cross. ¿Te crees capaz de llegar al final del peligroso recorrido marcado para los JU NIORS?, pues bien, suponiendo que lo consigas (que es mucho suponer) aún tendrás que superar las categorías SENIOR e INTERNACIONAL, que lógicamente son mucho más difíciles. Además, existe otro inconveniente, ¡la gasolina! Tienes que hacer muchos kilómetros, por tanto deberás repostar de vez en cuando, pero... la gasolinera más cercana a la zona de los circuitos está celosamente guardada por un fiero pastor alemán que sólo tiene un objetivo: TUS PIERNAS. ¡Ah! un par de consejos:  La excesiva velocidad te hará patinar y dar la vuelta de campana.  Si aceleras después de un salto asegúrate de haber posado en tierra tu rueda trasera.  Por último, levanta la moto antes de llegar a un obstáculo, si no será demasiado tarde. Ya sabes, pon en marcha tu moto y... no te descontroles TECLAS DE CONTROL DE LA MOTO 0: Acelerador. 1: Salto TECLAS DE CONTROL DEL PILOTO (En la gasolinera) 0: Salto. 1: Camina hacia la izquierda. 9: Camina hacia la derecha S.I.T.I. CALC (VERSION REDUCIDA) Sistema Integrado de tratamiento de la información calculada. (ZX SPECTRUM 48K/PLUS) Copyright © 1985 VENTAMATIC SOFT Autor: Salvador Soler PRESENTACION DEL PROGRAMA Este programa es una sofisticada hoja de cálculo que se puede utilizar para planificar, calcular, simular operaciones comerciales, así como en trabajos de ingeniería o científicos. S. I. T I. CALC se presenta como una gran cuadricula dividida en 100 filas y 78 columnas, lo cual representa 7.800 casillas (que por razones de memoria no podremos utilizar en su totalidad). S. I. T. I. CALC le permite, a través de una amplia gama de comandos y funciones, crear interacciones entre casillas de una forma relativa o absoluta. INDICE  Instrucciones de carga.  Organización de la pantalla  Descripción de los comandos del S. I. T. I. CALC.  Asignación de fórmulas y funciones disponibles.  Ejemplo práctico. INSTRUCCIONES DE CARGA Cargar el programa con LOAD "" y ENTER ORGANIZACION DE LA PANTALLA Antes de explicar los comandos, vamos a ver cómo está organizada la pantalla: Las cuatro primeras líneas (que quedan reservadas para presentación de datos auxiliares) nos indican: la casilla sobre la que se encuentra el cursor, la cantidad de memoria libre que nos queda y un pequeño recordatorio de cómo introducir comandos o texto. En la parte inferior de la pantalla nos encontramos dos líneas: la primera es la línea de entrada de datos y la segunda nos muestra la fórmula definida en la casilla donde se encuentra el cursor (naturalmente, en el caso de que ésta haya sido definida previamente) COMO INTRODUCIR COMANDOS: Para introducir un comando hay que pulsar simultáneamente SYMBOL SHIFT y 6 (&). con lo que en la línea de entrada de datos aparecerá la palabra COMANDO, en respuesta a esto pulsaremos el comando deseado COMO INTRODUCIR TEXTO: Para introducir texto (hasta diez caracteres por casilla), pulsaremos SYMBOL SHIFT y P (") y aparecerá en la pantalla la palabra "TEXTO”; en respuesta a esto podremos introducir hasta diez caracteres de texto por casilla. COMO SELECCIONAR EL PERIFERICO: Para seleccionar el periférico de almacenamiento externo adecuado (que no sea el cassette), debe utilizar el signo * antes que el número de la unidad y del nombre. Si suprime el signo *, S. I. T. I. CALC utilizará el cassette como periférico de almacenamiento. DESCRIPCION DE LOS COMANDOS DEL S. I. T. I. CALC (?)CATALOGO Presenta en pantalla una relación de todos los ficheros contenidos en el periférico seleccionado. Ej.: COMANDO Cat * 1. (A)AMEND: Este comando permite borrar o insertar columnas o filas completas I: Indica insertar B: Indica borrar C: Indica columna F: Indica fila Ej.: COMANDO  Amend: B C AB (borrará la columna AB). (D)DELETE: Este comando borra un fichero de la memoria externa. Ej.: COMANDO  Delete: * 2 plan (borrará del microdrive número 2 el fichero "plan"). (E)EXECUT: Este comando permite activar o desactivar el cálculo automático del S. I. T. I. CALC Si está conmutado en S (sí), después de cada entrada de datos se recalcula toda la tabla. Es importante tener desactivada esta opción siempre que se estén asignando fórmulas. Al cargar el programa, esta opción está conmutada en N (no). Ej.: COMANDO  Execut (S/N): N (desactivará el cálculo automático) (F)FORMAT: Este comando formateará la unidad seleccionada. Ej.: COMANDO  Format * 1 cálculos (formateará el cartucho con el nombre de "cálculos"). (G)GOTO: Este comando le permite desplazarse instantáneamente por toda la tabla hasta la casilla seleccionada Ej.: COMANDO  Goto: AB22 (colocará el cursor sobre la casilla AB22). (H)BORRA: Este comando permite borrar los datos contenidos en la casilla indicada (L)LOAD: Este comando le permite cargar en memoria el fichero desde el periférico seleccionado. Ej.: COMANDO  Load: * 1 plan (cargará en memoria el fichero llamado "plan"). (Q)QUIT: Este comando retorna al sistema operativo del Spectrum borrando toda la memoria del ordenador. (R)CALCULA: Este comando fuerza la programa a recalcular nuevamente toda la tabla (S)SAVE: Tiene la misma sintaxis que el comando LOAD. (T)COPIA: Este comando permite copiar el contenido de la casilla en la que está el cursor en la casilla que le indiquemos. Ej.: COMANDO  Destino: E30 (copiará el contenido de la casilla en la que está situado el cursor sobre la casilla E30). (U)UNITS: Este comando le permite definir el número de decimales que desee que le sean presentados en pantalla. R: Indica número real (con decimales). E: Indica número entero (sin decimales). Ej.: COMANDO  Units E/R: R4 (nos formateará los números con cuatro decimales). (V)VERIFY: Este comando verifica el fichero desde el periférico seleccionado. Ej.: COMANDO  Verify: * 1 plan (verificará el fichero con el nombre de "plan"). (W)REPETIR: Este comando repetirá, dentro de los límites especificados, un dato determinado (sea numérico, alfanumérico o fórmula), ajustando los parámetros de los mismos para las distintas posiciones. Ej.: COMANDO  Rep. hasta: B30 (una vez entrado el límite la línea de entrada de datos cambia a: DATO  Ahora cualquier dato que entre se repetirá hasta la casilla B30). (Z)ZAP: Este comando borra de la memoria del ordenador cualquier fichero que contenga. Antes de ejecutarlo pide conformidad. NOTAS Si en cualquier momento (ya sea por error o por un cambio de opinión) no desea ejecutar un comando a medio introducir, puede pulsar SYMBOL SHIFT y 1, con lo cual el comando quedará anulado. Si en cualquier circunstancia el programa volviera al sistema operativo del Spectrum, teclee RANDOMIZE USR P, nunca RUN. ASIGNACION DE FORMULAS Y FUNCIONES DISPONIBLES Catalogamos como función, a toda expresión que da un valor determinado a la casilla que la contiene, manipulando unos valores llamados "Argumentos de la Función". Para asignar una fórmula o función, debe proceder del siguiente modo: coloque el cursor en la casilla a la que desee asignar una fórmula y teclee la misma directamente. Ej.: Supongamos que el cursor está sobre la casilla A0, y que tecleamos la fórmula siguiente: A2 + Al - 10 Entonces, el valor A0 será la suma de las cantidades contenidas en las casillas A2 y Al menos 10. — Funciones disponibles: En esta versión reducida del S. I. T. I CALC sólo dispone de las funciones matemáticas de suma, resta, multiplicación y división. EJEMPLOS PRACTICOS Vamos a desarrollar algunos ejemplos sencillos de la utilización de S. I. T. I. CALC. Para evitar repeticiones inútiles, la referencia a la casilla sobre la que nos tenemos que situar irá entre paréntesis al principio de cada línea. Una aplicación clásica es un ANALISIS DE CAJA o CASH FLOW. En primer lugar, borre cualquier fichero que contenga el programa (utilizando el comando ZAP), luego coloque el EXECUT conmutado a NO y entre lo siguiente: (CO) "ANALISIS D (DO) "E CAJA Esta entrada coloca el texto ANALISIS DE CAJA en las celdas CO y DO como cabecera de la aplicación, el motivo de partir el texto de una forma tan poco ortodoxa es porque el programa sólo tiene en cuenta los primeros 10 caracteres que le entremos como texto. (B2) "Enero (C2) "Febrero (D2) "Marzo (E2) "Abril (F2) "Mayo (G2) "Junio Esta secuencia de entradas coloca como cabecera de los datos los primeros seis meses del ejercicio. (A3) Comando W Repetir hasta G3 TEXTO “------- Esta entrada subraya con guiones desde A3 hasta G3 (A4) "VENTAS (B4) 675000 (C4) Comando W Repetir hasta G4 DATO  B4 * 1.08 .Esta secuencia de entradas hace que toda la fila etiquetada como ventas incremente un 8% las ventas con respecto al mes anterior. (A5) "COSTES (B5) Comando W Repetir hasta G5 DATO  B4 / 4. Esta secuencia asigna a los COSTES el 25% de las ventas de cada mes. (A6) Comando W Repetir hasta G6 TEXTO  "-------- Realizamos la misma operación que con la fila 3. (A7) "BEN, BRUTO (B7) Comando W Repetir hasta G7 DATO B4 - B5. La secuencia introduce en la fila etiquetada como BEN. BRUTO el valor de la diferencia de las ventas y los costes de cada mes. (C8) "GASTOS FIJ (D8) "OS Introducimos cabecera para los próximos datos. (A10) "SUELDOS (B10) Comando W Repetir hasta G10 DATO  160000 (A11) "S. Social (B11) Comando W Repetir hasta G1l DATO  110000 (A12) "ENERGIA (B12) Comando W Repetir hasta G12 DATO  17000 (A13) "RENTA (B13) Comando W Repetir hasta G13 DATO  25000 Esta secuencia introduce una parte de los gastos fijos producidos en una actividad comercial. (A14) Comando W Repetir hasta G14 TEXTO  “-------- (A15) "GAST. TOT. (B15) Comando W Repetir hasta G15 DATO  SUM B10 B14 (hay que entrar el límite por exceso). Hemos asignado a GAST. TOT. la suma de todos los gastos de cada mes. (A16) Comando W Repetir hasta G16 TEXTO  “--------- (A17) "BEN. NETOS (B17) Comando W Repetir hasta G17 DATO  B7 - B15 La secuencia calcula la diferencia entre los BEN. BRUTO y los GAS. TOT de cada mes y asigna los resultados a la fila etiquetada como BEN. NETOS. Entre en modo comando y solicite UNITS. entonces entre R (números reales). A partir de ahora ya tiene preparada su tabla, active la ejecución automática y el cursor en la celda B4, puesto que ésta es la que contiene el dato principal en el que se basa toda la tabla y, entre otros valores, verá que cada cambio en el valor original, hace que toda la tabla se recalcule de nuevo, con arreglo al valor introducido. Desplazando el cursor a la derecha o hacia abajo podrá ver los datos que quedan ocultos en la presentación de la pantalla. ésta debe tener la forma de la figura 1.1. Un ejemplo sencillo de utilización de S. I. T. I. CALC que hace uso de la referencia absoluta a una celda, es una tabla de multiplicar. Después de desconectar el cálculo automático y limpiar toda la memoria, introduzca los siguientes datos: (Al) "TABLA DE M (B1) MULTIPLICAR (C1) "DEL (DI) 7 Esta secuencia coloca la cabecera y asigna a la casilla D1 el valor del multiplicador. (A3) 1 (B3) “* (C3) Comando W Repetir hasta C11 DATO  $ D1 (el signo $ hace que el cálculo se refiera siempre al valor contenido en la celda D1. (D3) “* (E3) Comando W Repetir hasta E11 DATO  A3 * C3 (A4) Comando W Repetir hasta Al1 DATO  A3 + 1 Esta secuencia prepara la presentación y calcula el multiplicando y el producto. Ahora active la ejecución automática y coloque el cursor en la casilla D1; cualquier dato que le entre, recalculará la tabla con ese valor. Si durante la ejecución de algún ejemplo se produjese algún error del tipo CELDA VACIA o LA CELDA CONTIENE TEXTO, desactive la ejecución automática y con el comando GOTO desplácese a la celda A0. Entonces, moviendo el cursor por las celdas, compruebe que las fórmulas sean correctas y hagan referencia a una casilla definida y numérica. ATENCION S. I. T. I. CALC V. R NO TIENE IMPLEMENTADA SALIDA POR IMPRESORA POR NINGUN CONCEPTO. EN NINGUN CASO, NI EN FORMA ALGUNA PODEMOS ATENDER CONSULTAS RELATIVAS A S. I. T. I. CALC V. R. La versión standard de S. I. T. I. CALC es compatible con CASSETTE, MICRODRIVE, WAFADRIVE y DISCO TIMEX INVESDISK y con impresoras tipo ZX-PRINTER o SEIKO SHA GP-50S y de 80 columnas a través del Interface Serie RS232 del ZX INTERFACE 1 o los Interfaces CENTRONICS e INTELIGENTE VENTAMATIC y el CENTRONICS INDESCOMP. Además de los operadores matemáticos de la Versión Reducida, dispone también de todos los operadores matemáticos, trigonométricos, lógicos, condicionales y evaluatorios del Spectrum (radicación, exponenciación, logaritmo, seno, coseno, arco seno, arco coseno, tangente, arco tangente, AND, OR, NOT, IF, THEN, VAL, LEN, ABS, SGN, INT, RND, MAX, MIN, MEDIA, etc. y anidación de paréntesis a cualquier nivel. La versión standard de S. I. T. I. CALC está disponible al precio de 4.000 Ptas. y se puede pedir directamente por correo o por teléfono a VENTAMATIC. BOLETIN DE PEDIDO Enviar a: VENTAMATIC - c/ Córcega. 89, entlo. 08029 BARCELONA - Tel.. (93) 230 97 90. Deseo recibir el programa S. I. T. I. CALC Versión Standard, al precio de 4 000 Ptas. Fecha Nombre: Apellidos: Dirección: Población: Provincia: D.P.: Señalar con una cruz la forma de pago: Talón adjunto (sin gastos de envío). Giro postal n.° (sin gastos de envío). Contra reembolso (+ 200 Ptas. de gastos de envío). Tarjeta VISA / MASTERCARD AMERICAN EXPRESS ( + 200 Ptas. de gastos de envió n.° Caduca: Firma: Copyright © 1985 VENTAMATIC SOFT PROHIBIDA LA REPRODUCCION RESERVADOS TODOS LOS DERECHOS Depósito Legal B-24807/85 Enviar a: VENTAMATIC c/ Córcega, 89. entlo. 08029 BARCELONA ATENCION Suscríbete antes del 31 de Enero 1986 y recibirás completamente GRATIS un ejemplar de SPECTRUMANIA.