PROGRAMAS DE HOJA DE CÁLCULO VISICALC En octubre de 1979 Dan Bricklin y Bob Frankston, crean la compañía de Software Arts, Inc., e inventan la primera hoja de cálculo a la cual llaman VisiCalc, por las siglas de VISIble CALCulator. Esta primera aplicación de cálculos numéricos fue diseñada para “correr” en la computadora personal Apple II, con 64 Kb de memoria RAM, por lo que ésta se popularizó entre sus usuarios personales y las pequeñas empresas, que encontraban en este tipo de sistemas, una útil herramienta para llevar a cabo sus operaciones numéricas de manera rápida y confiable. Tras el éxito de esta aplicación, el equipo de Software Arts continúa programando versiones para la Tandy TRS-80, para la Commodere PET y para la Atari 800. En 1981 se desarrolla una versión muy completa para la novedosa IBM-PC, que ocupa la increíble cantidad de 27520 bytes. Dan Bricklin nunca pudo obtener una patente para la aplicación de hojas de cálculo, porque es hasta después de 1981 cuando se reconoce en Estados Unidos la propiedad Intelectual sobre las creaciones de software. La Compañía Software Arts fue comprada por Lotus Development Corporation, quienes desarrollaban la primera versión de Lotus 1-2-3 para PC´s en 1993. En 1980 Software Arts desarrolla un formato de intercambio de datos para VisiCalc conocido como DIF (Data Interchange Format), basado en el código ASCII, que facilita el intercambio de datos estructurados en filas y columnas entre archivos de base de datos y hojas de cálculo, con los de otras aplicaciones como procesadores en texto, etc. Estas nuevas tecnologías y estándares impulsan a muchas otras compañías de software a desarrollar nuevas aplicaciones de hoja de cálculo. SUPERCALC Sorcim que significa micros leyéndolo al revés, desarrolladores de software de Silicon Valley, aprovechando el formato DIF liberan una versión de hoja de cálculo para las computadoras Osborne 1 con sistema operativo CP/M, antecedente del MS-DOS, denominada SuperCalc (que supuestamente significa SUPERior Than VisiCALC), entre 1980 y 1983. La hoja de cálculo de segunda generación se Sorcim fue SuperCalc 2, que incluía grandes mejoras con respecto a su antecesor, Sorcim Copeporation se convirtió tiempo después en la conocida Computer Associates, CA. MULTIPLA Microsoft introduce en 1983 la hoja de cálculo Multiplan, capaz de encadenar múltiples hojas para trabajar simultáneamente, administrando los vínculos entre ellas. Se escriben versiones para una gran cantidad de plataformas como Radio Sharck, TRS-80, Commodore 64, Texas Intruments 99/4, IBM-PC, Apple II, y Apple Macintosh, y para diversos sistemas operativos como MS-DOS, CP/M y otros. CONTEXT MBA Uno de los mejores programas de hojas de cálculo de segunda generación lo fue Context MBA, desarrollado desde 1981 por Context Managemenet Systems. Además de realizar los cálculos mas indispensables, incluía aplicaciones extras como generación de gráficos, manejo de bases de datos, tratamiento de textos y telecomunicaciones. La primera versión utilizaba un sistema operativo casi desconocido denominado PASCAL P en lugar de MS-DOS. Después se desarrolla una versión para MS-DOS llamada Corporate MBA, que debido a su lentitud de ejecución y a seias limitaciones del procesador de palabras, pronto cayó en el olvido, sobre todo cuando hace su aparición Lotus 1-2-3. LOTUS 1-2-3 En 1982 Mitchell Kapor funda Lotus Development Corporation y en 1983 diseña, junto con Jonathan Sachs, la hoja de cálculo más conocida, considerara como un estanadr en este tipo de programas durante muchos años; Lotus 1-2-3 para las computadoras IBM-PC. La denominación de Lotus 1-2-3 se le dio, por dos razones:Lotus porqur Mitchell, como instructor de meditación trascendental que era, admiraba esas flores orientales, y 1-2-3 por rapidez de ejecución y de procesamiento. Lotus fue planeada para ejecutar inicialmente tres operaciones básicas: hoja de cálculo, gráficos y proceso de textos. La primera versión de Lotus se llamó Release 1, y requería 192 Kb de memoria RAM. Las versiones 2.3 y 2.4, ya necesitaban 384 Kb de RAM y 512 Kb para utilizar las características avanzadas, y un disco duro para ser instaladas. La primera versión para Lotus 1-2-3 para Windows fue la 5. En estos programas se introducen las bases de las principales características de las aplicaciones de hojas de cálculo de la actualidad como los nombre de celdas, las macros, rangos y muchas otras. APPLE WORKS La primera suite de aplicaciones para las computadoras Apple la desarrolla la misma Apple Computer Inc., en 1984 y se denomina AppleWorks. Estaba constituida por un procesador de textos, una base de datos y la hoja de cálculo. Las versiones siguientes se liberan con cuantiosas mejoras en cada uno de los programas incluyendo la hoja de cálculo. La versión 2.0 se libera en 1986, luego, en 1998 se actualiza como 2.1 por Claris, compañía creada por Apple para producir el software de sus computadoras. La 3.0 queda lista en 1989, la 4.0 en 1996 y la 5.0 en 1998, cambiando de nombre a ClarisWorks. EXCEL En 1985 Microsoft desarrolla una hoja de cálculo para las nuevas Apple Macintosh con 512 Kb de memoria RAM, denominada Excel, porque se consideraba Excelente. Esta hoja ya incluye muchas de las funciones gráficas de las hojas actuales, y como Lotus 1-2-3, se conforma por la aplicación de hojas de cálculo, el manejador de gráficos y funciones de bases de datos. La versión 2.1.c aparecida en diciembre de 1987, ya incluye compatibilidad completa con Windows 3.0. Esta ya es una hoja de cálculo moderna, con interfaz gráfica, que utiliza menús desplegables y hace uso del ratón para el manejo integral del programa. La herramienta de cálculo Excel facilita la creación de documentos denominados hojas de cálculo y más propiamente libros de cálculo, que puede incluir varias hojas en su interior. Introduciendo los datos en las celdas, y mediante una cuantas fórmulas, puede realizar cálculos complejos de manera rápida y automatizada. Adicionalmente se pueden graficar los datos para producir documentos claros y profesionales. El área de trabajo de la hoja de cálculo de Excel está formado por columnas, filas y celdas, las columnas están denominadas por letras de la A a la Z; de AA a la ZZ y de AAA hasta XFD y las filas están denominadas por números del 1 al … 1,048,576, la intersección entre una columna y una fila se denomina celda y se denominan con la letra de la columna y el numero de la fila por ejemplo A1( la primera celda), AB19876 , XFD1048576 (última celda) La medida estándar de las filas y columnas siempre puede ser modificada de acuerdo a las necesidades de los datos que se introducirán. El ancho predeterminado de las columnas permite alojar 10.71 caracteres u 80 pixeles que es equivalente a 2.11 cm estándar. El alto predeterminado de las filas está definido por 15 puntos que son 20 pixeles y que en centímetros equivale a 0.52cm Las columnas pueden tener un ancho de entre 0 y 225 caracteres; cuando el ancho de la columna es cero, ésta se convierte en columna oculta. Las filas o renglones se pueden configurar con una altura de 0a 409 puntos, si el alto del renglón es cero, se trata de un renglón oculto. Un libro de Excel tiene 1024 hojas La celda donde se encuentra posicionado el cursor es la celda activa. Excel ofrece 329 funciones de cálculo agrupadas en once categorías, que permiten realizar operaciones matemáticas, trigonométricas, estadísticas, financieras, lógicas, de texto, de fecha, hora, de búsqueda y referencias, lógicas, de base de datos y científicas. Cuando se realiza un cambio numérico en los datos de la hoja, Excel recalcula todo automática o manualmente