PROCESADORES DE TEXTO En el décimo aniversario de la PC

Anuncio
PROCESADORES DE TEXTO
En el décimo aniversario de la PC
Amador Ruvalcaba López
Introducción
La primera parte contiene un resumen de algunos aspectos de la historia de la computación,
especialmente la relacionada con la PC (Personal Computers) de IBM. Pretendemos resaltar la
relación entre software y hardware en el desarrollo de las computadoras y de la microcomputadora
en especial. Ello nos será de utilidad para, en la segunda parte, realizar un análisis del software
dedicado a los procesadores de texto, que es nuestro principal objetivo.
Intentamos demostrar que existe un uso poco crítico de los procesadores de texto. Ya que
se detecta una incorporación muy rápida de los paquetes a todas las áreas de trabajo, pero en
forma descuidada y poco exigente por parte de los usuarios.
Esperamos contribuir en algo para que la marea de la computadora no impida que
podamos mantener un punto de vista crítico del software.
Tecnología física y lógica
El recorrido de EDVAC a la microcomputadora de IBM, en gran parte, se explica por los
descubrimientos tecnológicos y por el desarrollo del software. En la historia de las computadoras
los descubrimientos tecnológicos han precedido a las cuatro generaciones de las mismas. Sin
embargo, una vez resueltos los problemas físicos, la industrialización y la utilidad de las
computadoras queda, de alguna manera, en manos del software.
Software y hardware son dos elementos que se interconectan continuamente en el
desarrollo de la computadora. Tan importante es la tecnología física como la lógica.
Debido a ello es que Jhon Von Newman, inventor de lo que se considera la primera
computadora, también escribió el primer programa memorizado para una calculadora.1
Los nombres de Newman; de John Bakus, director del proyecto FORTRAN; de Nicklaus
Writh, creador de Pascal en 1970; de John Kenneny y ThomasKurty, creadores de BASIC; de
Augusta Ada Byron;2 de Edgar Code introductor del concepto de base relacional de datos en 1970;
del equipo encabezado por Filipo Estridge, desarrolladores de la PC de IBM; y otros y otras que
han innovado ene l campo, deben ser estudiados con el mismo nivel de importancia.
* Analista de la Coordinación General de Estudios de Posgrado.
IBM de México reporta que existen 200 lenguajes de programación “... la mayoría
diseñados para uso especializado”.3 En los lenguajes de cuarta generación es muy complicado
ubicar a inventores en particular; los equipos de las corporaciones son los que desarrollan, tanto
los lenguajes como el software de paquetería. Hay que resaltar que son los grandes bloques
económicos a nivel mundial, los que están desarrollando los proyectos de quinta generación.
El lenguaje Prolog y LISP, por ejemplo, son parte sustancial de la próxima generación de
computadoras. El primero, se desarrollo principalmente en Europa y fue adoptado por los
japoneses para su proyecto de quinta generación; el segundo, fue creado y desarrollado en EU.
Los proyectos de las grandes corporaciones dedicadas a la industria de la computación,
dentro de los cuales destacan los recientes acuerdos de IBM conapple, indican que estamos por
entrar a una nueva fase de desarrollo de las computadoras y especialmente de las
microcomputadoras. Es previsible que el software seguirá siendo uno de los problemas claves”... el
cuello de botella en el acceso a la computadora...”, dijo Lewis Branscomb cuando era jefe del área
científica de IBM.4
Diez años de PC−IBM
El antecedente más cercano a la PC de IBM es la microcomputadora inventada por un aficionado,
aproximadamente en el año de 1975. Sin teclado, sin monitor, armada con un cautín y conocida
como Altair 8800. lo que hizo IBM para construir su microcomputadora fue unir componentes
fabricados por diferentes empresas bajo una nueva idea denominada”... arquitectura de sistemas
abiertos...”. El CPU fue adquirido de Intel; Microsoft fue la empresa responsable del software,
especialmente el sistema operativo; el monitor lo fabricó una empresa taiwanesa.5
IBM no sólo llegó tarde al ámbito de la microcomputadora (Apple, Commodore y Tandi se
le adelantaron), también fracasó en su primera incursión en el mercado de las micros. Lo que llevó
a IBM al éxito con su PC fue el aumento sustancial en la memoria; un sistema operativo que,
comparado con los lenguajes y otros sistemas operativos existentes al final de la década de los
setenta, es fácil de utilizar y algo que en el terreno de las microcomputadoras es clave: precios en
constante baja.
En efecto, el procesador de la PC de IBM 8088, de la firma Intel de 16 bits, con capacidad
para manejar 1024K de memoria primaria o directa, superó de manera definitiva a los
procesadores existentes−de 8 bits y que tenían capacidad para manejar 64K de memoria directa.
El defecto del procesador consistía en que corría a una velocidad de 4.77 MHz, sin embargo, era
compensado notablemente por el bajo precio de los chips con que funcionaba.6
El sistema operativo proporcionado por Microsoft (originalmente propiedad de la compañía
Seattle e identificado como 86−DOS) conocido como MS−DOS es el otro componente de la
PC−IBM. Este nuevo sistema supera a los anteriores por la capacidad de efectuar operaciones
más rápido que en cualquier otro de los que existían. La velocidad con que trabaja el sistema
operativo, aunado a la relativa sencillez y al precio bajo, son características que hicieron de DOS el
más popular de los sistemas operativos que han existido. Hoy en día DOS mantiene aún su
predominio: 72 millones de usuarios aproximadamente a nivel mundial.7 Y es probable que con la
nueva versión 5.0, que contiene notables mejoras en el manejo de la memoria principal, se siga
manteniendo en el mercado.
El corolario del éxito de lo que podríamos denominar la época de las PCs es la tendencia
permanente a la baja de su precio, así lo indica el siguiente cuadro:
La IBM−PC−XT del año de 1983 costó 640 dólares más que una PS2 386SX en 1991. Los
cambios en la capacidad de memoria directa y la velocidad son sustanciales, se pasa de 256 K a 4
MB y de 4.77 MHz a 20 MHz respectivamente.
Si los precios que se muestran en el cuadro los comparamos con el que tuvo una de las
primeras microcomputadoras de IBM: 19,000 dólares, que fracasó rotundamente, nos podemos
explicar por qué la PC de 1981 ha sido una de las aportaciones más grandes en el acercamiento
de la tecnología a la humanidad.
La nueva tecnología de los circuitos integrados (de la cual es hija predilecta la
microcomputadora), con la variedad de aplicaciones, es uno de los elementos que explican la
novedosa situación de la industria y de la economía mundial. El impulso que los circuitos
integrados, aunados por supuesto a otras tecnologías aplicadas en diferentes ramas industriales,
han dado a la economía mundial es de gran trascendencia. Es posible que ésta se encamine hacia
el inicio de un ciclo de gran crecimiento.
Para lograrlo el problema es la economía de EU que crea grandes deformaciones, por sus
déficit fiscal y externo.
El perfeccionamiento constante de la PC desde que salió al aire el primer comercial
anunciándola en 1981, es otro aspecto sustancial para entender su uso generalizado. Del
procesador 8088, conocido como XT, se ha pasado a la generación de los procesadores 80286,
conocidos como AT, y luego al 386 y 486. la característica más notable de los procesadores AT es
la constante mejora en la velocidad con que se procesa la información. De los 4.77 MHz de la
primera XT−IBM hoy tenemos velocidades de procesamiento de información que pueden llegar
hasta 50 MHz.
La PC es un producto totalmente flexible, se pueden encontrar refacciones casi en
cualquier lugar, puede adecuarse a cualquier circunstancia, puede actualizarse y puede crecer. El
uso cada vez más generalizado, con el incremento de la productividad del trabajo que ello significa,
nos permite afirmar que quien no incorpore el uso de la microcomputadora a su trabajo, corre el
riesgo de ser un analfabeta computacional.
La generalización del uso de la computadora cambió formas de pensar, produciendo lo que
podríamos denominar: mitología de la computadora.
Es tal la importancia que tiene que no debería extrañarnos el surgimiento de una especie
de sociología de la computadora.
También, existe la contraparte del uso de la computadora: los daños a la salud. Hoy se
sabe con exactitud de algunos: “el síndrome del túnel carpiano... que produce inflamación del
nervio medio de la muñeca”, “... fatiga física y visual, mareos, cefaleas, dolores de espalda...”
Algunas de sus causas son la insuficiencia de oxígeno en el lugar de trabajo, iluminación
inadecuada, posición incorrecta, parpadeo del monitor y otras. Las radicaciones ultravioletas, X y
gama los campos electromagnéticos que emiten radiación”... de manera bastante uniforme en
todas direcciones “, son la preocupación de los especialistas. Nada esta comprobado al respecto,
ni que sean la causa de daños a la salud, ni que no lo sean. Lo que es una realidad es que
paralelamente a la industria de las PCs, surge otra para paliar o prevenir posibles daños a la
salud.8
IBM repite la historia, sabe que el futuro del mercado de las microcomputadoras estará
relacionado mucho más con el software que con el hardware (por ello intentó vanamente con OS/2
adelantarse, al igual que lo hiciera con su microcomputadora de 19,000 dólares). También sabe
que la programación “orientada a objetos” será la clave en el futuro. Es más, el ambiente Windows,
versión 3.0 y las aplicaciones en modo gráfico para PCs son copias pálidas del software que se
utiliza en Apple−Macintosh.
Por ello, de nueva cuenta sale de su casa para buscar un aliado, sin importarle que sea
uno de sus competidores más significativos (así lo hizo con Microsoft con Intel) y hace un convenio
de intercambio tecnológico con Apple. IBM intercambiará fundamentalmente su procesador RS/600
por el software y especialmente por el de multimedia de Apple. En fin, ojala la historia no se repita
como afirman los filósofos que sucede: una vez como farsa y otra vez como tragedia.
Los procesadores de texto compatibles con PC
La máquina de escribir electromecánica ha sido desplazada, mas no eliminada por el procesador
de texto. La mecánica pasa a ser parte de los museos; la superioridad del software destinado a
procesar palabras en la mayoría de los casos es evidente. El uso de éste significa un aumento en
la eficacia y no necesariamente en la productividad. Estamos hablando de un aumento en la
velocidad para procesar, formar, componer y manipular texto y no siempre de mejorar
sustancialmente la calidad del mismo.
El ámbito inicial de un procesador, que en términos generales era el de la máquina de
escribir, ha sido completamente rebasado; los procesadores tienden a cubrir aspectos colaterales
tales como: bases de datos, hojas de cálculo y diferentes trabajos de oficina; se utilizan inclusive,
para desarrollar trabajos de edición y recientemente también para correo electrónico en redes.
En la oficina el procesador significa un ahorro de mano de obra importante. Por ejemplo,
hacer grandes cantidades de etiquetas manualmente es muy tardado y laborioso, aun utilizando la
pequeña memoria de la máquina de escribir. En cambio, realizar decenas de escritos donde
únicamente cambian algunos datos, en un procesador de texto es bastante rápido. Igualmente, se
pueden hacer actas de acuerdos por medio de columnas paralelas, con el texto alineado al primer
renglón de cada columna, se pueden editar facturas y muchos otros documentos para el comercio,
la industria y los servicios en general. Sin embargo, la mayoría de los usuarios no utilizan el
procesador para estas tareas de oficina, prefieren su máquina de escribir; todavía les resulta
complicado hacerlo en la computadora. En el otro extremo están quienes a toda costa prefieren
utilizar un gestor de base de datos, una hoja de cálculo para realizar tareas que en la mayoría de
los casos se pueden hacer en el procesador de texto.
El panorama en algunas oficinas es muy especial. La máquina electrónica y la
computadora cohabitan en un mismo escritorio, se intercalan o se combinan para desarrollar la
mayoría de las tareas. ¡Cuánto durará esta situación dual en las oficinas? Seguramente que
depende del desarrollo futuro del software. Simplificar la manera de hacer los trabajos de oficina en
el procesador, es un objetivo de las empresas del ramo. La corporación WordPerfect,9 por ejemplo,
ha puesto a la venta una versión especial para este trabajo: Wordperfectr Office. Los procesadores
en modo gráfico, por su parte, proporcionan formas menos complicadas para la realización de este
tipo de tareas.
En el campo del procesamiento de texto por computadora las virtudes y las deficiencias
están a la vista. Parece que nos acostumbramos a que la calidad tipográfica10 del texto sea lo
menos importante, sin importa que en ocasiones es cansado o francamente imposible leerlo. De
alguna manera se hace texto desechable o no retornable, como se prefiera.
Es frecuente encontrar en los escritos hechos en computadora, espacios en blanco entre
las palabras e irregularidades interletras, que obligan a una lectura “ de brincos” bastante
incómoda. A lo anterior se suma el uso recurrente, por la facilidad de incluirlo, de negritas, itálicas y
la mala calidad en la impresión. Ello hace que no siempre el aumento en la eficacia, que conlleva el
uso de la computadora, signifique al mismo tiempo un aumento en la calidad del texto. En este
caso la ganancia en rapidez y facilidad para manipular el texto ha ido en detrimento de la calidad
tipográfica de los escritos y en la poca motivación para leerlos.
La responsabilidad en la disminución de la calidad de los escritos−boletines, tesis, folletos
y algunos libros−es compartida por las impresoras que no admiten control tipográfico, conocido en
el medio como “kerning”; por los usuarios que no se preocupan por investigar esta función; por el
uso mutilado de procesadores o finalmente, porque hay algunos que tienen poco control sobre este
aspecto. Sin embargo, aún teniendo la opción de control tipográfico y otras destinadas a la edición,
los procesadores tienen límites en este aspecto.
En general, la relación que se establece entre el procesador de texto y el usuario es de
abierta fidelidad. Si existe algo difícil de lograr es convencer a un usuario del cambio de
procesador. La lealtad que se adquiere con éste es increíble. Nadie quiere abandonar su
procesador, a menos que realmente le resulte inútil para nuevas importantes tareas, y aún así de
vez en cuando regresará para efectuar funciones que en el nuevo le resultan complicadas o que
francamente se le olvidan.
Por lo mismo no pretendemos sugerir cambio de procesadores o dar puntos de vista de
cuál es el mejor. Lo que se pretende es ofrecer un panorama general tomando en cuenta algunas
opiniones especializadas.
El primer procesador de texto para PC fue WordStar (WS). Toda una generación
aprendimos a trabajar con este procesador que merece la denominación de clásico. WS es
desplazado del mercado a mediados de los ochenta, pero sigue conservando un grupo selecto de
usuarios. En efecto, la forma de relacionarse con este procesador es bastante ecléctica,11 tiene
varios problemas pero mantiene una calidad del texto, especialmente el espaciado interpalabras y
la posibilidad de ver directamente el texto en pantalla, casi igual a como será impreso, todavía no
es superado por otros procesadores.
Tratar de comparar los procesadores en relación a determinadas funciones resulta
insuficiente. En efecto, todos los procesadores tienen la forma de dar formato al texto, es decir:
centrar, justificar a izquierda y derecha, manejo de bloques y otras que son sustanciales para
cualquier procesador; de lo contrario no lo serían.
Lo que debe interesarnos para analizar el medio de los procesadores de palabras son
cuestiones más trascendentes. Ello no invalida los diagnósticos que ofrecen los especialistas cuyo
objetivo es otro: servir de guía para alguien que quiere comprar un procesador.12
Los aspectos que nos interesa analizar son: Las exigencias de equipo, calidad de la
impresión, control de la tipografía, manejo de archivos grandes, facilidad para efectuar cualquier
tarea relacionada con el texto, uso de números y fórmulas, compatibilidad con formatos
universales, facilidad para consultar varios archivos al mismo tiempo, la utilidad de manejo de
información de otros paquetes especializados y el uso de gráficos. Seguramente que existen otras
interrogantes, sin embargo, para nosotros, éstas son algunas de las más importantes.
Los procesadores de la serie denominada “modo gráfico” son más exigentes de equipo,
funcionan bien en procesadores AT, con monitores VGA y la mayoría son realmente modo gráfico
si son compatibles con el ambiente Windows. Dicho ambiente en su versión 3 en adelante es muy
exigente en equipo y presenta algunas deficiencias que la propaganda se ha cuidado mucho de
ocultar.
Para que Windows funcione bien requiere de una AT, 386 de preferencia, y por lo tanto de
uno a dos MB en memoria principal como mínimo. Windows tiene problemas con el manejo de
impresoras, uno de ellos es que envía demasiados códigos que requieren de mayor soporte de
memoria de la impresora y de la memoria principal; memoria y más memoria es la alimentación
favorita de este ambiente propiedad de Microsoft. Por lo tanto, trabajar con Windows en una
impresora de punto resulta un poco raro, requiere de impresoras láser para que realmente se
pueda utilizar eficazmente.
Los procesadores que funcionan en el denominado “modo texto” son más austeros en el
equipó que requieren. Dos de los universalmente usados funcionan en XT, sin embargo, para un
excelente funcionamiento requieren de una AT 286.13 Tanto Word versión 5.0 como WordPerfect
versión 5.1 y WordStar versión 6.0 necesitan de 512 K en RAM.
La impresión no es “...la finalidad última de un procesador de palabras...”, como lo afirma
Javier Matuk,14 es el objetivo principal del usuario. En efecto, si se usa un procesador para enviar
nuestra colaboración−vía modem− para su posterior publicación o para ser editada, el problema de
la impresora parece remoto, pero si es utilizado para producir texto de manera directa, la impresión
es crucial. Sucede que la computadora, al permitirnos ver el texto en la pantalla, de alguna manera
inhibe el problema de la impresión. El uso del procesador de texto es básicamente para obtener “...
un producto directamente utilizable a la vista...”15
El procesador debe ser capaz de manejar casi cualquier impresora, debe permitir la
impresión de cualquier carácter, imprimir en forma vertical o a lo ancho de su hoja y con los
márgenes deseados. El usuario necesita ver la página completa tal y como será impresa y también
requiere poder pasar a un formato de impresión a otro sin ningún problema. Evidentemente,
algunas de estas tareas dependen en parte de la impresora, sin embargo, cuando se colocan,
según correspondan los swiches o se definen las características básicas, en el caso de las láser,
es el procesador de texto el principal responsable de que el usuario imprima al gusto.
En la manipulación del texto para darle algún formato y características, los procesadores
deben satisfacer casi cualquier idea del escritor o usuario.
Igualmente, deben aceptar tareas básicas de oficina tales como: etiquetas, funciones de
archivos, macros y creación de estilos. Al respecto las limitaciones corresponden al equipo físico
que se utilice y de ninguna manera al software.
Existen aspectos especializados, como el uso intensivo de fórmulas aritméticas y
algebraicas, y es lógico que no todos los procesadores den completa satisfacción , para ello están
los especializados, por ejemplo: chi Write, pero sí deben permitir el uso de una simbología
elemental, por ejemplo, subíndices, superíndices y radicales que deben imprimirse sin dificultad.
Otro ámbito que consideramos relativamente especializado es el manejo en pantalla de
arios documentos a la vez. Algunos investigadores, del área de humanidades fundamentalmente,
requieren consultar sus fichas bibliográficas al mismo tiempo que trabajan.
Con menos o más posibilidades el software debe realizar estas tareas.
Al respecto Word permite el manejo de ocho ventanas simultáneamente en pantalla.
Uno de los problemas más comunes cuando se utiliza el procesador para capturar texto,
destinado a trabajarse en algún editor, es la limitación en el manejo de archivos16 grandes. Algunas
de las tareas que tienen esta limitación, en determinados procesadores de texto, son las
búsquedas y reemplazos, la impresión y los macros. Cuando esto sucede es que el procesador de
texto tiene problemas en la administración de la memoria principal y es posible perder archivos
completos.
La pedagogía que cada paquete de software tiene para que el usuario se relacione es muy
similar, por ello una vez que se incorpora un procesador en forma completa es relativamente
sencillo trabajar con cualquier otro de la misma serie. Sin embargo, este aspecto es importante
para el usuario, hay que memorizar solamente las tareas básicas, el procesador debe ser lo
suficientemente lógico para que se pueda resolver casi cualquier tarea.
Todo procesador de palabras debe aceptar sin ningún problema archivos trabajados en
versiones anteriores del mismo; igualmente, debe tener su convertidor de formatos. Sin embargo,
cualquier conversión de texto de un procesador a otro conlleva el riesgo de perder características,
especialmente los acentos y la tilde de la letra ñ. La forma de resolver este aspecto es realizando
sustituciones previas a la conversión.
Lo importante, en este ámbito de coexistencia entre los formatos de procesadores, es que
exista compatibilidad con el código ASCII (American Estándar Code for Information Interchange),
ello permite determinado nivel de transferencia.
Los procesadores de texto deben coexistir con una base de datos y con una hoja de
cálculo mínimamente; ello resuelve muy poco; en general las transferencias entre estos paquetes
es limitada. El manejo de gráficas e imágenes es otro aspecto que tiene su importancia, el
procesador debe aceptar los formatos más comunes tales como TIFF, metafile, Pic. Una de las
ganancias del ambiente Windows al respecto de la compatibilidad, es justamente, el alto grado de
coexistencia entre sus aplicaciones.
Conclusiones
El software dedicado a trabajar texto es de los más difundidos. Constantemente se ofrecen nuevas
versiones; algunas no presentan cambios sustanciales. El cambio lo representa el modo gráfico de
trabajar. Lo que hacen la mayoría de los procesadores es mejorar determinadas tareas y extender
su ámbito de aplicaciones.
Una vez que el uso de la computadora tiende a dejar de ser moda y se asienta en la vida
de la sociedad, es el momento de iniciar una nueva forma de relacionarse con ella. Se trata de
estar cada vez más informados para exigir que el software sea confiable y de calidad. Poner en
primer plano la calidad del texto, en su dimensión tipográfica y de forma, debiera ser la
preocupación de los usuarios del procesador de texto. La velocidad y la cantidad deben
perfeccionarse y dar paso a la calidad del texto.
Notas
1
Historia de la computación, IBM de México, 1987, pp. 60 y 110.
2
Hija del poeta Lord Byron, al estudiar la máquina analítica de Charles Babbage para programarla,
nos legó lo que se considera el primer “manual de programación”. Al respecto se puede leer
nuestro breve comentario en Personal Computing, México, No. 47, 1991, p. 104.
3
IBM de México, op. cit., p. 101.
4
Ibid., p. 111.
5
Personal Computing, México, No. 42, 1991, pp. 26−32.
6
IBM de México, op. cit., p. 100.
7
Personal Computing, op. cit., página editorial. Dato estimado.
8
Zucker, Paul, Personal Computing, México, No. 41, 1991, pp. 67−75.
9
Según el periódico COMPUTERWORLD, No. 309, octubre de 1991, p. 54 esta empresa es de las
tres más grandes del mundo en el área del software.
10
Las impresoras de punto emulan tipos. El tipo Roman es utilizado por una de las impresoras
para computadora más usadas, la STAR−nx. Las láser utilizan diferentes tipos.
11
Existen los procesadores que trabajan en modo tecla, los que trabajan en modo función; ambos
son de la serie modo texto, y los que trabajan en modo gráfico. WS trabaja en modo tecla y en
modo función.
12
Nos referimos especialmente al a”Guía de Compra” que el comentarista del mundo de las
computadoras Javier Matuk, ofrece en la revista Personal Computing, México, No. 34, 1991, pp.
81−89.
13
Nos referimos a WorldPerfect, que según la revista PC Magazine en Español, No. 6, 1991, p. 65,
es uno de los “...de mejor venta...” y a Microsof World que también es de los más usados.
14
15
“Guía de Compra”, Op. cit., p. 84.
Palma, Miguel y Hernández, Pichardo, Informática en ingeniería industrial, México, Editorial
Trillas, 1991, p. 60.
16
Mientras no exista una recomendación al respecto de las traducciones de estos términos por
“file” usaremos como traducción la palabra archivo.
Descargar