Microhobby 4. Año I, del 26 de noviembre al 03 de diciembre de 1984

Análisis: el QL ya está aquí

La fuerte expectativa creada en torno a la aparición del QL en nuestro país, tras su presentación en público el pasado 1 de septiembre en «Sonimag», se ha visto temporalmente frustrada por el retraso del distribuidor oficial en su comercialización, aunque en estos momentos, la producción en la factoría británica alcanza las veinte mil unidades mensuales.

Aspecto general de la máquina y sus accesorios

Las razones de esta demora son fundamentalmente dos: la traducción del voluminoso manual de instrucciones (más de seiscientas páginas), y ciertas modificaciones efectuadas en la ROM del aparato.

El QL, construido alrededor del más popular de los microprocesadores de 32 bits (el 68008 de MOTOROLA) y con 128 K de memoria RAM (ampliable a 640 K), posee su propio sistema operativo (el QDOS), teclado profesional, dos Microdrives incorporados y se suministra con el manual y cuatro programas traducidos al castellano.

Puede considerarse al QL como el más profesional de todos los ordenadores fabricados por Sinclair y su precio, próximo a las 130.000 pesetas, es sensiblemente inferior al de otros equipos de similares prestaciones.

La versión española

Es necesario advertir que el modelo comercializado en España será ligeramente distinto al inglés, debido a modificaciones realizadas en la propia ROM:

La primera afecta al juego de caracteres: interrogaciones y admiraciones de apertura, la eñe y otros caracteres castellanos, que ya se encontraban definidos en la ROM original inglesa, serán modificados para facilitar su acceso desde el teclado, sustituyendo a otros de uso menos frecuente en nuestro país.

La segunda se refiere al tema de los acentos. Aunque la ROM original también contiene todo el repertorio de vocales acentuadas, aún no se ha resuelto la manera de acceder a ellas. La imposibilidad de imprimir dos caracteres de una misma posición de pantalla hace inviable el uso tradicional del acento, ya que al imprimir éste, el cursor se desplaza un lugar, poniendo la letra a continuación y no debajo del mismo.

Hardware

El “QL” incorpora la siguiente circuitería:

Microprocesador principal. 68008 de Motorola ejerciendo las funciones de CPU (Unidad Central de Procesos). Con una frecuencia de reloj de 7,5 MHz y una arquitectura interna de 32 bits (aunque el bus de datos es de sólo 8 bits). Este microprocesador controla todas las funciones principales y tiene una capacidad para direccionamiento no segmentado de un megabyte. El juego de instrucciones de que dispone es muy amplio y posiblemente se convierta en el stándard del sector en un futuro próximo, frente a los actualmente utilizados de 8 ó 16 bits.

Microprocesador auxiliar. 8049 de Intel. Controla la entrada por teclado, la transmisión vía RS 232-C, el sonido y la temporización en tiempo real.

Integrados de diseño específico. Sinclair ha diseñado cuatro circuitos integrados de utilización exclusiva para este ordenador.

El primero, fabricado por Plessey/Synertek, controla la pantalla y la memoria. El segundo, de NCR/Synerteck, controla otras funciones principales, como la red de área local, etc.

Los dos restantes, fabricados por Ferranti (al igual que la ULA del Spectrum), atienden las funciones analógicas relacionadas con el funcionamiento de los Microdrives.

El teclado. Se trata de un típico 'QWERTY' con 65 teclas de diseño ergonómico. Frente a los modelos Sinclair anteriores presenta notables diferencias:

  • Mayor tamaño, con lo que se adapta mejor a la forma de la mano.
  • Cuatro teclas de función independiente y otras cuatro exclusivas para el manejo del cursor en todas las direcciones.
  • Botón de Reset incorporado, aunque el interruptor ON/OFF sigue inexplicablemente ausente.
  • Se ha suprimido la clásica filosofía Sinclair de los TOKENS o comandos completos escritos sobre las teclas. A partir de ahora habrá que deletrearlos.

Vídeo. El “QL” es conectable tanto a un TV normal (b/n o color) como a un monitor monocromo o de color.

Pueden generarse ocho colores básicos (azul, rojo, magenta, verde, cyan, amarillo, blanco y negro), si bien, en el modo de «muy alta relución» sólo están disponibles cuatro de ellos (negro, rojo, verde y blanco). Otros colores pueden ser creados mediante mezcla de los anteriores en distintas proporciones, por lo que la diversidad es enorme.

En caso de que la pantalla sea monocroma o en blanco y negro, los diversos colores presentarán distintas tonalidades de acuerdo con el orden de sus códigos, que se corresponde exactamente con los del Spectrum.

El formato stándard de presentación de caracteres es de 85 columnas por 25 líneas (con monitor) y entre 40 y 60 columnas por 25 líneas (dependiendo del software) para TV. el juego de caracteres es también seleccionable.

En el modo de alta resolución se dispone de 2 opciones:

  • 512 x 256 pixels (sólo 4 colores disponibles)
  • 256 x 256 pixels (si se utilizan 8 colores).

Audio. El sonido previsto es generable bajo control de la frecuencia (tono) y duración mediante los comandos 'BEEP' y 'BEEPING' de forma similar a como ocurría en el Spectrum. La amplitud (potencia) del sonido, es mayor en este caso.

Reloj en tiempo real. El QL está dotado internamente de un reloj de tiempo real. Mediante la variable 'DATE' se tiene acceso a un completo calendario, con indicación del día, mes, año, hora, minutos y segundos.

Sistemas de Almacenamiento de Datos. La responsabilidad del almacenamiento de datos y programas ha sido asignada exclusivamente a un par de microdrives incorporados en la propia unidad principal. La capacidad mínima de cada uno de ellos es de 100 K bytes, con un tiempo medio de acceso de 3,5 segundos. La velocidad de transferencia de datos es de 15 K bytes por segundo (15.000 baudios), frente a los 1,5 K bytes por segundo (1.500 baudios) de la cinta de cassette (en el caso del Spectrum).

Precisamente por esta exasperante lentitud de la cinta de cassette, es por lo que ni siquiera se ha previsto esta posibilidad en el nuevo QL.

De todas formas, y pese a que el funcionamiento del microdrive ha sido optimizado por PSION entre 5 y 10 veces en cuanto a capacidad, rapidez y operatividad, se trata básicamente del mismo microdrive del Spectrum, de reconocida fragilidad, por lo que resulta sorprendente que Sinclair haya confiado plenamente en este método.

En cuanto a los cartuchos de cinta para el microdrive, son exactamente iguales a los del Spectrum, aunque no pueden intercambiarse una vez grabados (el formateado es completamente distinto en ambos ordenadores).

En la parte posterior se encuentras las vías de acceso a periféricos y el conector de ampliación ROM.

Especificaciones técnicas

  • Dimensiones externas:
    • 138 mm. ancho, 46 mm. alto y 472 mm. largo.
  • Peso:
    • 1.388 gr.
  • Memoria:
    • ROM: 32 K, ampliable externamente a 64 K.
    • RAM: 128 K, 32 K dedicadas a la memoria de presentación visual (pantalla). Ampliable externamente a 640 K.
  • Sistema operativo:
    • Sinclair QDOS.
  • Lenguaje de programación:
    • Sinclair Superbasic.
  • CPU:
    • Motorola 68008 (32 bits) a 7,5 MHz.
  • Resolución en pantalla:
    • 512 x 256 (pixels) para 4 colores.
    • 256 x 256 (pixels) para 8 colores.
    • Presentación de caracteres en 85 columnas por 25 líneas.
  • Teclado:
    • Profesional tipo QWERTY con 65 teclas.
  • Almacenamiento de datos:
    • Microdrives: dos incorporados.
  • Cassette: no prevista.
  • Disco: en preparación.
  • Alimentación:
    • 9 V.CC./1,8 A. 15,6 V.CA./0,2 A.
  • Periféricos:
    • Entrada/Salida en serie, tipo RS 232-C.
    • Interface Centronic en preparación
    • 6 Microdrives incorporables al sistema.
    • Conector para cartuchos de ROM.
    • Red de área local (QLAN).
    • 2 Joysticks opcionales.

Software de aplicaciones

No es raro que un buen paquete de software con aplicaciones básicas para un ordenador (tratamiento de texto, base de datos, etc…), cueste tanto o más que la propia máquina.

Sinclair ha solucionado este problema creando, simultáneamente al propio QL cuatro programas de gran utilidad y que se suministran conjuntamente con él. En realidad, el desarrollo de software ha sido delegado en PSION, empresa londinense exclusivamente dedicada a este fin y que bajo acuerdo específico ha elaborado todos los programas para el ZX-81, ZX-Spectrum y QL, que son directamente distribuidos por SINCLAIR (la empresa de Sir Clive sólo se dedica al diseño y marketing, subcontratando todas las demás tareas: producción, software, distribución, etc…).

Después de un importante programa de desarrollo, que representó 18 meses de trabajo, PSION puso en manos de SINCLAIR RESEARCH un sistema de software de gran amplitud con cuatro programas de aplicaciones diseñados para convertir al QL en una máquina útil para los no especialistas.

  • QL QUILL (PLUMA): procesador de textos.
  • QL ABACUS (ÁBACO): hoja electrónica de cálculo.
  • QL ARCHIVE (ARCHIVO): base de datos.
  • QL EASEL (CABALLETE): gráficos.

Los programas tienen estructura piramidal que conducen al usuario directamente a las funciones más comúnmente utilizadas.

En todo momento se emplea un enfoque interactivo. La salida siempre se presenta visualmente en la pantalla con el mismo formato con que se va a imprimir o dibujar.

Este software está autodocumentado. A lo largo del programa se presenta en la pantalla información sobre las funciones posibles, dirigiendo la atención del usuario a la acción que está desarrollando en ese momento. Además se dispone de una función de AYUDA (Help) en todos los paquetes. No importa donde se encuentre el usuario respecto al programa, la pulsación de la tecla de función (1) hace que se presente en la pantalla la información de AYUDA correspondiente. El usuario puede regresar exactamente al punto del programa en que estaba a través de la tecla ESCAPE.

QL QUILL: Tratamiento de textos

El procesador de texto contiene opciones de gran utilidad, pero es excesivamente lento.

Los procesadores de textos constituyen la aplicación empresarial más corriente de los microordenadores y exigen con frecuencia una capacitación especializada para su utilización. El programa QUILL está proyectado para facilitar toda la información necesaria en la pantalla, según se va creando el documento.

El panel de control e instrucciones, que se encuentra en la parte superior de la pantalla, detalla las acciones disponibles y se actualiza constantemente para facilitar la información necesaria. La línea de estado, en la parte inferior de la pantalla, presenta la situación en que se encuentra el trabajo.

Lo mismo que los otros programas, el QUILL es interactivo en tiempo real, con justificación de margen, formato de páginas, etc. Los diversos tipos de caracteres se representan también directamente en la pantalla (negrita, subíndice, exponente y subrayado). Cuando se inserta un texto en medio de otro ya existente se produce la justificación automática del margen y hay además un comando, «Glossary» que recupera pasajes del texto, eliminando el tedio del mecanografiado en cartas normalizadas.

El QUILL cuenta con todas las características de cualquier procesador de textos -borrado, copia, avance, análisis y reposición, tabulación, titulares, pies de página- además de otros menos corrientes como la visualización de un documento extenso (a «vista de pájaro») para comprobar su distribución, formato general, etc… y la «importación» de datos, tablas y gráficos del resto de las aplicaciones del conjunto del software (Abacus, Archive y Easel) para incorporarlas en cualquier documento.

QL ABACUS: Hoja de cálculo

El ABACUS es un programa de gran capacidad como hoja electrónica de cálculo.

Elimina las operaciones de coordinar columnas y filas y presenta dos importantes innovaciones:

Títulos: el programa ABACUS utiliza el texto existente como referencia suficiente para columnas y filas enteras o para celdas individuales.

Operación Fila/Columna: aplica las normas o fórmulas a filas enteras, columnas o bloques de celdas. Por ejemplo, se puede establecer la fila «beneficio» como «beneficio = ventas — costes» y el ABACUS dará entrada a la fórmula restar la fila de «costes» de la de «ventas» y pondrá el resultado en la fila «beneficio».

Está autodocumentado e incluye ficheros de AYUDA a los que se puede acceder en cualquier momento. Sus comandos comprenden la función de hoja de cálculo, ventanas múltiples, formas monetarias, integrales, porcentuales, decimales y exponenciales. El tamaño de esta hoja electrónica es de 256 filas x 64 columnas: 16.000 celdas, con una precisión de hasta 16 cifras significativas.

QL ARCHIVE: Base de datos

Contiene las funciones típicas de este tipo de programas: búsqueda, selección y validación, que permite el acceso a la información desde cualquier ángulo.

El ARCHIVE tiene un lenguaje asociado, similar al SUPER BASIC, que se puede utilizar para construir bases de datos múltiples y ficheros relacionados.

Los campos y los registros se definen con diversas longitudes, siendo más eficaces para la utilización de la memoria y mucho más flexibles para el usuario, ya que con frecuencia resulta muy difícil predecir con exactitud la longitud de un dato cuando se diseña el fichero.

También se pueden «importar» y «exportar» datos, con las etiquetas de los nombres del campo, al ABACUS, EASEL y QUILL.

La presentación en pantallas de registros es plenamente formateable y, como en el resto del paquete, se dispone de ayuda («help») permanente.

QL EASEL: Gráficos

El EASEL es un programa de creación de gráficos.

Hay una serie de ocho formatos preprogramados que se pueden recuperar con la simple pulsación de una tecla, que dan distintos colores y estilos a los gráficos de barras como: barras apiladas, barras solapadas, gráficos de línea y diagramas de segmentos. Cualquiera de estos formatos pueden modificarse para adaptarlo a las necesidades del usuario, permitiéndole también definir los colores.

Los textos se pueden situar en cualquier punto de la pantalla, empleando cuadrículas para su colocación, y posteriormente se pueden desplazar si hace falta.

El programa puede manejar y valorar expresiones y realizar una serie de funciones matemáticas. Se puede por ejemplo, calcular y presentar un gráfico de «beneficios» con sólo pulsar «beneficios = ventas - costes».

El EASEL está diseñado para que se haga cargo de la entrada, manipulación, presentación e impresión de datos, al mismo tiempo que es capaz de recibir datos del ABACUS o del ARCHIVE o enviar gráficos al QUILL para su inclusión en un documento.

Ampliaciones futuras

Además de las conexiones básicas, el QL está provisto de nueve vías suplementarias de acceso a periféricos:

  • Conector interno para ampliación de la memoria hasta 640.
  • Dos interfaces normalizados del tipo RS-232-C para impresoras, modems y cualquier otro dispositivo de comunicación en serie, admitiendo velocidades de transmisión entre 75 y 19200 baudios.
  • Permite la conexión de otros seis microdrives (además de los dos ya incorporados). Aunque los microdrives ZX son incompatibles, sus soportes vírgenes pueden intercambiarse una vez reformateados.
  • Conexión para cartuchos de ROM QL de hasta 32 K. No acepta los diseñados para el Spectrum.
  • Admite la incorporación de uno o dos joysticks para juego o como control del cursor.
  • Red de área local (QLAN) que posibilita la intercomunicación de hasta 64 ordenadores, y la transmisión de datos entre sí a velocidades de hasta 100 Kbaudios.

Domingo Gómez

 
004/analisis.txt · Última modificación: d/m/Y H:i (editor externo)
Recent changes RSS feed Creative Commons License Driven by DokuWiki Made on Mac