Sistemas Informáticos

Hablemos de sistemas informaticos.
Las primeras computadoras eran máquinas con un tamaño (físico) enorme que se ejecutaban desde una consola. El programador, que también era el operador del sistema de computación, escribía un programa y luego operaba el programa directamente desde la consola del operador. Primero, el programa se cargaba manualmente en la memoria usando los interruptores del tablero frontal (una instrucción a la vez), desde cinta de papel o desde tarjetas perforadas. Luego se oprimían los botones apropiados para establecer la dirección de inicio y poner en marcha la ejecución del programa. Mientras el programa se ejecutaba, el programador/operador podía vigilar su ejecución gracias a las luces de la consola. Si se descubrían errores, el programador podía detener el programa, examinar el contenido de la memoria y los registros, y depurar el programa directamente desde la consola. Las salidas se imprimían o se perforaban en cinta de papel o tarjetas para imprimirse posteriormente.

Con el paso del tiempo, se desarrolló software y hardware adicional. Los lectores de tarjetas, impresores de líneas y unidades de cinta magnética se hicieron comunes.
Se diseñaron ensambladores, cargadores y enlazadores para facilitar la tarea de programación. Se crearon bibliotecas de funciones comunes, las cuales se podían entonces copiar en un programa nuevo sin tener que escribirlas otra vez; esto permitía reutilizar el software.
Las rutinas que realizaban E/S tenían especial importancia. Cada nuevo dispositivo de E/S tenía sus propias características y requería una programación cuidadosa. Se escribía una subrutina especial para cada dispositivo de E/S. Tales subrutinas se denominan drivers de dispositivos. Un driver de dispositivo sabe cómo deben usarse los bufers, banderas, registros, bits de control y bits de estado de un dispositivo en particular. Cada tipo de dispositivo diferente tiene su propio driver.
Una tarea sencilla, como leer un carácter de un lector de cinta de papel, podría implicar secuencias complejas de operaciones específicas para el dispositivo. En vez de escribir el código necesario en cada ocasión, simplemente se usaba el driver de la biblioteca.
Más adelante aparecieron compiladores para FORTRAN, COBOL otros lenguajes, lo que facilitó mucho la tarea de programar pero complicó la operación del computador. Para preparar un programa FORTRAN para su ejecución, por ejemplo, el programador primero necesitaba cargar el compilador de FORTRAN en el computador. El compilador normalmente se guardaba en cinta magnética, por lo que era necesario montar la cinta correcta en la unidad de cinta. El programa se leía a través del lector de tarjetas y se escribía en otra cinta. El compilador de FORTRAN producía una salida en lenguaje ensamblador, que entonces era necesario ensamblar.
Este procedimiento requería montar otra cinta con el ensamblador. La salida del ensamblador tenía que enlazarse con las rutinas de biblioteca de soporte. Finalmente, la forma objeto binaria del programa quedaba lista para ejecutarse: se podía cargar en la memoria y depurarse desde la consola, igual que antes.
Queda claro que la ejecución de un trabajo podía requerir un tiempo de preparación considerable. Cada trabajo consistía en muchos pasos individuales: cargar la cinta del compilador de FORTRAN, ejecutar el compilador, descargar la cinta del compilador, cargar la cinta del ensamblador, ejecutar el ensamblador, descargar la cinta del ensamblador, cargar el programa objeto y ejecutar el programa objeto. Si ocurría un error durante cualquier paso, cabía la posibilidad de que hubiera que comenzar otra vez desde el principio. Cada paso del trabajo podría implicar la carga y descarga de cintas magnéticas, cintas de papel y tarjetas perforadas.
El tiempo de preparación del trabajo era un verdadero problema. Mientras se estaban montando cintas o el programador estaba operando la consola, la CPU permanecía ociosa. Recuerde que, en los primeros días, no había muchas computadoras y eran muy costosas (costaban millones de dólares). Además, estaban los costos de operación de electricidad, enfriamiento, programadores, y demás. Por tanto, el tiempo de computador era extremadamente valioso, y los dueños querían que sus computadores se usaran lo más posible. Se requería un grado de utilización elevado para que sus inversiones fueran rentables.
La solución tuvo dos aspectos. Primero, se contrató un operador de computador profesional. El programador ya no operaba la máquina. Tan pronto como terminaba un trabajo, el operador podía iniciar el siguiente. Puesto que el operador tenía más experiencia con el montaje de cintas que un programador, el tiempo de preparación se redujo. El usuario proporcionaba las tarjetas o cintas necesarias, así como una descripción corta de cómo debía ejecutarse el trabajo. Desde luego, el operador no podía depurar un programa incorrecto en la consola, porque no entendía el programa.
En caso de ocurrir un error, se producía un vuelco de la memoria y los registros, y el programador tenía que depurar su programa basándose en ese vuelco.
El vuelco de memoria y registros permitía al operador continuar de inmediato con el siguiente trabajo, pero dejaba al programador con un problema de depuración mucho más complejo.
El segundo ahorro de tiempo considerable implicó la reducción del tiempo de preparación.
Los trabajos con necesidades similares se agrupaban en lotes y se ejecutaban juntos en el computador. Por ejemplo, supongamos que el operador recibía un trabajo en FORTRAN, uno en COBOL y otro en FORTRAN. Si los ejecutaba en ese orden, tendría que preparar el sistema para FORTRAN (cargar las cintas del compilador, etc.), luego prepararlo para COBOL y luego prepararlo para FORTRAN otra vez. En cambio, si el operador ejecutaba los dos programas FORTRAN como un lote, sólo tenía que preparar el sistema una vez para FORTRAN, y ahorraba tiempo.
No obstante, seguía habiendo problemas. Por ejemplo, cuando un trabajo paraba, el operador tenía que percatarse de ello observando la consola, determinar por qué había parado el programa (terminación normal o anormal), obtener un vuelco si era necesario y luego cargar el dispositivo apropiado con el siguiente trabajo y reiniciar el computador. Durante esta transición de un trabajo al siguiente, la CPU permanecía ociosa.

A fin de eliminar este desperdicio de tiempo, se desarrolló el secuenciado automático de trabajos. Con esta técnica se crearon los primeros sistemas operativos rudimentarios. Lo que se buscaba era un procedimiento para transferir el control automáticamente de un trabajo al siguiente. Se creó un programa pequeño, llamado monitor residente[1], para este propósito. El monitor residente siempre está (reside en) la memoria.
Cuando el computador se encendía, se invocaba el monitor residente, el cual transfería el control a un programa. Cuando el programa terminaba, devolvía el control al monitor residente, que entonces continuaba con el siguiente programa.
Así, el monitor residente mantenía la continuidad de un programa a otro y de un trabajo a otro en secuencia.
Pero, ¿cómo sabría el monitor residente cuál programa ejecutar? Antes, se proporcionaba al operador una descripción corta de qué programas se debían ejecutar con qué datos. Para poder proporcionar esta información directamente al monitor, se introdujeron las tarjetas de control. La idea es sencilla. Además de los programas y datos de un trabajo, el programador incluía tarjetas especiales (de control) que contenían directrices para el monitor residente que indicaban cuál programa se debía ejecutar. Por ejemplo, un programa de usuario normal podría requerir la ejecución de uno de tres programas: el compilador de FORTRAN (FTN), el ensamblador
(ASM) o el programa del usuario (RUN). Podríamos usar una tarjeta de control individual para cada uno de ellos:
$FTN – Ejecutar el compilador de FORTRAN.
$ASM – Ejecutar el ensamblador.
$RUN – Ejecutar el programa de usuario.
Estas tarjetas le dicen al monitor residente cuáles programas debe ejecutar.
Podemos usar dos tarjetas de control adicionales para definir las fronteras de cada trabajo:
$JOB – Primera tarjeta de un trabajo.
$END – Última tarjeta de un trabajo.
Estas dos tarjetas podrían ser útiles para llevar la contabilidad de los recursos de la máquina empleados por el programador. Se pueden usar parámetros para definir el nombre del trabajo, el número de la cuenta a la que se harán los cargos, etc. Se pueden definir otras tarjetas de control para otras funciones, como pedir al operador que monte o desmonte una cinta.
Un problema de las tarjetas de control es cómo distinguirlas de las tarjetas de datos o de programa. La solución usual es identificarlas con un carácter o patrón especial en la tarjeta. Varios sistemas usaban el carácter de dólar ($) en la primera columna para identificar una tarjeta de control. Otros usaban un código distinto. El Job Control Language (Lenguaje de Control de Trabajos) de IBM usaba diagonales (//) en las dos primeras columnas Así, un monitor residente tiene varias partes identificables. Una es el intérprete de tarjetas de control que se encarga de leer y ejecutar las instrucciones de las tarjetas en el punto de ejecución. Intermitentemente, el intérprete de tarjetas de control invoca un cargador para que cargue programas de sistemas y de aplicación en la memoria.
Por tanto, el monitor residente debe incluir un cargador. Tanto el intérprete de tarjetas de control como el cargador necesitan efectuar E/S, por lo que el monitor residente cuenta con un juego de drivers para los dispositivos de E / S del sistema. A menudo, los programas de sistema y de aplicación se enlazan con estos mismos drivers de dispositivos para lograr la continuidad de su operación y ahorrar espacio de memoria y tiempo de programación.
Estos sistemas por lotes funcionan muy bien. El monitor residente se encarga del secuenciado automático de los trabajos según las indicaciones de las tarjetas de control.
Cuando una tarjeta de control indica que debe ejecutarse un programa, el monitor carga ese programa en la memoria y le transfiere el control. Una vez que el programa termina, transfiere el control de vuelta al monitor, que lee la siguiente tarjeta de control, carga el programa apropiado, y así sucesivamente. Este ciclo se repite hasta que se han interpretado todas las tarjetas de control del trabajo. Luego, el monitor continúa automáticamente con el siguiente trabajo.
El cambio a los sistemas por lotes con secuenciado automático de trabajos se realizó con el fin de mejorar el desempeño. El problema, sencillamente, es que los seres humanos son extremadamente lentos (en comparación con el computador, por supuesto).
Por consiguiente, es deseable sustituir la operación humana por software de sistema operativo. El secuenciado automático de trabajos elimina la necesidad del tiempo de preparación y el secuenciado de trabajos por parte de seres humanos.
Pero incluso con esta forma de hacer las cosas la CPU con frecuencia está ociosa. El problema es la rapidez de los dispositivos de E /S mecánicos, que intrínsecamente son más lentos que los dispositivos electrónicos. Aun una CPU lenta opera en el ámbito de microsegundos, y ejecuta miles de instrucciones cada segundo. Un lector de tarjetas rápido, en cambio, podría leer 1200 tarjetas por minuto (17 tarjetas por segundo). Así, la diferencia de velocidad entre la CPU y sus dispositivos de E/S podría ser de tres órdenes de magnitud o más. Con el tiempo, claro, las mejoras en la tecnología produjeron dispositivos de E/S más rápidos.
Desafortunadamente, las velocidades de CPU aumentaron a un ritmo todavía más acelerado, de modo que el problema no sólo no se resolvió, sino que se exacerbó.
Una solución común fue sustituir los lectores de cinta (dispositivos de entrada) e impresoras de líneas (dispositivos de salida), que eran lentos, por unidades de cinta magnética. La mayor parte de los sistemas de computación de fines de los años cincuenta y principios de los sesenta eran sistemas por lotes que leían de lectores de tarjetas y escribían en impresoras de líneas o perforadoras de tarjetas. Sin embargo, en vez de hacer que la CPU leyera directamente de las tarjetas, éstas se copiaban primero en una cinta magnética empleando un dispositivo aparte. Una vez que la cinta estaba suficientemente llena, se desmontaba y se llevaba al computador.
Cuando se necesitaba una tarjeta para introducirla al programa, se leía el registro equivalente de la cinta. De forma similar, las salidas se escribían en la cinta y el contenido de la cinta se imprimía posteriormente. Los lectores de tarjetas e impresoras de líneas se operaban fuera de línea, no con el computador principal.
La ventaja principal del funcionamiento fuera de línea era que el computador principal ya no estaba limitado por la rapidez de los lectores de tarjetas e impresoras de líneas, sino sólo por la de las unidades de cinta magnética, mucho más rápidas. Esta técnica de usar cinta magnética para toda la E/S podía aplicarse a cualquier equipo similar (lectores de tarjetas, perforadoras de tarjetas, graficadores, cinta de papel, impresoras).
La verdadera utilidad de la operación fuera de línea radica en la posibilidad de usar múltiples sistemas de lector a cinta y de cinta a impresora para una misma CPU. Si la CPU puede procesar las entradas a una velocidad dos veces mayor que aquella conla que el lector puede leer tarjetas, dos lectores trabajando simultáneamente pueden producir suficiente cinta como para mantener ocupada a la CPU. Por otra parte, el retardo para llevar a cabo la ejecución de un trabajo en particular ha aumentado, porque primero debe leerse y grabarse en la cinta, luego habrá un retardo hasta que se hayan grabado en la cinta suficientes trabajos adicionales para “llenarla”. Entonces, la cinta debe rebobinarse, desmontarse, llevarse manualmente a la CPU y montarse en una unidad de cinta desocupada. Desde luego, este proceso es aceptable en el caso de los sistemas por lotes. Pueden formarse lotes de muchos trabajos similares en una cinta antes de llevarlos al computador.
Aunque la preparación de trabajos fuera de línea continuó durante cierto tiempo, pronto fue reemplazada en la mayor parte de los sistemas. Los sistemas de disco comenzaron a proliferar y mejoraron considerablemente la operación fuera de línea.
El problema de los sistemas de cinta era que el lector de tarjetas no podía grabar en un extremo de la cinta mientras la CPU leía del otro. Era preciso escribir toda la cinta antes de rebobinarla y leerla, porque las cintas son por su naturaleza dispositivos de acceso secuencial. Los sistemas de disco eliminaron este problema porque son dispositivos de acceso aleatorio. Dado que la cabeza se mueve de un área del disco a otra, el disco puede conmutar rápidamente del área del disco que el lector de tarjetas está usando para almacenar nuevas tarjetas, a la posición que la CPU necesita para leer la “siguiente” tarjeta.
En un sistema de disco, las tarjetas se leen directamente del lector de tarjetas al disco. La posición de las imágenes de tarjetas se registra en una tabla mantenida por el sistema operativo. Cuando se ejecuta un trabajo, el sistema operativo satisface sus solicitudes de entradas del lector de tarjetas leyendo del disco. Así mismo, cuando el trabajo solicita que la impresora escriba una línea, esa línea se copia en un buffer del sistema y se escribe en el disco. Una vez que ha terminado el trabajo, las salidas se imprimen. Esta forma de procesamiento se denomina spooling. Con spooling, el disco básicamente se usa como un buffer grande para leer con la mayor anticipación posible de los dispositivos de entrada y almacenar los archivos de salida hasta que los dispositivos de salida estén listos para aceptarlos.
El spooling conduce de manera natural a la multiprogramación, que es la base de todos los sistemas operativos modernos.

[1] Diferente de nuestra concepción actual de monitor, refiriéndonos a la pantalla del pc.

Linux 1999

Vamos a darnos un recorrido por la historia del Linux y de esa manera intentaremos entender porqué puede ser efectivamente una alternativa rentable y eficiente al sistema operativo de Microsoft.

A principios de la década de los noventa, exactamente el 5 de octubre de 1991, un estudiante de informática finlandés de la universidad de Helsinki, llamado Linus Torvalds, aficionado al Minix (un sistema Unix de bajo costo diseñado para la educación en ciencias de la computación), comenzó un pequeño proyecto en sus ratos libres. Trataba de desarrollar un sistema operativo que excediese los límites del Minix, un pequeño sistema operativo basado en el Unix [1] desarrollado por Andy Tanenbaum para la docencia, que no necesitaba grandes requerimientos de hardware para su funcionamiento, ya que le bastaba con un microprocesador 8086 y se almacenaba en un solo disquete.

Desarrollado bajo licencia GNU.
La primera versión oficial de Linux, vio la luz en octubre de 1991, en concreto, la versión 0.02.
El proyecto fue poco a poco creciendo. A través de Internet tras sucesivas revisiones y ayudado por un amplio grupo de programadores, consiguieron hacer las modificaciones justas para depurar el kernel[2] de este sistema operativo, hasta que en 1994 se presentó en sociedad, la versión 1.0 de Linux.
Al 25 de enero de 1999, la versión más estable de Linux era la 2.2 y se siguen añadiendo continuamente mejoras a este sistema operativo.
El Linux se desarrolla bajo la licencia GNU General Public License. Esto significa que los programas que adoptan esta licencia son gratuitos y se distribuyen junto a los códigos fuente de las aplicaciones incluidas. También se pueden copiar y distribuir libremente. El usuario puede utilizar el código fuente de estos programas y adaptarlos o modificarlos según sus necesidades para crear sus propios programas. Estos programas, de forma automática, adoptan la licencia GNU, pasan a ser programas gratuitos y permiten al usuario, además, distribuirlos, siempre y cuando facilite el código fuente de los mismos.

¿Qué es el Linux?
Es un sistema operativo compatible con el Unix, totalmente gratuito y de libre distribución.
Junto al sistema operativo se suministran sus códigos fuente y una serie de utilidades y compiladores que permiten adaptar el sistema a las necesidades y requerimientos de cada usuario.
Las características principales de Linux son:
•Gratuito: todos los usuarios disponen del código fuente tanto del núcleo como de los drivers, de las herramientas de desarrollo y de las aplicaciones.

•Multiusuario: varios usuarios pueden utilizar el mismo ordenador al mismo tiempo. Aunque a alguno de nuestros lectores les parezca increíble, el hecho es que en un mismo equipo, se puede estar trabajando a la vez, pero esto sólo se suele utilizar en entornos de trabajo muy grandes, aquellos en que los usuarios acceden a los servicios de un mismo ordenador al mismo tiempo.
•Multitarea preventiva: la posibilidad de ejecutar varios programas o procesos al mismo tiempo, siempre y cuando las características del equipo lo permitan.
•Multiprocesador: soporte para equipos que integren más de un procesador.
•Memoria protegida entre procesos: evita que alguno de los procesos pueda colgar la máquina, como sucede en otros sistemas operativos.
•Multiplataforma: el sistema operativo Linux se puede ejecutar con cualquier microprocesador de la gama x86 (Intel, AMD y Cyrix entre otros) desde el obsoleto 386 hasta el novedoso Pentium Core Duo de la casa Intel y en otros sistemas como las estaciones Alpha, los ordenadores Amiga, los equipos con microprocesadores PowerPC y SPARC, entre otros muchos tipos de plataformas.
•Convivencia con otros sistemas operativos instalados en la misma máquina: es decir, puede, por ejemplo, tener instalado en su ordenador Windows xp y Linux, sin que afecte al funcionamiento de cualquiera de los dos sistemas operativos.
•Como sistema operativo de red se comporta a la perfección ya que permite la conexión con otros equipos y sistemas, ya sea a través de una Intranet o mediante el acceso a Internet (Ver Arpanet e Internet).

¿Dónde se utiliza Linux?
Linux se utiliza en muchos sistemas comerciales que requieren de una confianza extrema, como servicios ininterrumpidos, sistemas en tiempo real, servidores de bases de datos, servidores web así como en entornos de desarrollo, gracias a la infinidad de herramientas que se distribuyen con él, y puede ser utilizado en equipos domésticos como cualquier otro sistema operativo.En cuanto a los rumores que siempre circulan sobre la escasez de software que presenta y la pésima calidad del que hay, debemos decir que hay infinidad de programas gratuitos de excelente calidad, que desde hace meses está funcionando perfectamente bajo la plataforma Linux.
[1] Hace 40 años, exactamente en el año 1969, en los Laboratorios Bell de AT&T, Ken Thompson y Dennis Ritchie (uno de los creadores del lenguaje C) comenzaron el desarrollo de este pequeño sistema operativo.
Poco a poco se fue haciendo hueco y varias universidades americanas lo adoptaron y adaptaron para su utilización.
Gracias a la posibilidad de modificación, rápidamente se fue extendiendo y se crearon varias versiones del mismo, tanto en centros docentes como fabricantes. Por la década de los noventa se podían encontrar el AIX de IBM, el BSD de la Universidad de Berkeley, el DG/UX de Data General, el HP/UX de Hewlett- Packard, el Solaris y el SunOS de Sun Microsystems, el System V de AT&T, el Ultrix de Digital, el UnixWare de SantaCruz Operation y el Xenix de Microsoft entre otros.
En aquella época, los ordenadores no estaban al alcance de cualquiera, éstos debían ser utilizados por múltiples usuarios, razón por lo que nació el concepto de multiusuario.
Los usuarios accedían a un ordenador central mediante terminales tontos.
Al haber tantos usuarios que acceden a una misma máquina, éstos se clasifican y organizan en grupos de usuarios, ya que no todos necesitan acceder a los mismos datos, o no deben acceder a ciertos datos confidenciales.
Para la administración de usuarios y del sistema por defecto, hay un usuario llamado “root”, también conocido como SysOp o administrador del sistema.
Para poder acceder a un sistema Unix, cada usuario debe tener una cuenta personal en el ordenador, a la que puede acceder mediante su nombre de usuario y una clave. Al identificar el sistema al usuario, le asigna un directorio de trabajo y unos permisos para poder leer, escribir o ejecutar programas. Tras esto, el usuario tiene acceso a la shell, que es la interfaz de trabajo del usuario con Unix, es como una línea de comando parecida al prompt del sistema operativo DOS y desde la cuál, el usuario puede empezar a trabajar mediante los tradicionales comandos de este sistema operativo.
Uno de los principales inconvenientes que hasta hace unos años podía tener el Unix, es que era bastante tedioso el trabajo en modo texto: mediante el tecleo de las órdenes por parte del usuario.
Pero, en los noventa, Unix tiene otro cara, mucho más bonita y aparente, ya que desde hace unos años, dispone de una interfaz gráfica llamada X-Window, totalmente configurable y personalizable, que permite utilizar todos los comandos y programas de Unix de una forma gráfica, parecido al funcionamiento de Windows.
[2] Es la parte central del sistema operativo de un computador, el núcleo que provee de los servicios básicos a los otros elementos que constituyen el sistema operativo. Es decir, se encarga que el software y el Hardware de la computadora puedan trabajar juntos. Además se encarga de administrar la memoria del computador.

Binac

La computadora BINAC (Binary Automatic Computer) fue el primer computador electrónico digital para uso general del mundo.

La gente detrás de la invención:

John Presper Eckert (1919-1995), un ingeniero eléctrico; John W. Mauchly (1907-1980), un físico ;John von Neumann (1903-1957), un húngaro norteamericano, de profesión, matemático y, Alan Mathison Turing (1912-1954), un matemático Inglés.

Conocedores del origen y desarrollo de los sistemas de cómputo (Informatica Siglo XIX,Informatica 1939) brinquemos temporalmente hasta la segunda guerra mundial que es cuando hay urgencia de cálculos balísticos y de artillería en general por parte del ejército norteamericano. Esta presión condujo al desarrollo de ENIAC, que si bien fue un gran adelanto, tenía como inconveniente, la gran dificultad de programación de la misma. Siempre que los operadores necesitaban transmitirle a la máquina instruciones para variar los cálculos, debian manipular un amplio número de botones, interruptores, cables y ajustes específicos de hardware. Si tan solo las instrucciones se pudieran almacenar en la memoria de la computadora, seguramente se ganaría facilidad de uso y eficiencia de la misma.
El concepto de Turing.

La idea de almacenar un programa apareció por primera vez en una publicación del matemático inglés Alan Mathison Turing en 1937. en dicho documento, Turing describe una hipotética máquina de diseño simple para resolver un rango básico de problemas lógicos y matemáticos.Lo más significativo de esta propuesta consistía en una cinta actuando como dispositivo de memoria, conteniendo las instrucciones y la forma de procesarlas.
Lo cierto de esta idea, es que se tuvo en cuenta para el diseño de la EDVAC, una computadora que sucedería al ENIAC y que por supuesto fue financiada también por el ejército norteamericano. En ese proyecto también participó John Von Newman.La EDVAC habría de ser la primera computadora en incorporar el concepto de programa almacenado.
Eckert y Mauchly rápidamente abandonaron el proyecto EDVAC para involucrarse en otro proyecto, el ordenador automático universal,”The Universal Automatic Computer” (UNIVAC), hacia el cual también canalizaron el concepto de programa almacenado. Pero la construcción de la Univac requirió ingentes recursos y los dineros proporcionados por la empresa que los contrató fueron insuficientes. Por esta razón los señores Eckert y Mauchly debieron ejecutar otros proyectos más pequeños para incrementar los fondos. El 9 de octubre de 1947 firmaron un contrato con la Northrop corporation Of Hawthorne, California para producir un relativamente pequeño ordenador para ser empleado en guiar al misil ultrasecreto llamado Snark y que estaba construyendo la fuerza aérea norteamericana. Esta computadora, la BINAC convirtió a Eckert y a Mauchly en los primeros norteamericanos en completar y comercializar un computador de programa almacenado en los Estados Unidos.
Cuando hablo de ser un relativamente pequeño ordenador me refiero a que si el Eniac manejaba 18.000 tubos al vacío, el Binac usaba tan solo 1.400. Tenía así mismo dos unidades centrales de procesamiento, dos unidades de memoria, dos fuentes de alimentación; usaba una consola de entrada que empleaba o bien un teclado de máquina de escribir o, o bien una cinta magnética codificada (primer vez que se usaba como dispositivo de entrada). Era en realidad la Binac dos computadoras que se verificaban la una a la otra par evitar errores (todo un brillante antecesor de los Pc de doble núcleo actuales).

El BINAC empezó a funcionar oficialmente en agosto de 1949.

Historia del basic

Hagamos una breve historia del basic, ese lenguaje de programación tan maravilloso, que a muchos nos ha servido para entusiasmarnos en las lides de la programación.
Sin más introitos, entremos en materia. Empecemos diciendo que el BASIC fue un invento revolucionario, por cuanto fue el primer sistema interactivo y de fácil programación de computadoras, accesible al público no especializado. ¿Quienes estuvieron detrás de esta invención? John G. Kemeny (1926-1992), presidente del departamento de matemáticas de Dartmouth; Thomas E. Kurtz (1928-), director de la Kiewit, el centro de computación de Dartmouth; y, Bill Gates (1955-), el fundador de Microsoft.

La evolución de la programación.

Los primeros ordenadores digitales se desarrollaron durante la segunda guerra mundial (1929-1945), para acelerar los complejos cálculos necesarios en balística, criptografía y otras aplicaciones militares. La tecnología de la computación se desarrolló rápidamente y para las décadas de los 50 y 60 habían sistemas informáticos por todo el mundo. Pero esos sistemas implantados eran grandes y costosos, requiriendo personal altamente especializado para su operación. Los cálculos de los primeros ordenadores se determinaban únicamente por medio de circuitos eléctricos.En la década de 1940, el matemático norteamericano John Von Newman y otros pioneros, empiezan a gestar la idea de la necesidad de almacenar las instrucciones en un programa, de tal forma que los cambios en los cálculos pudieran realizarse sin tocar el cableado de circuitos.Los programas fueron escritos en lenguaje de máquina y eran unas largas listas de ceros y unos, correspondiendo a apagado (off) y a encendido (on) de los circuitos.
Durante 1950 se introduce el Assembler (lenguaje ensamblador), que introdujo nombres cortos, usados comúnmente en las secuencias de instrucciones y que reemplazó a la secuencia de ceros y unos. Terminando 1950 llegan los lenguajes de alto nivel, como el FORTRAN, el COBOL y el ALGOL, que usaban palabras en inglés para dar instrucciones a las computadoras. No obstante e limitante de estos lenguajes, era su grado de dificultad, la exigencia perentoria de un alto nivel de conocimiento de los equipos informáticos y, que fueron diseñados para ser usados por ingenieros, científicos y técnicos altamente cualificados.
Desarrollo del BASIC.

John G. Kemeny era presidente del departamento de matematicas del Dartmouth College, en Hanover, New Hampsire. En 1962 Thomas E. Kurtz, director de informática de Datmouth, propuso a Kemeny la implementación de un sistema informático bueno y sencillo, allí. Ambos personajes estaban convencidos de la necesidad de acercar a los estudiantes de otras ramas del saber a los computadores y a sus aplicaciones (y ya habían probado sin mayor éxito con otros lenguajes simples). Si bien los comandos en inglés del FORTRAN y el ALGOL, eran una enorme mejora sobre la crípticas instrucciones el lenguaje ensamblador, seguía siendo complicado para los novatos. Necesitaban un nuevo lenguaje de programación, accesible a los principiantes pero lo suficientemente flexible para diferentes aplicaciones y rápido, que arrojara resultados entre 5-10 segundos más tarde después de dada la instrucción al computador.
El lenguaje desarrollado fue conocido como BASIC. Fue hecho para un sistema operativo de tiempo compartido, de tal forma que permitía acceso a múltiples usuarios al tiempo.
El lenguaje original constaba de 14 comandos o declaraciones. Cada linea del programa BASIC era precedida por un número.Los números de línea hacían referencia al control de flujo tal como: “if x= 9 then go to 200″. Pero los números de línea también se emplearon como una edición de referencia. Me explico. Si la linea 30 de un programa contiene un error, el programador puede hacer la corrección necesaria, reescribiendo la linea 30.
Para el otoño de 1964 ya se enseñaba BASIC en Dartmouth. Luego de dos horas de exhaustiva charla sobre BASIC, los estudiantes empezaban a programar. A junio de 1968 , más del 80% de estudiantes de pregrado en Dartmouth eran capaces de escribir un programa.
Kemeny y Kurtz,y más tarde otros bajo su supervisión, escribieron otras versiones de BASIC más potentes que incluían soporte gráfico en terminales de videos , así como la programación estructurada. No obstante los creadores de BASIC siempre trataron de mantener su diseño primigenio.
Como consecuencia de lo anteriormente expuesto, Kemeny y Kurtz alentaron el uso de BASIC en otras instituciones, poniendo este nuevo lenguaje a disposición pública.
En los 70, con la llegada del chip microprocesador, se revolucionó la tecnología de la computación. Para 1975 el kit de computador personal se vendía a los aficionados en 1000 dólares, siendo una de los más promocionados, el Altair. Ese mismo año, un estudiante de derecho en Harvard, William H. Gates (Bill Gates para la gente común y corriente), fue persuadido por su amigo de infancia y compañero de clase, Paul Allen a abandonar sus estudios (así es que necesita uno amigos que lo estimulen a correr riesgos calculados con opción de futuro) y a desarrollar en cambio una versión de BASIC que corriera en Altair Un ordenador personal, luego habia que dejar atras lo de un sistema operativo multi-usuario). Gates y Allen formarían Microsoft Corporation para vender su intérprete BASIC, que fue diseñado para encajar a la perfección en la minúscula memoria del altair. Una gran parte de los computadores adquiridos para el hogar poseían una versión semejante del BASIC de Microsoft.
Leer también Basic 880, lenguajes de programación

Ada Lovelace

Ada Lovelace (Augusta Ada King, condesa de Lovelace), fue la pionera de los lenguajes de programación, al darse a la tarea de fabricar un algoritmo para la máquina analítica de Charles Babbage.

Ada Lovelace nació el 10 de diciembre de 1815, fruto de la relación entre Annabella Milbanke (baronesa Wentworth) [1]y el poeta romántico, Lord Byron siendo originalmente su nombre Augusta Ada Byron, Lady Byron. Sus padres se separaron cuando ella tenía dos meses y Ada se quedó con su madre y nunca llegó a conocer personalmente a su padre (quien erraba por el mundo, muriendo ocho años después), si bien le escribía asiduamente.
Desde pequeña Ada Lovelace sentía fuertes dolores de cabeza que nublaban su visión.En junio de 1829 se quedó paralítica luego de un ataque de sarampión.Solo hasta 1831 puede caminar con muletas.
Afortunadamente para Ada, Annabella su madre tenía una posición acomodada y llegada la hora la puso a estudiar con tutores privados, profundizando en matemáticas y lógica con el profesor Augustus de Morgan. Pero la experiencia cumbre de su estudio fue cuando se interesó en el trabajo de Charles Babbage y su máquina analítica (1833). Impresionado por el talento de Ada, quien entendió sus ideas al instante. Babbage la reclutó como ayudante, pero la boda de ella a los 20 años de edad con William King, conde de Lovelace, y el nacimiento de sus tres hijos (Byron, Anne Isabella,Ralph Gordon), la apartaron unos años de la investigación.

Luego reanudaron la tarea en común y es entonces, en 1843, cuando Ada Lovelace traduce y comenta un artículo del matemático e ingeniero italiano Luigi Federico Menabrea,Notions sur la machine analytique de Charles Babbage. Ada Lovelace detalló y elaboró comentarios o anotaciones (más largos que el mismo libro), como la descripción de un plan describiendo los pasos para calcular los valores de los números de Bernouilli usando la máquina analítica. Sí, así como lo leen. Ada Lovelace inventó una notación para describir algoritmos; es la creadora del primer lenguaje de programación. Tuvo que firmar sus trabajos como A.A.L. para que no la censuraran por ser mujer. Babbage la llamaba “la encantadora de números”
A los 36 años enfermó de cáncer de útero y hemorragia y fue tratada con opiáceos e hipnosis, pero nunca se recuperó y murió un año después, siendo sepultada junto a su padre en la iglesia de Santa María Magdalena en Hucknall, Nottingham.
En 1979 el Departamento de Defensa de Estados Unidos desarrolló un lenguaje de programación que se llamó “ADA” en su honor. Desde 1998 la British Computer Society concede una medalla en su nombre. Hay una película respecto a su vida que bien vale la pena mirar, se llama Conceiving Ada, un filme de 1997 escrito y dirigida por Lynn Hershman Leeson; Tilda Swinton representa a la condesa de Lovelace. Pero hay así mismo una novela de ciencia ficción interesante, al respecto, se llama The Difference Engine, escrita por William Gibson y Bruce Sterling. Hay quien le rinde tributo anual el 24 de marzo pero al parecer el día fijado oficialmente es el 7 de octubre.

Ver también:Informática siglo 19,Lenguajes de Programación
[1]Byron la llamaba “princesa del paralelogramo” por su afición a la geometría y a las matemáticas.

Windows xp y 2000

En la historia de los sistemas operativos Windows xp y Windows 2000, marcaron la pauta de los ordenadores personales de muchas personas.
Tratando de persuadir a muchas personas escépticas de pasarse a Windows Xp, en el año de 1991 se decía:
Que el Windows Xp es 34 % más rápido que el Windows 2000 en el tiempo de inicio del sistema.
Que Windows Xp es 21% más rápido que el Windows 2000 en la reanudación desde “Standby”[1], por la característica del primero de hacer superposición de inicio de herramientas y maximización del paralelismo.
Que el Windows Xp es 9% más rápido que el Windows 2000 en la reanudación desde “hibernar” debido a la optimización en la compresión del algoritmo y superposición de la compresión de transferencia del DMA al disco.
Alguien me puede decir, con honestidad si ¿Windows Vista aguanta este tipo de comparaciones de velocidad con el querido y estable Windows Xp?
[1] En Standby la memoria se almacena en RAM volátil mientras que en Hibernar la memoria está comprimida en el disco duro por lo cual se puede apagar totalmente el equipo y la información se mantendrá.

Apple ii

Me fascinan las computadoras apple ii y todo su entorno, tanto como me seducen los mac y la evolución propia de esa empresa.
Esta es la historia de la computadora apple II.
El ordenador apple II fue el primer computador personal pre ensamblado disponible en el comercio, contribuyendo notoriamente a trasladar el ámbito de los computadores del trabajo al hogar.
Tras de la invención de la computadora apple II estuvieron: Stephen Wozniak (1950 -), cofundador de Apple y diseñador de la computadora Apple II; Steven Jobs (1955-2011), cofundador tambien de Apple computers, Regis Mckenna (1939-), propietario de una empresa de publicidad y relaciones publicas en Silicon Valley que manejó la cuenta de Apple computers; Chris Espinosa (1961-), estudiante de secundaria que escribió el programa en BASIC , que se incluía con el Apple II; Randy Wigginton (1960-) otro estudiante de secundaria y programador de software de Apple.
¿Como se invento el Apple II?
En la década de los 60 nadie daba un peso por la utilidad de un pequeño computador para la persona promedio. Pero de la inventiva y la recursividad de dos amigos de Silicon Valley (el área de alta tecnologia ubicado entre San Francisco y San Jose, en Estados Unidos), se inicia la revolución del computador personal. Ambos, Steven Jobs y Stephen Wozniak habian asistido a la Hig School en Los Altos, California, desarrollando fuertes inclinaciones tecnológicas. En 1971 Wozniak construyó su primera computadora hecha de piezas de repuesto.Luego involucró a Jobs, quien a su vez , siendo aficionado a la electrónica, tenia contactos con William Hewlett (cofundador de Hewlett Packard) a quien compraba partes. La primera realización conjunta de Jobs y Wozniak fueron las famosas “blue boxes” (cajas azules), un dispositivo ilegal que permitía hacer llamadas de larga distancia sin pagar ni un dolar.
Despues de asistir a la Universidad, los dos obtuvieron trabajos en el campo de la electrónica. Wozniak obtuvo empleo en Hewlett Packard, diseñando calculadoras; Jobs a su vez entró a la nómina de Atari, la compañía de video. La amistad de estos dos curiosos personajes volvió a dar sus frutos, cuando a iniciativa de Jobs, Wozniak diseñó el juego “Breakout” para Atari, trabajo que les fue pagado en 700 dólares.
En 1975, fue presentado el primer ordenador personal de Altair, en forma de Kit, por MITS (Micro Instrumentation and Telemetry Systems. Poco después nació el primer club de la computadora hecha en casa, que se reunia en Menlo Park, cerca a la Universidad de Stanford. wozniak y Jobs comenzaron a asistir regularmente a las reuniones de dicho club, examinando exhaustivamente el diseño de dicho computador personal. Wozniak creyó que el modelo se podía mejorar; pocas semanas después produjo una tarjeta de circuitos impresos y las interfases que las interconectaban a un teclado y un monitor de video. Mostró el diseño en una reunión del club y repartió copias del diseño.
Este nuevo computador se denominó “Apple”, Jobs visualizó en esta gesta una oportunidad única de negocio. Propuso entonces a Wozniak una sociedad para desarrollar computadoras personales. Jobs vendió su automóvil y Wozniak a su vez vendió sus dos calculadoras de Hewlett Packard. Con el dinero que juntaron adquirieron placas de circuitos impresos ya hechas. Pero el “despegue” de la compañía ocurrió cuando Paul Terrel, un minorista (retailer), vivamente impresionado por la calidad del computador, ordenó 50 “Apple” totalmente ensamblados. en 30 días lograron terminar los equipos, que fueron vendidos a muy buenos precios.
Llegado el verano de 1976, Wozniak seguía trabajando en mejorar los equipos “Apple”. Esta computadora se caracterizaba, entre otras cosas, por disponer de un teclado, una fuente de poder interna, un lenguaje de programación novedoso llamado “BASIC”, conexiones para añadir impresoras y otros dispositivos, así como por generar gráficos en color.El dispositivo de salida era una pantalla de un televisor y el precio de la máquina no superaba los 120 dólares.
Se trataba de vender y promocionar entonces a la nueva compañía. Ahí aparece Regis Mckenna, quien inicialmente rechazó la oferta de manejar la cuenta publicitaria de estos emprendedores. Luego cedió a la insistencia de Jobs. La primera contribución de la agencia publicitaria a la compañía, fue el logo vistoso que conocemos y un aviso a color en la revista Playboy.

Para febrero de 1977 se abre la primera oficina de Apple computer, en Cupertino, California. Al proyecto se vincularon dos apasionados del BASIC quienes hicieron parte también del club del computador hecho en casa: Randi Wigginton y Chris Espinosa. Ellos se encargaron de optimizar el lenguaje de programación del nuevo ordenador, en el cual trabajaban. A marchas forzadas pudieron culminarlo a tiempo, justo para la primera feria informática de la Costa Oeste, en Abril de 1977. El nombre escogido para este nuevo modelo fue “Apple II“. Dentro de las innovaciones presentadas estaban: la motherboard era mucho más simple y elegante que la de cualquier otro equipo previo; la facilidad para conectar este computador personal a la pantalla de un televisor lo hizo a su vez muy atractivo para los consumidores.
En consecuencia, la introducción de este ordenador, inició una nueva ola de computadores personales destinadas al hogar y a las pequeñas empresas. En pocos meses, luego de este lanzamiente de Jobs y Wozniak, por ejemplo, Commodore presentó su computadora PET y Tandy Corporation/radio hacia lo propio con su modelo TRS-80.
Apple computers siguió innovando las funcionalidades de sus equipos y llegando paulatinamente a las tiendas especializadas.
En diciembre de 1977 Wozniak empezó a trabajar en la creación de un disco flexible (de memoria auxiliar) o Disquete para el Apple II. Este mecanismos ya lo usaban los computadores grandes de IBM desde 1970 y demostraron ser más rápidos y confiables que los dispositivos de almacenamiento en cinta. En junio de 1978 fue terminado el drive que implementaba el disquette para su ordenador, permitiendo el desarrollo de software de mayor alcance para el mismo.
Las estadísticas de venta mencionan que para 1980 Apple Computers vendió 130.000 Apple II. Ese año la compañía se abrió al público. Tanto Jobs como Wozniak se volvieron ricos. Tres años más tarde, Apple computers se convirtió en la más nueva empresa industrial en hacer parte de la lista de las 500 de Fortune que reseñaba las compañías más grandes.

Ver también: pc 1972-1981 , pc 1982-1999 , arpanet internet

Arpanet Internet


Arpanet Internet, una etapa en la historia de la web para todos los cibernautas.

En una serie de memorias escritas en 1962 por J.C.R. Licklider (MIT), aparece por primera vez la idea de comunicación a través de un sistema de redes bajo el concepto de “Red Galáctica”. Licklider vislumbró la posibilidad de una conexión a nivel global que permitiese un rápido acceso a la información y a programas desde cualquier parte del mundo. Licklider era el primer director de la Oficina de Técnicas de Información del Arpa (Advance Research Projects Agency) creada a finales de 1950. Poco después convenció a Ivan Sutherland, Bob Taylor y al investigador del MIT Lawrence G. Roberts de lo importante que era este concepto de la red. Aunque ya en 1961 Leonard Kleinrock (MIT) publicó el primer escrito en el que se presentaba la teoría de la conmutación en paquetes (“packet switching”), que permite que los datos transmitidos a través de una línea viajen en forma de paquetes. Kleinrock convenció a Roberts de la viabilidad teórica de comunicarse utilizando paquetes en vez de circuitos. El otro paso al que había que llegar era encontrar la manera de que dos ordenadores pudieran comunicarse entre sí. Para explorar este terreno, Roberts conectó en 1965 un ordenador TX-2, en Massachussets, a un ordenador Q-32, en California, utilizando una línea telefónica de escasa velocidad, consiguiendo la primera conexión en red de ordenadores separados entre sí por una gran distancia.
En 1966 Roberts se integró en Arpa para poner en marcha su experimento y de esta idea surgió Arpanet. Los componentes principales que se necesitarían para este proyecto serían unos “conmutadores en paquetes” llamados Interface Message Processors (IMP). Se seleccionó el Centro de Investigación de Ucla, donde trabajaba Kleinrock, para establecer el primer nodo de Arpanet.

En septiembre de 1969 BBN (Bolt Beranek and Newman) instaló el primer IMP en UCLA, más tarde se instalaría el segundo en el Instituto de Investigación de Stanford. Un mes después, cuando el Instituto de Investigación de Standford estaba conectado a Arpanet, se envió el primer mensaje desde el laboratorio de Kleinrock al Instituto de Standford.

Posteriormente se añadieron nuevos nodos en la Universidad de Santa Bárbara y en la Universidad de Utah, por tanto a finales de 1969 ya existían cuatro nodos conectados a la misma red: Arpanet. Poco a poco se fueron añadiendo más ordenadores a Arpanet y se continuó trabajando para desarrollar un protocolo de comunicación y otro software para la red. En diciembre de 1970 el grupo llamado Network Working Group (NWG) terminó el protocolo concebido para Arpanet llamado Network Control Protocol (NCP). En octubre de 1972 Bob Kahn organizó una amplia demostración de Arpanet en la Conferencia Internacional de Comunicación entre Ordenadores, fue la primera demostración en público de esta nueva tecnología de redes.

También en 1972 Ray Tomlison, de BBN, escribió el primer programa para enviar y leer mensajes e-mail.
Poco después, Bob Kahn decidió desarrollar una nueva versión del protocolo que permitiese la comunicación entre ordenadores a través de un sistema de redes, este protocolo se llamó Transmission Control Protocol/Internet Protocol (TCP/IP). En la primavera de 1973 Bob Kahn pidió a Vint Cerf que trabajase con él en el diseño detallado del nuevo protocolo. Poco después, Arpa permitió a tres de los nodos existentes (Stanford, BBN y UCL) que implantasen el protocolo TCP/IP (aunque no empezó a implantarse a nivel global hasta el 1 de enero de 1983). Y este fue el comienzo de un largo periodo de experimentos e investigación que llevaría más tarde a desarrollar lo que hoy por hoy conocemos como Internet. Durante los años 80 Arpanet se va extendiendo por todos los Estados Unidos y en 1981 más de 10.000 personas tenían acceso a esta red. Arpanet muere por fin en 1989, dejando paso a la recién nacida Internet.

Ver: pc 1982-1999

pc 1982-1999

Y seguimos en pc 1982-1999 con nuestra historia del pc para disfrute de todos nuestros lectores y amigos.
Tratemos de hacer una breve historia de la informática (historia de la computadora, historia del computador, historia de la computación…como se prefiera), desde 1982 y hasta 1999.

1982: C. Sinclair presenta el “Spectrum”. También en ese año se inventa el disco compacto por cuenta de Philips electronics y Sony Corporation; el acuerdo se firmó en 1980 pero fue en 1982 que salieron tanto el compact disk como el reproductor respectivo.
1982: Columbia Data Products crea el primer clónico del IBM PC.
1982: Lotus crea el programa “Lotus 1-2-3″.
1982: Intel presenta el procesador “80286″ a 6 Mhz.
1982: Se funda Sun MicroSystems.
1982: Microsoft presenta “MS-DOS 1.1.”
1982: John Warnock funda Adobe Systems con Charles Geschke.
1982: Mouse Systems crea el primer ratón especialmente diseñado para IBM PC.
1982: La revista “Time” nombra al ordenador “hombre del año”.
1982: Satellite Software International presenta “Word Perfect”.
1983: Apple anuncia “Lisa”, el primer ordenador personal con una interfaz gráfica.
1983: Apple Computer presenta “Apple IIe”.

1983: AT&T Bell Labs presentan el lenguaje de programación “C++”.
1983: IBM anuncia el “IBM PC-XT 370″.
1983: Satellite Software International presenta “Word Perfect 3.0″.
1983: Compaq Computer siguió a Columbia Data Products en la fabricación de clónicos.
1983: Microsoft presenta el procesador de textos “Word”.
Se presenta en sociedad el Internet actual. Desde 1963 se trabajaba en ARPANET que conectaba computadoras para investigación; ya para 1970 se empleaba la conmutación de paquetes que fueron obligatorios para 1983.
1984: Apple Computer anuncia “Macintosh 128k”, el primer ordenador controlado por ratón que tuvo éxito, con una interfaz gráfica.
1984: IBM anuncia el “PC Portátil IBM”
1984: IBM crea un chip con 1 Mb de memoria RAM.
1984: Motorola presenta el procesador “68020″ de 32 bits.
1984: Microsoft anuncia “MS-DOS 3.0″.
1984: Philips y Sony anuncian unidades CD-ROM para PCs.
También ese año se inauguran las primeras gráficas tridimensionales por computadora. El ingeniero James Clark deseaba darles un uso científico y militar, pero cuando la empresa donde trabajaba, Silicon Graphics, concedió una de las primeras estaciones de trabajo a Georges Lucas, director de la guerra de las galaxias, abrió un nuevo mercado. Con esta nueva tecnología se reemplazarían muchos extras y escenarios.
1985: Intel crea el procesador “80386DX” a 16 Mhz.
1985: Microsoft presenta “Windows 1.0″.[1]
La supercomputadora Cray-2, generaba más de mil millones de resultados por segundo.
1986: Compaq anuncia el “DeskPro 386″, primer ordenador en el mercado que utilizaba el nuevo chip de Intel “80386″.
1986: Xerox presenta la 1ª impresora de color.
1986: Microsoft anuncia “MS-DOS 3.2″.
1986: WordPerfect presenta “WordPerfect 4.2″.
1987: IBM anuncia sus máquinas “PS/2″, esta serie convirtió a las disqueteras de 3’5 pulgadas y el sistema VGA (Video Graphics Array) en un estándar para los ordenadores IBM.
1987: Intel presenta el procesador “80386DX” a 20 Mhz.
1987: Microsoft anuncia “Windows 2.0″. Esta versión mejorada era muy parecida al programa Mac, tanto que hubo demandas y acudieron a los tribunales.
1987: Microsoft presenta la hoja de cálculo “Excel”.
1987: Microsoft anuncia “Windows/386″.
1987: Microsoft presenta “Word 4.0″.
1988: Intel anuncia el procesador “80386DX” a 25 Mhz.
1988: Microsoft presenta “MS-DOS 4.0″.
1988:W.H. Sim funda Creative Labs.
1989: Intel anuncia el procesador “80486″ que integraba más de 1 millón de transistores.
1989: Intel amplía la velocidad del “80386″ a 33 Mhz.
1989: Microsoft presenta “Word 5.0″ para DOS.
1989:WordPerfect anuncia “WordPerfect 5.1″.
1989: Motorola presenta su procesador “68040″ que integraba alrededor de 1,2 millones de transistores.
1989: Creative Labs anuncia la tarjeta de sonido “Sound Blaster”.
22 mayo de 1990: Microsoft lanza el sistema operativo “Windows 3.0″.
1990: Tim Berners-Lee (investigador en el Instituto de Física CERN de Ginebra) desarrolló el lenguaje de “Hypertext Markup”, que hizo posible que naciese la World Wide Web (WWW).
1990: Motorola anuncia un procesador a 25 Mhz, de 32 bits.
1990: Intel presenta el procesador “486″ a 33 Mhz.
Se considera que fue ese año en que nació la Web Mundial (Worldwide WEB, WWW), todo a partir de la necesidad de los científicos CERN (Centro europeo de Investigación Nuclear) en Suiza que necesitaban obtener información diseminada en computadoras alrededor del mundo. Entonces diseñaron un software y definieron los estándares y se puso al alcance de la comunidad científica; un año después estuvo al alcance del público promedio.

1991: Advanced Micro Designs (AMD) presenta su procesador “Am386DX”.
1991: Microsoft anuncia “MS-DOS 5.0″.
1991: Intel amplía la velocidad del procesador 486 a 50 Mhz.
1991: Microsoft cambia el nombre del sistema operativo que compartía con IBM, llamado
OS/2 v3.0. A partir de entonces se llamó “Windows NT 3.0″.
1991: Apple Computer presenta el sistema operativo para Macintosh “MacOS 7.0″.
1991: Microsoft y otros anuncian el estandar del PC Multimedia.
1991: Intel anuncia “PCI” (Peripheral Component Interconnect) para ordenadores personales.
También ese año se estandariza el teléfono móvil digital (GSM)
1992: Intel presenta el procesador “i486DX2″ a 25/50 Mhz (externa/interna).
1992: Microsoft anuncia “Windows 3.1″.
1992: Intel amplía la velocidad del procesador i486DX2 a 66 Mhz.
También ese año se lanza el MiniDisc que no solo se podía reproducir sino también grabar.
1993: Intel anuncia el procesador “Pentium”.
1993: Microsoft anuncia “Windows NT 3.1″ y “MS-DOS 6.0″.
Este año de 1993 hace su debut el navegador gráfico de la web; antes todos los sitios web se basaban completamente en texto. El gran invento se llamó Mosasic y fue inventado por Marc Andreeessen; fue el abuelito de los actuales browser o navegadores.
1994: Se encuentra el primer “bug” en un procesador Pentium.
1994:Microsoft presenta “Windows 3.11″.
1994: Intel anuncia procesador “IntelDX4 435″ a 100 Mhz.
1994: Microsoft presenta “MS-DOS 6.22″.
1994: Microsoft presenta la estación de trabajo “Windows NT 3.5″ y el servidor “Windows
T 3.5″.
1994: Apple Computer ofrece una demostración de un Power Macintosh PCI, utilizando un procesador PowerPC 604 a 120 Mhz.
1995: Intel anuncia el procesador “P6″, llamado “Pentium Pro”.
1995: Microsoft presenta “Windows NT v3.51″.
Diciembre 1995: Se presenta el “DVD” (Digital Versatil Disk).
1995: Microsoft presenta “Windows 95″, aunque a España no llegará hasta 1996.
1995: Microsoft anuncia “Office 95″.
1995: Intel amplía la velocidad del procesador Pentium Pro a 150, 180 y 200 Mhz.
1995: John Lasseter (Estudios Pixar) crea “Toy Story”, primer largometraje realizado íntegramente con animación por ordenador.
Arranca formalmente el comercio en Internet. Jeff Bezos funda Amazon.com, una tienda de libros en Internet (actualmente vende otras cosas).
Es estrenada la primera película creada enteramente por computadora. La compañía The Walt Disney Company le apostó todos los adelantos disponibles en la época para hacer Toy Story, un gran éxito de taquilla.
1996: Corel presenta “WordPerfect Suite 7″ y “Corel Office Professional Suite”.
1996: Microsoft anuncia “Windows NT 4.0″.
1996: Microsoft presenta el sistema operativo “Windows CE”.
1996: Microsoft anuncia “Office 97″.
1996: AMD presenta su procesador “K6″.
1997: Apple Computer crea el sistema operativo “MacOS 8.0″.
1997: Apple Computer presenta su procesador “G3″, dos veces más rápido que el procesador Pentium II.
1997: Sun Microsystems denuncia Microsoft por introducir en el mercado el navegador Internet Explorer 4.0 sin respetar el estándar del lenguaje de programación Java.
Se estrena el protocolo de aplicación inalámbrica (WAP).
1998: Microsoft anuncia “Windows 98″.
1998: Intel anuncia “Pentium II” a 300, 333, 400 y 450 Mhz.
1998: Compaq adquiere Digital Equipment por 9.600 millones de dólares.
1998: Apple Computer presenta el “iMac”, un ordenador con carcasa azul.
1998: Apple Computer introduce en el mercado el Power Macintosh G3 con procesador Power G3 a 300, 350 y 400 Mhz y también con carcasa azul.
Además introduce nuevos colores para su iMac, llamados iMacs de “sabores”: uva, mandarina, lima, fresa y arándano.
Es lanzado al mercado el formato de compresión MP3, desarrollado por el Instituto Franhofer en Alemania y comercializado por Moving Picture Experts Group (MPEG).
Del mismo modo irrumpen en el mercado los teléfonos móviles satelitales, que funcionan aun en areas muy remotas sin depender de estaciones base, solo intercambio información con satélites para mantenerse en contacto.
28 Febrero 1999: Intel presenta su Pentium III a 500 Mhz. Un procesador que incorpora 72 nuevas funciones para la ejecución de tareas, juegos y música y vídeo. [2]
Ver también: pc 1972-1981 , pc 1963-1971
Blogs de ciencia,blogs de tecnologia
[1] Apple Macintosh estableció una nueva norma. Su interfase en que se elegía algo y solo se hacía clic hizo que el sistema operativo basado en texto de IBM, el MS-DOS de Microsoft pareciera anticuado. Por eso contraatacó la empresa de Bill Gates con un producto semejante, con la salvedad de querer seguir corriendo los programas antiguos para lo cual Windows trabajaría sobre MS-DOS haciendolo lento.
[2] Bibliografia consultada:
Computer Hoy No 10, año II, 1999, Hobby Press, S.A., Madrid.
Bridgman Roger. Illustrated Guide to Great inventions. Dorling Kindersley Limited, London. 2002.
TREMBLAY jean Paul &BUNT Richard B. Introducción a la ciencia de las computadoras. Enfoque algorítmico. McGraw-Hill de México. México 1982.

Pc 1972-1981

En Pc 1972-1981 continuamos nuestro recorrido por la historia del ordenador.
Tratemos de hacer una breve historia de la informática (historia de la computadora, historia del computador, historia de la computación…como se prefiera), desde 1972 y hasta 1981.
1972: Se hacen populares las calculadoras portátiles o de bolsillo[1].
1972: Ray Tomlinson envía el primer e-mail.
1972: Intel presenta el procesador “8008″, un procesador de 8 bits, a 200 Khz, que realizaba 60.000 operaciones en un segundo e integraba 3.500 transistores.
1972: Nolan Bushnell funda Atari y presenta “Pong”, el primer vídeo juego puesto a la venta.
1972: Aparecen los disquetes de 5,25 pulgadas.
1973: Gary Kildall presenta un sistema operativo simple para ordenadores personales, basado en el lenguaje PL/M, conocido con el nombre “CP/M” (Control Program Monitor).
1974: Intel presenta el procesador “8080″, un procesador de 8 bits, a 2 Mhz, que integraba 6.000 transistores
1974: Xerox PARC presenta “Alto”, (un ordenador con Ethernet, ratón e interfaz gráfico) y el programa “Bravo” (primer programa WYSIWYG, What You See Is What You Get, para el ordenador “Alto”).
1974: Brian Kernighan y Dennis Ritchie crean el lenguaje de programación “C”.
1975: Se presenta el “Altair 8800″, primer PC disponible como un kit.
1975: Bill Gates y Paul Allen conceden licencia de su programa Basic para el PC Altair. Se trata de uno de los primeros programa diseñado para PC que ha tenido más repercusión.
Abril 1975: Bill Gates y Paul Allen fundan Micro-soft (después desaparecerá el guión).
Julio 1975: Bill Gates y Paul Allen presentan la versión a 4K y 8K del “Basic v2.0″.
1976: Steve Wozniak y Steve Jobs crearon el ordenador “Apple I”.
1976: IBM presenta la primera impresora de chorro de tinta.
1976: Se presenta “OnTime”, el primer servicio comercial de e-mail.
Abril 1976: Steve Wozniak y Steve Jobs fundan Apple Computer.
Se presenta en sociedad la primera supercomputadora, para realizar cálculos realmente complejos a nivel científico. La Cray-1, inventada por el ingeniero estadounidense Seymour Cray, podía ejecutar 270 millones de cálculos por segundo, operando no solo con pares de números, como una computadora normal, sino con lista de pares.
1977: Tandy y Commodore diseñan PCs con monitor incluido.
1977: Apple Computer presenta “Apple II”.[2]
La criptografía de clave pública, concebida en 1975 por los criptógrafos estadounidenses Whitfield Diffie y Martin Hellamn, permite a la gente enviar mensajes electrónicos de manera segura. Los investigadores Ron Rivest, Adi Shamir y Leonard Adleman, de EE.UU, le dieron forma práctica al sistema en 1977. La gente emite una clave pública que especifica cómo se deben combinar los mensajes que se les envían. Luego, sólo la persona con la clave privada correspondiente puede leer los mensajes. Una clave pública es un número inmenso con cientos de dígitos. Una poderosa computadora podría tardar años en encontrar la clave privada exacta
1978: Intel crea el procesador “8086″ de 16 bits.
1978: Aparece “WordStar”, el procesador de textos más utilizado en todo el mundo.[3]
1979: Motorola presenta el procesador “68000″, con una velocidad de procesamiento mucho mayor que la de sus contemporáneos
1979: Daniel Bricklin y Robert Frankston crean “VisiCalc”, fue la primera hoja de cálculo[4]
1979: Se presentan los primeros teléfonos móviles [5].
1980: Wayne Ratliff crea “dBase II”.
1980: Seagate Technology fabrica el primer disco duro para microordenadores. Tenía una capacidad de 5 Mb.
1981: El 12 de agosto de 1981 IBM presenta “IBM PC” (Personal Computer). Se vendieron más de 45.000 unidades en los primeros 4 meses.
1981: Microsoft presenta “MS-DOS” (Microsoft Disk Operating System) un programa básico para el nuevo IBM PC.
1981: Sony crea disquetes de 3,5 pulgadas.
1981: Clive Sinclair presenta el “ZX-81″, basado en el procesador Z80A.
1981: Adam Osborne crea el primer ordenador portátil, el “Osborne I”, que se vendía por 1.795 dólares.[6]

Ver también: BASIC 8800, pc 1963-1971Blogs de ciencia,blogs de tecnologia
[1]En 1970 se había lanzado la primera calculadora de bolsillo, la Canon Pocketronic, pesaba 880 gramos; se basaba en el trabajo de los ingenieros Jack Kilby, Jerry Merryman y James Van Tassel, en Texas Instrument, EE.UU.
Pero fue en 1972 que el británico Clive Sinclair creó su calculadora de bolsillo, Executive, con tan solo un centímetro de espesor.
[2] Efectivamente ese año aprecen las tres computadoras para uso personal. Las Commodore PET, Tandy TRS-80 y Apple II.
[3] A fines de los 70, las computadoras personales podían construir una página de texto. Con impresoras más baratas reemplazarían a las máquinas de escribir. El programador de software Seymour Rubinsteins, viendo esta oportunidad, creó un software procesador de textos. Defectuoso en un principio, en 1979 diseñó un segundo, el Wordstar. Utilizaba códigos cortos, fáciles de recordar, para especificar fuentes y formatos. Aunque costaba US $450 (cerca de US $1200 actuales, el programa tomó rápidamente dos tercios del mercado, vendiendo casi un millón de copias en cinco años. La gente lo utilizó masivamente hasta fines de 1980.
[4]Un programa de planilla de cálculos muestra una tabla de números relacionados que se actualiza constantemente. Esta simple idea probablemente ha vendido más computadoras personales que cualquier otro elemento de software.
[5] Los laboratorios telefónicos Bell, de EE.UU, fueron los pioneros en telefonía móvil. Después de un intento en Chicago en 1979, se inauguró el primer servicio público en 1983. Mientras tanto Escandinavia lanzaba su propio sistema en 1981. Todos los móviles se basan en la misma idea. Hay relativamente pocas frecuencias de radio pero millones de usuarios, por lo que las estaciones base que retransmiten las llamadas a la red telefónica fija cuentan con un rango limitado. Fuera del rango, las frecuencias se pueden reutilizar. Cuando los usuarios se desplazan, las computadoras sintonizan los teléfonos en la frecuencia del área nueva. Casi siempre funciona.

Bibliografia consultada:
Computer Hoy No 10, año II, 1999, Hobby Press, S.A., Madrid.
Bridgman Roger. Illustrated Guide to Great inventions. Dorling Kindersley Limited, London. 2002.
TREMBLAY jean Paul BUNT Richard B. Introducción a la ciencia de las computadoras. Enfoque algorítmico. McGraw-Hill de México. México 1982.

Pc 1963-1971

En pc 1963-1971 seguir con nuestra historia del pc para entender mejor el funcionamiento de nuestros actuales sistemas de cómputo.
Tratemos de hacer una breve historia de la informática (historia de la computadora, historia del computador, historia de la computación…como se prefiera), desde 1963 y hasta 1971.
1963-1964: se empieza el desarrollo e implementación de un “lenguaje que pudiera atraer a más usuarios, pero que continuara siendo una poderosa herramienta para el ingeniero”. Irrumpe entonces el NPL o New Programming Language, que luego dio en llamarse PL/I. [1]
1965: Aparece el lenguaje de programación Basic. Del mismo modo ese año surge el primer minicomputador o minicomputadora jamás creado. Hasta ese instante las computadoras eran enormes y costaban fácilmente un millón de dólares cada una. El ingeniero K. Olsen hizo una más pequeña que el estándar, la PDP-8, una de las primeras en usar circuitos integrados. Era pequeña (como una cómoda con dos cajones), potente y solo costaba unos 18.000 dólares. Fue diseñada para usarla principalmente en los laboratorios y fue todo un éxito entre científicos e ingenieros de todo el mundo. Pero no fue el único hito importante para la historia de los computadores ni de Internet. También en 1965 se crea el término hipertexto por cuenta de Ted Nelson [2]. No olvidemos que hipertexto es lo que permite a los usuarios dar clic en una palabra y llegar a un documento relacionado.
1966: Hewlett Packard entra en el mundo de la informática con su “HP- 2115″.
1968: Robert Noyce y Gordon Moore fundan Intel Corporation.
En la Conferencia Nacional de Computación de San Francisco, Doug Engelbart presentaron al mundo su idea de una “oficina electrónica”. Dicha idea fue tomada por un asistente al evento, el entonces estudiante Alan Kay, que desarrollaría la interfase gráfica de usuario, es decir una pantalla de computadora como un escritorio virtual, con iconos en ella.
1969: Kenneth Thompson y Dennis Ritchie, de AT& T Bell Laboratories, crean el sistema operativo “Unix”.
Se introduce el estándar “RS-232-C” para intercambio de información entre ordenadores y periféricos.
Se inventan los diskettes de 8 pulgadas y 80 kilobytes de capacidad para actualizar programas de computadoras centrales.
1971: Intel crea el procesador “4004“, un procesador de 4 bits, a 108 Khz, que realizaba 60.000 operaciones e integraba 2.300 transistores [3].
Steve Wozniak y Bill Fernández construyen el ordenador “Cream Soda Computer”.
Niklaus Wirth desarrolla el lenguaje de programación “Pascal”.[4].
Ver también: pc 1940-1962 , Blogs de ciencia, blogs de tecnologia
[1] También en la década de los 60 se diseñó el primer Mouse o ratón para computadora, por cuenta del ingeniero Doug Engelbart, en Stanford, aunque solo hasta 1984 fuera adoptado formalmente en la industria, con el lanzamiento de la computadora Macintosh. El nombre de Mouse surge por el parecido del dispositivo con el cable saliendo como la cola de un ratón.
[2]Lo que hizo fue volver práctico y versátil una idea sobre referencias cruzadas en una máquina, que data de 1945 cuando V. Bush describió un aparato imaginario, el memex.
[3] El microprocesador que permite la existencia de los computadores actuales fue inventado…por causalidad. En 1969, los fabricantes japoneses de calculadoras Busicom solicitaron a la empresa Intel en Estados Unidos, que creara un chip para una nueva calculadora científica. Ted Hoff, de Intel, pensó que sería mucho más fácil diseñar un chip programable que insertar en él todas las funciones necesarias. Cuando Busicom quebró en 1970, Intel volvió a adquirir los derechos del chip y, en 1971 lo lanzó al mercado como “una microcomputadora programable en un chip”. Aunque, muy lento bajo los parámetros actuales, fue el primero de una serie de dispositivos que dieron como resultado los poderosos microprocesadores de hoy.
[4]Bibliografia consultada:
Computer Hoy No 10, año II, 1999, Hobby Press, S.A., Madrid.
Bridgman Roger. Illustrated Guide to Great inventions. Dorling Kindersley Limited, London. 2002.
TREMBLAY jean Paul &BUNT Richard B. Introducción a la ciencia de las computadoras. Enfoque algorítmico. McGraw-Hill de México. México 1982.

Pc 1940-1962

En pc 1940-1962 desarrollaremos los primeros pasos hacia nuestro pc actual, los precedentes tecnológicos vitales.
Tratemos de hacer una breve historia de la informática (historia de la computadora, historia del computador, historia de la computación…como se prefiera)[1], desde 1940 hasta 1962.

Primera Generación.
1940. El alemán Konrad Zuse (1910- ) desarrolla la “V2″, después pasó a llamarse “Z2″.
El ingeniero Claude Shannon plantea que el algebra de Boole serviría para simplificar el diseño de los circuitos eléctricos que hacían funcionar lo que una máquina haría a continuación. Para probarlo, fabricó un robot de ratón que podía encontrar la salida de un laberinto.
1941. Konrad Zuse inventa la “V3″, posteriormente conocida como “Z3″. Fue la primera calculadora programable para hacer operaciones. Es la primera computadora real: se controlaba mediante un programa y representaba dígitos binarios pero no era electrónica, fue la última computadora mecánica importante.
1942. John Vicent Atanasoff y Clifford Berry desarrollan la máquina “ABC” (Atanasoff Berry Computer) la primera máquina de calcular digital, totalmente electrónica. Tenía una velocidad de reloj de 60Hz.[2]Marca el comienzo de la computación electrónica binaria. Usaba el sistema binario, rompiendo la costumbre de emplear en estos dispositivos el sistema decimal. Resultó más eficiente ya que los circuitos lógicos funcionaban mejor cuando se conectaban entre solo dos voltajes. Es en propiedad la primera computadora moderna.
1943. Durante la guerra la Inteligencia Británica construyó una serie de computadoras electrónicas conocidas como Colossi, en un proyecto altamente secreto llevado a cabo en Bletchley Park. Desarrollado como una computadora de propósitos específicos para usarse en la lectura de códigos, el primer “coloso” entró en operación en diciembre de 1943.
1945: Konrad Zuse (1910- ) desarrolla el lenguaje de programación “Plankalkul”.
1945: Grace Murray Hopper descubre el primer “bug” en un ordenador mientras trabajaba en un prototipo del Mark II.
También en ese año John Von Newman estaba muy involucrado en diseñar la computadora de “programa almacenado”, EDVAC [3]. Al parecer fue él quien implementó formalmente la memoria única del computador para mantener sus programas y datos, haciéndolos más flexibles [4]. A esto se le llama “concepto de Von Newman”
1946: John W. Mauchly y John Presper Eckert desarrollan el “Eniac” (Electronic Numeric
Integrator And Calculator). Una máquina construída a base de válvulas de vacío, sustituyendo a los réles, consiguiendo mayor rapidez en resolución de problemas. Tenía una velocidad de reloj de 100 kHz.
1947: Se integra la “memoria de tambor magnético” como sistema de almacenamiento para ordenadores.
1948: J. Bardeen, W. Brattain y W. Schockley de Bell Labs intentan obtener la patente del primer transistor [5], que habían inventado el año anterior. Estaba hecho de germanio, no de silicio y funcionaba con un principio distinto al de los usados en computadoras modernas.
1948. En Bell Labs inventan el módem.
1949. John Mauchly desarrolla el “Short Order Code”. Se cree que fue el primer lenguaje de programación de alto nivel.
En el mes de Mayo entra en operación el EDSAC (Electronic Delay Storage Automatic Calculator), construido en la universidad de Cambridge bajo la dirección de M. V. Wilkes, fue de hecho la primera computadora que podía almacenar un programa digital.[6]
1951. John W. Mauchly crea el “Univac-1″[7]. Primer ordenador puesto a la venta. La noche de las elecciones en EEUU (4 de noviembre de 1952), la CBS News utilizó el Univac- 1 para hacer una predicción sobre quién sería el ganador de las elecciones presidenciales: Eisenhower o Stevenson.
1952. John Von Neumann, con el “EDVAC” (Electronic Discret Variable Automatic Computer) concibe una máquina predecesora de los ordenadores modernos. El EDVAC empleaba aritmética binaria y permitía trabajar con un programa almacenado.
Segunda generación (hasta 1964).
1953. Es terminada la primera computadora de IBM de gran escala, posteriormente denominada IBM 701, justo a tiempo para satisfacer la demanda de computación debida a la guerra de Corea. Dieciocho IBM 701 fueron instaladas en los siguientes tres años.
1954. IBM desarrolla el “IBM 650″, primer ordenador producido para vender en grandes cantidades. Ya había sido anunciada el año inmediatamente anterior; la empresa planeaba construir 50 unidades, pero calcularon mal la demanda y vendió más de un millar de ellas.
También ese año, en Earl Masterson se diseña la impresora “Uniprinter”capaz de imprimir 600 líneas por minuto.
1955. IBM desarrolla su modelo 702 pero aparentemente era inferior a la UNIVAC.
1956. IBM presenta el “305 Ramac”. Se inicia la era del disco magnético como medio de almacenamiento. Ese mismo año se termina el modelo IBM 704 que fue una computadora científica de gran escala y mucho éxito. Vendrán luego otros modelos hasta la 709, que permitirá las operaciones de entrada y de salida en forma simultánea. Su diseño se cimentaba en los tubos de vacío.
1957. John Backus, y sus compañeros de IBM, crean el lenguaje de programación “Fortran” (Formula Translator)[8].
1957. Kenneth Olsen funda Digital Equipment Corporation.
1958. Gracias al desarrollo de teléfono módem, Bell Labs consigue que las líneas de teléfono transmitan información binaria.
Se fabrica el primer circuito de semiconductores integrados, por cuenta del ingeniero Jack Kilby, con unos pocos componentes.[9]
1959. Xerox presenta la 1ª copiadora. Robert Noyce inventa una mejor manera de crear circuitos integrados. Utilizaba una película de metal para conectar transistores incorporados debajo de la superficie de un chip de silicona. Con muchas mejoras es el mismo proceso que se utiliza en la actualidad.
IBM lanza la 7090 una computadora transistorizada compatible con 709. Cientos de 7090 se vendieron a un precio promedio de tres millones de dólares americanos.
1959. Texas Instruments anuncia el descubrimiento del circuito integrado.
1960. DEC (Digital Equipment Corporation) anuncia el “PDP-1″, un ordenador comercial con pantalla integrada. Sería el primero de los llamados microcomputadores o minicomputadoras. Un año más tarde sería instalada la primera en el MIT.
Un equipo formado por fabricantes de ordenadores y el Pentágono desarrolla el lenguaje de programación “Cobol” (Common Business Oriented Language).
IBM lanza dentro de las computadoras medianas la series 1620; eran pequeñas computadoras científicas, que se utilizaron ampliamente para procesamiento de datos.
1961. IBM lanza la “Serie 1400″. Según la revista “Datamation” cuando empieza a introducirse esta serie IBM abarcaba el 81,2% del mercado de ordenadores. También ese año lanzan la familia de computadoras sistema 360, más potentes y baratas que las computadoras anteriores y permitían una más amplia variedad de dispositivos periféricos.
1962. Steve Russell, graduado del MIT, crea el primer vídeo juego. [10]
Ver también:Blogs de ciencia, blogs de tecnologia
[1] Aunque habrá algo de historia de las telecomunicaciones puesto que para nadie es un secreto de su integración con los dispositivos computacionales posteriormente. Internet debe gran parte de su éxito a esto.
[2] Algunos opinan que fue en 1940.
[3] Electronic Discrete Variable Automatic Computer
[4] Las instrucciones podían cambiarse sin tener que volver alambrar manualmente las conexiones (y, por tanto, más rápidamente); como segunda medida, como las instrucciones serían almacenadas como números, la computadora podría procesarlas como si fueran datos, haciendo posible la modificación automática de ellas y la alteración de sus secuencias.
[5] El transistor es una diminuta pieza de silicio que basa su funcionamiento en el empleo de semiconductores, capaces de ampliar corrientes eléctricas, provocar oscilaciones y ejercer a la vez las funciones de modulación y de detección.
[6] Desde 1940 y hasta 1950 se desarrollaron otras computadoras de programas almacenados como ILLIAC (de la Universidad de Illinois), el JPHNIAC (de la corporación RAND), el MANIAC, etc.
[7] Era capaz de alcanzar altas velocidades debido a que utilizaba diodos de cristal en vez de tubos de vacío, preludiando la era del estado sólido. Otras nuevas características incluían la posibilidad de leer información para la computadora, efectuar operaciones y escribir información de salida en forma simultánea. Esto se logró gracias al uso de dispositivos periférico veloces que operaban con independencia, denominados UNITYPER y UNIPRINTER. El UNIVAC I tenía también un complicado sistema de cinta magnética. La primera de estas computadoras fue instalada en el U.S. Census Burear en 1951.
[8] Ver lenguajes de programación.
Los primeros programadores de computadoras tenían que escribir miles de instrucciones codificadas prácticamente imposibles de leer, para que las máquinas funcionaran. Lo que hizo Backus fue crear un lenguaje de programación superior, que traducía oraciones similares al inglés (de seguro si un iberoamericano hubiera sido su creador, sería el español el idioma de referencia), en códigos computacionales. Sus resultados eran tan óptimos como los logrados por la codificación manual, pero en una fracción del tiempo.
[9] Los aparatos electrónicos modernos guardan muy poco espacio; esto se debe a los circuitos integrados, chips de silicona con miles o millones de circuitos integrados como un circuito complejo.
[10] Bibliografia consultada:
Computer Hoy No 10, año II, 1999, Hobby Press, S.A., Madrid.
Bridgman Roger. Illustrated Guide to Great inventions. Dorling Kindersley Limited, London. 2002.
TREMBLAY jean Paul & BUNT Richard B. Introducción a la ciencia de las computadoras. Enfoque algorítmico. McGraw-Hill de México. México 1982.

pc-2003

En pc 2003 intento recrear un momento en la historia del pc, específicamente para ese año.

En el año 2003un pc último modelo cotizado era el AIRIS TITANIUM 2530, un ordenador de 1.299 euros.Un modelo, por aquella entonces, de altas prestaciones, que presenta un procesador intel Pentium 4 a 2,53 GHz, una memoria estándar de 512 MHz ampliable a 2 GHz, así como un disco duro base de 80 GB que puede pasar a 260 GB. Una de sus características más destacadas, era su monitor TFT de 15” con capacidad multimedia, teclado y ratón inalámbricos y un disco duro Seagate modelo Barracuda a 7200 rpm.

Se ofrecía como cosa común el SHARP ZAURUS SL-5500, anunciándose como el primer PDA con Linux y Java.Este PDA incorporaba conectividad a PC vía USB a través de su cuna de carga y comunicaciones. Además, incluía un excelente teclado oculto que permitía respetar un diseño ultraplano y todo lo escrito se podía visualizar en la pantalla de color TFT LCD de una resolución de 240×320 ppp capaz de ser leída en cualquier situación. Incluía ranuras de expansión tanto para discos CompactFlash como para SD/Multimedia Card y poseía un procesador Intel StrongARM a 206 MHz, 64 MB de memoria SDRAM y 16 MB de Flash ROM.
Mientras tanto hp presentaba IPAQ POCKET PC, un Sistema de navegación por voz, que involucraba GPS móvil y reconocía el castellano. Era el tiempo por el cual Samsug lanzaba al mercado el DVD PORTÁTIL SAMSUNG L100, por un módico precio de 1499 euros. Mientras tanto Fujitsu-Siemens Computers promocionaba el monitor TFT de aluminio silverline de 15 y 17 pulgadas, pantallas estas que evitaban las ondas electromagnéticas y ahorraban energía, con precios desde 699 euros. Canon le apostaba fuerte a su IMPRESORA CANON LÁSER SHOT LBP-1120 que lograba imprimir hasta 10 paginas por minutos y lograba una resolución máxima de 2400×600 ppp.

Se ofrecía el teclado TECLADO ELUMINX, un teclado con iluminación interna para evitar la fatiga visual.
Así, a grosso modo, esta fue una radiografía del año 2003 en cuanto a pc y afines.

Ver: sistemas de almacenamiento

Cobol

Cobol y basic fueron los dos primeros lenguajes de programación que me enseñaron, unos apuntes al respecto.
COBOL Computer language. El cobol fue el primer lenguaje de programación amigable y de fácil uso, diseñado inicialmente para resolver problemas de balística.

Gestores del Cobol: Grace Murray Hooper (1906-1992); Howard Hathaway Aiken (1900-1973), ambos matemáticos norteamericanos.
Grace Murray Hooper, una mujer matemática, era miembro del profesorado del Vassar College , cuando estalla la segunda guerra mundial (1939-1945). Ella se alistó en la armada y en 1943 fue asignada a la oficina de cálculo de cartografía, donde trabajó en problemas de balística.
En 1944 la marina comenzó a emplear las primeras computadoras electrónicas como la calculadora automática de secuencia controlada (ASCC), diseñada por IBM en cabeza del ingeniero Howard Hathaway Aiken. Hooper se vinculó para programar este ordenador.
No obstante al acabar la guerra los intereses de Hopper siguieron inclinados hacia la programación de ordenadores. Empezando los años 50 ella siguió trabajando en el campo de los lenguajes de computación, tanto así que produjo el FLOW MATIC, el primer compilador de lengua inglesa para el procesamiento de datos, labor que abonó el terreno para la posterior creación del COBOL (Common Business Oriented Language), algo así como el Lenguaje común orientado a negocios. Hasta ese momento los lenguajes de programación eran escritos en código de máquina que implicaba conocer además, puntualmente el hardware que se usaba) y eran específicos para un equipo determinado, luego no eran válidos en otros, dificultando el acceso masivo a los equipos de cómputo por parte del gran público. Esto quiere decir que la programación de computadores en sus inicios era un álgida mezcla de lingüística, razonamiento, ingeniería y matemáticas, cualidades juntas que muy pocos matemáticos o ingenieros eléctricos poseen.
si bien cada uno de los computadores actuales aun opera como respuesta a las instrucciones construidas para él, formateadas en lenguaje de máquina, las computadoras modernas pueden aceptar los programas escritos en diversos lenguajes de programación automática. Y son capaces de aceptar códigos de así no sean en lenguaje de máquina porque disponen de unos programas que traducen dichas instrucciones a código de máquina; estos traductores son los compiladores o ensambladores, el primero de los cuales fue el FLOW MATIC.
A partir de Hopper, la programación de ordenadores sería más fácil.
Entre 1955 y 1959, se habían hecho diversos intentos para implementar lenguajes de programación orientados a negocios. IBM y Remington creían que la única manera de hacer mercadeo efectivo de ordenadores en las empresas era desarrollando un lenguaje cómodo (y muy semejante al inglés, hasta donde fuera posible) de usar por este sector de la población. Ante los intento fallidos de lograrlo, Hopper y el Departamento de Defensa de los Estados Unidos deciden cooperar.
La primera distribución de COBOL se hizo el 17 de diciembre de 1959. Hopper estaba convencida que el uso de un estándar de lenguaje haría crecer a la industria de las computadoras en conjunto, así como simplificaría la formación de programadores y operadores.
Consecuencias directas de la creación de Cobol, fue la demostración que los ordenadores podían ser herramientas prácticas, en el gobierno, la industria y la ciencia.
Ahora, bien, debido a que Hopper y los demás ingenieros trabajaron bajo el auspicio gubernamental, el software no fue protegido por derechos de autor; en un corto periodo de tiempo COBOL estuvo disponible a todo aquel que supiera y pudiera usarlo.

Leer también: Informatica 1900-1939;Blogs de ciencia blogs de tecnologia

El primer juego

El primer juego, un dato anecdótico sobre algo lúdico dentro de la historia del pc.
El primer juego para Pc (computador, ordenador, computadora) fue “SpaceWar”, inventado por un estudiante graduado en el MIT, llamado Steve Russell en 1962. El juego estaba basado en las historias de ciencia ficción de E.E. “Doctor Smith”. Los jugadores utilizaban joysticks para controlar las imágenes que aparecían en pantalla de dos naves espaciales disparándose una a la otra.
Se procesaba esta información a través del miniordenador PDP-1, de DEC.
El primer vídeo juego que fue un éxito de ventas fue “Pong”, creado por el ingeniero informático Nolan K. Bushnell en 1972.
Blogs de ciencia, blogs de tecnologia

Informatica 1900 1939

En informatica 1900 1939 empalmaré lo escrito en Informática siglo 19 con los desarrollos tecnológicos que hasta 1939 nos habrán de conducir al pc actual.
Tratemos de hacer una breve historia de la informática (historia de la computadora, historia del computador, historia de la computación…como se prefiera)[1], desde 1900 hasta 1939.
Aparentemente para la computación no hubo mayores avances a comienzos de siglo. Intentemos entonces hacer un barrido envolvente de las telecomunicaciones y afines para conectar con los grandes hitos en la historia de la informática que tanto bienestar y rapidez habrán de dar a nuestro procesamiento de datos actuales.
Solo en 1904-1906 se inicia lo que hemos dado en llamar electrónica (que mucho tiene que ver con el desarrollo de nuestros sistemas computacionales), cuando el científico británico John Fleming descubrió que un tubo al vacío con dos electrodos, uno de ellos calentado, pasaba la corriente en una sola dirección (diodo).
Lee De Forest, en 1906 añade un tercer electrodo al diodo de Fleming. Al hacer variar su voltaje, podía controlar la corriente de los otros dos. Él no tuvo reparos en llamar a su descubrimiento Audión, aunque nosotros lo conozcamos actualmente como triodo. Inicialmente se usaba para detectar las ondas de radio pero luego se uso también para generarlas y ampliarlas.
También fue ese año que se pudo obtener la primera voz humana por radio. El ingeniero canadiense Reginald Fessenden inventó un generador eléctrico que funcionaba con una frecuencia 1.000 veces mayor que una toma de corriente normal, creando ondas de radio continuas que podrían transportar el sonido. Su primera transmisión, en vísperas de Navidad de 1906, fue un programa de conversación y música.
1911. De la fusión de la Tabulating Machines Company de Hollerit , Computing Scale Corporation e International Time Recording Company, surge al mercado la empresa Computing Tabulating Recording Corporation (CTR).
1915. David Sarnoff propuso una “caja radial”.
1920. Empieza formalmente la radiodifusión, de la mano del desarrollo de la electrónica que permitía construir grandes transmisores. En Inglaterra e servicio constante lo inicia Guglielmo Marconi, en febrero de 1920. En noviembre de ese mismo año había ya una emisora constante en Filadelfia, la KDK. En el caso de la emisora de Marconi, pronto fueron prohibidas sus emisiones. Solo hasta febrero 1922 se les permite de nuevo transmitir durante 15 minutos a la semana.
1923. John Logie Baird empieza a experimentar con televisión mecánica.
1924. T. J. Watson renombra la empresa CTR, llamándola International Business Machines Corporation (IBM)
1926. Philo T. Farnsworth trabajaba en su “disector de imágenes” electrónico.
1934. El ingeniero Edwin Armstrong demuestra la existencia de la frecuencia modulada (FM), que resiste a la interferencia característica de la Amplitud Modulada (AM).
También ese año Philo T. Farnsworth da la primera demostración de su televisor electrónico.
1935: IBM desarrolla el “IBM 601″ y la “máquina de escribir electrónica”.
1936: Alan M. Turing crea la “Máquina de Turing” capaz de resolver todo tipo de problemas con solución algorítmica.
1938. William Hewlett y David Packard fundan Hewlett Packard.
También ese año el físico Chester Carlson buscando hacer más fácil el trabajo de oficina produce su primera xerigrafía o copia xerigráfica, usando una placa de zinc recubierta con sulfuro.
El ingeniero Claude Shannon desarrolla la “Teoría matemática de las comunicaciones” en la que por primera vez aparecen medidas de la cantidad de información: bit (Binary Digit).
Era capaz de sumar dos números en menos de 1 seg. y de multiplicarlos en 2 seg.
Konrad Zuse (1910- ) inventa la “V1″, posteriormente conocida como “Z1″. Se trataba de una calculadora programable en sistema binario.
1939-1944: Howard H. Aiken (1900- 1973) desarrolló la idea de Babbage en colaboración con técnicos de IBM. El resultado de sus investigaciones dio lugar al “ASCC” (Automatic Sequence Controlled Calculator) conocida como “Harvard Mark 1″.[2]
Ha sido un resumen de la informatica 1939.

Ver también:prehistoria del computador, Blogs de ciencia, blogs de tecnologia
[1] Aunque habrá algo de historia de las telecomunicaciones puesto que para nadie es un secreto de su integración con los dispositivos computacionales posteriormente. Internet debe gran parte de su éxito a esto.
[2]Bibliografia consultada:
Computer Hoy No 10, año II, 1999, Hobby Press, S.A., Madrid.
Bridgman Roger. Illustrated Guide to Great inventions. Dorling Kindersley Limited, London. 2002.
TREMBLAY jean Paul &BUNT Richard B. Introducción a la ciencia de las computadoras. Enfoque algorítmico. McGraw-Hill de México. México 1982.

Informatica siglo 19

En informatica siglo 19, trato de mostrar el hilo conductor a nivel de tecnología, entre varios inventos proverbiales y lo que posteriormente será el pc.
Tratemos de hacer una breve historia de la informática (historia de la computadora, historia del computador, historia de la computación…como se prefiera)[1], desde sus más remotos orígenes hasta el siglo 19:
3500 a.C. (Babilonia). Se inventa el “Ábaco”, que servía para representar números en el sistema decimal y contar.
1900-1600 a.C. En Stonehenge se construye un templo usado como observatorio astronómico y como computadora.
1300 a.C. Ábaco chino. Se compone de un marco atravesado por alambres. En cada uno de los alambres se deslizan siete cuentas, dos arriba de un travesaño central y cinco abajo.
1614. Se publican las llamadas estructuras de Napier, que constan de nueve hileras, una por cada uno de los dígitos del 1 al 9. Cada hilera es en esencia una columna de una tabla de multiplicación, donde para obtener el producto, los dígitos de cada diagonal se suman, de derecha a izquierda. En últimas inventó unas tablas de multiplicar avanzadas para aligerar este tipo de cálculos.
1633. William Oughtred [2] inventó un dispositivo para calcular basado en los logaritmos de Napier, que denominó círculos de proporción. Este instrumento llegaría a ser la conocida regla de cálculo. Permitía multiplicar y dividir, deslizando la escala hasta cierta posición y leyendo la respuesta.[3]
1642. Blaise Pascal (1623- 1662) inventa la “máquina aritmética de Pascal”, capaz de sumar y operar con 5 dígitos. Pascal contaba con tal solo 19 años cuando elaboró este artilugio y lo hizo para ayudar a su padre, quien era cobrador de impuestos en el pueblo de Rouen.
1671. Gottfried Wilhelm von Leibnitz. (1646-1716) inventa la “calculadora universal”, podía sumar, restar, multiplicar, dividir y extraer raíces cuadradas.
1820. La primera máquina calculadora que de verdad funcionó fue el aritmómetro, patentado por el agente de seguros francés, Thomas de Colmar. Realizaba las cuatro operaciones.
1822. Charles Babbage (1792-1871) presenta un proyecto de “máquina diferencial” O máquina de diferencias, para calcular tablas matemáticas), capaz de calcular polinomios. Por desgracia no llegó a construirse. Al igual que la calculadora de Pascal, también se basaba en la rueda giratoria, siendo operada por medio de una simple manivela. Si bien consiguió financiación del gobierno británico un año más tarde hubo partes imposibles de fabricar debido a lo limitado de la industria de la fabricación de herramientas.
1833. Charles Babbage (1792-1871) presenta la “máquina analítica”, capaz de realizar todas las operaciones matemáticas y de programarse mediante tarjetas de cartón perforado. Era una mejora sustancial de su máquina diferencial, por decirlo de alguna manera, más general, dado que podía ser “programada” para evaluar un amplio intervalo de funciones diferentes. El modelo nunca llegó a construirse.
1843. Alexander Bain patenta su telégrafo de impresión y señal eléctrica, 30 años antes del primer teléfono. Brain propuso escanear los tipos de impresión para crear una señal de telégrafos, con péndulos sincronizando transmisiones y receptores. Bain nunca armó su máquina, pero en 1863, Giovanni Caselli empleó en gran medida el mismo principio para un servicio de fax entre París y Lyon.
1854. George Boole [4] (1785-1873) desarrolló la “Teoría del álgebra de Boole” que permitió el desarrollo matemático del álgebra binaria. Se considera el pilar de la electrónica de conmutación y de la electrónica digital actual.
1855. Telégrafos impresos. Antes de David Hughes, los telégrafos eléctricos permitían enviar mensajes a través de un cable; el mensaje era entregado a un funcionario, quien lo transmitía en código Morse; a otro extremo se traducían los puntos y rayas en palabras.
1858. Telégrafo transatlántico. Cyrus Field se propuso superar las pequeñas redes de telégrafos habidas en los Estados Unidos y quiso enlazar a este país con Inglaterra para la cual debía tender un cable entre esta Isla y el continente americano. Este año logró su gesta, que aunque cojeante logró imponerse en 1866.
1874. Se inventa oficialmente la máquina de escribir por parte de Christopher Sholes, Carlos Glidden y Samuel Soulé, quienes trabajaron mucho en la idea que, luego, en 1873 se vendería a Remington, empresa fabricante de armas que la construyó efectivamente un año más tarde, desplazando su negocio de armas.
1876. Alexandre Graham Bell inventa y patenta el teléfono. El día de san Valentín hizo público su descubrimiento, un poco antes que su competidor Elisha Gray.
1879. Se inventa la registradora, esa máquina que registra las ventas eitando que los vendedores se apropien del dinero. Lo hizo James Ritty. Mostraba el dinero recibido en un disco y lo registraba perforando el papel. No era muy fácil de usar y solo hasta cuando el comerciante John Patterson compró la idea fue mejorada y comercializada.
1885. Se inventa la primera sumadora que registraba en forma impresa los cálculos y fue creada por William Burroughs, quien tras cuatro años logró terminar su máquina, con más de 80 teclas ordenadas en columnas de nueve y una manilla para hacerla funcionar. Al año siguiente Burroughs fundó la American arithmometer Co, donde siguió perfeccionando su invento pero solo estuvo lista para el mercado hasta 1892.
1886. Herman Hollerith (1860- 1929) inventa la “Máquina Censadora o Tabuladora” utilizada para almacenar la información de las personas censadas. Este señor era un experto en estadística y fue comisionado por el U: S. Census Bureau para desarrollar alguna técnica que permitiera acelerar el proceso de análisis censal. Los censos se realizan cada diez años en Estados Unidos, y como los datos del censo levantado en 1880 no estaría totalmente analizado antes de que se efectuara el de 1900. Se trataba, sin duda de una situación crítica. Hollerith propuso que los datos fueran perforados en tarjetas y tabulados automáticamente con ayuda de máquinas especialmente diseñados [5].
1887. Se inventa el contómetro, una máquina calculadora más rápida que el invento de Burroughs, solo que no imprimía su resultado. Fue inventada por Dorr E. Felt.
1889. Almon B. Strowger inventa la primera conmutación automática de teléfonos. Este curioso señor era un empresario de las pompas fúnebres y se divertía a costas del operador de la centra telefónica que debía insertar clavijas en las boquillas correspondientes [6], desviando las llamadas a la competencia.
1892. Se inaugura la primera central telefónica automática en La Porte, Indiana.
También ese año el ingeniero británico Oliver Heaviside inventa un método matemático ara ubicar la causa de la interferencia y la distorsión, habituales en las primeras llamadas telefónicas de larga distancia. Gracias a estos datos teóricos, en el año 1900, el físico estadounidense Michael Pupin agrega bobinas especiales a intervalos regulares en la red, mejorando la señal.
1895: Guglielmo Marconi transmite la primera señal de radio, aunque se supone que un año antes ya experimentaba con las mismas. En 1896 obtuvo la primera patente de radio del mundo, siendo el primer sistema telegráfico inalámbrico empleado.[7], Este fue un resumen de la informatica siglo 19, que nos dejó ad portas de 1900.

Ver también: prehistoria del computadorBlogs de ciencia,blogs de tecnologia , primer computador-ordenador , sistemas de almacenamiento
[1] Aunque habrá algo de historia de las telecomunicaciones puesto que para nadie es un secreto de su integración con los dispositivos computacionales posteriormente. Internet debe gran parte de su éxito a esto.
[2] Vicario inglés.
[3] Robert Bissaker mejoró la acción de deslizamiento, con lo que la regla de cálculo se convirtió en herramienta básica para científicos e ingenieros, hasta que las calculadoras la dejaron obsoleta.
[4] Se dice que este hombre aprendió matemáticas de su padre, un reparador de calzado; luego seguiría como autodidacta.
[5] Las tarjetas perforadas habían sido usadas poco antes por Joseph Marie Jacquard para establecer el patrón de una máquina tejedora, pero las tarjetas no eran aún parte del sistema de procesamiento de datos. Con este nuevo procedimiento, los datos del censo de 1890 fueron procesados totalmente en menos de tres años. El modelo fue usado para otros menesteres. De 1890-1900, Hollerith abandonó el Census Bureau e inició la Tabulating Machines Company, que posteriormente llegaría a hacer parte de la International Business Machines Corporation (IBM).
[6] En mi pueblo hasta 1975-1980 todavía se hacía así.
[7]Bibliografia consultada:
Computer Hoy No 10, año II, 1999, Hobby Press, S.A., Madrid.
Bridgman Roger. Illustrated Guide to Great inventions. Dorling Kindersley Limited, London. 2002.
TREMBLAY jean Paul &BUNT Richard B. Introducción a la ciencia de las computadoras. Enfoque algorítmico. McGraw-Hill de México. México 1982.

primer computador-ordenador

El primer computador-ordenador, hace parte de una saga que hemos dado en llamar historia del computador (ordenador, computadora, pc).
¿Dónde se construyó el primer computador?
La primera máquina que se creó con componentes electrónicos (computadora) se construyo en 1930 en el MIT, en Cambridge, Inglaterra.
Después, en 1946, se creó el ENIAC en la Universidad de Pensilvania. El UNIVAC 1 apareció en 1951, en Filadelfia, Estados Unidos
¿Quién inventó el computador?
El primer ordenador fue diseñado y construido en 1946 por los americanos John Mauchly y John Presper Eckert, aunque la autoridad del primer ordenador “Eniac” ha sido un tema muy polémico. Existen cartas, de 1941, que demuestran que J. V. Atanasoff le contó a Mauchly que había hecho nuevos descubrimientos en la máquina (ABC) que éste había construido con ayuda de Clifford Berry entre 1937 y 1942.
Se cree que durante la visita que Mauchly hizo a Atanasoff, le robó las ideas y construyó el Eniac basándose en las teorías de Atanasoff.
En 1973 un juez federal anuló la patente que Mauchly tenía sobre el “Eniac”, convirtiendo a Atanasoff en el “padre del ordenador moderno”.[1]

Ver también: prehistoria del computador
[1]Bibliografia consultada:Computer Hoy No 10, año II, 1999, Hobby Press, S.A., Madrid.

sistemas de almacenamiento

Sistemas de almacenamiento es un post de estudio que elaboré hace unos años y que ahora publico.

La historia de los sistemas de almacenamiento es bien representativa: desde la tarjeta perforada, introducida por Charles Babbage en su proyecto de “máquina analítica”, han pasado más de 150 años.
Durante este tiempo se han utilizado distintos sistemas de almacenamiento de información.
Repasemos los que han sido más importantes por sus prestaciones y por su popularidad, hasta 1998.

La tarjeta perforada, 1833: Charles Babbage introdujo la tarjeta perforada con su “máquina analítica”.
Se siguió utilizando hasta 1952, cuando Mauchly y Eckert crearon el “Univac 1”.

Cinta Magnética de media pulgada, 1952: Las principales ventajas de este sistema eran su gran capacidad de almacenamiento y su bajo coste. Almacenaban 800 bytes por pulgada.

Disco Duro, 1956: Con el “IBM 305 Ramac” se inicia la era del disco magnético. Almacenaba hasta 5 Mb de información.
El coste era de 10.000 dólares por Mb.

Casete de cinta, 1963: Desarrollado por Philips, pronto se convirtió en el sistema más popular de grabación musical. Fue vital para los comienzos de la microinformática.
Disquete de 8”, 1971: Un equipo de IBM, dirigido por Alan Shugart, inventa el disquete de 8 pulgadas, con una capacidad de 300 Kb, que permitía transportar los datos de un sistema a otro.
Disquete de 5,25’’,1972: Cuando aparecieron por primera vez podían almacenar 80 Kb de información, pero llegaron a almacenar hasta 1,2 Mb.
Disco duro integrado, 1980: Alan Shugart y Finis Conner, fundaron Seagate para desarrollar un disco duro de dimensiones reducidas, ideal para microordenadores.
Hoy siguen vigentes aunque de otros tamaños y especificaciones.

Disquete de 3,5’’,1981: Sony inventó y desarrolló el disquete de 3,5 pulgadas con una capacidad de 400 Kb por cara. Aún algunos pocos románticos los usan, aunque hay que tener en cuenta que algunos cuentan con 1,44 Mb de capacidad y otros hasta 2 Mb. Mejor dicho en un dispositivo viejito como esos no cabría ni una canción comercial en mp3.
Cd Rom, 1984: Las empresas Philips y Sony anunciaron las primera unidades CD-ROM (Compact Disc Only Memory) que podían almacenar hasta 650 Mb de información.
Disco óptico removible, 1985: El disco óptico removible se implantó como medio de almacenamiento durante la década de los 90. Conseguía almacenar hasta 650 Mb por cara.
Disco duro removible, 1990: Con una velocidad similar a los discos duros fijos, fueron una excelente alternativa en su momento, llegando a almacenar 5 GB de información, todo un acontecimiento de la época.
Disquete de alta capacidad, 1994: Estas unidades superaban al disquete en capacidad de almacenamiento. Conseguían almacenar hasta 250 Mb de datos.
Dvd, 1995: El DVD (Digital Versatil Disc) se caracteriza por su gran capacidad de almacenamiento (entre 4,7 Gb y 17 Gb) que es de 7 a 26 veces mayor que la del CD-ROM.
Memory Stick, 1998: Almacenaban hasta 32 Mb. Sus aplicaciones eran innumerables gracias al reducido tamaño y a su naturaleza de estado sólido (no contiene partes móviles ni mecánicas).

Ver también: Toshiba q tb canvio usb 3.0 , limpiando virus

Windows 98

Windows 98 fue todo un acontecimiento en su momento. Representaba la actualización del sistema operativo más usado en los Pc´s del mundo. En julio del año 1998 salía al mercado, muy orondo.
« Bill Gates, dueño de Microsoft, ha decidido que Windows 98 sustituya al sistema Operativo Windows 95, que sólo llevaba tres años en el mercado. Según datos del propio fabricante, se han vendido más de 50 millones de copias de la anterior versión en todo el mundo.
Y ahora, Microsoft ha depositado en Windows 98 todas sus esperanzas como producto estrella con el que seguir engordando sus arcas.
Pero ya antes del lanzamiento, Bill Gates tropezó con algunos obstáculos. Durante la presentación ante los medios informativos más importantes de EEUU se le bloqueó el ordenador.
El siguiente contratiempo surgió en Europa, concretamente en Alemania, en la presentación oficial de Windows 98 ante la prensa. Los medios acreditados comprobaron que también la versión definitiva presentaba problemas.
El controlador USB no funcionó de forma correcta, cuando una de las novedades más esperadas del sistema es precisamente el perfecto acoplamiento con este sistema. Habrá que ver qué otros fallos acaban por desvelarse.
¿Qué es lo realmente novedoso en el último producto de Bill Gates? En las páginas siguientes, trataremos de dar respuesta a esta pregunta. Pero, aunque lo intente, no descubrirá grandes novedades.
Al contrario, si actualiza Windows 95 con la nueva versión, a primera vista no reconocerá cambios sustanciales. Hay que profundizar un poco para ver las múltiples pequeñas actualizaciones que incluye.
El “click sencillo” permite abrir ventanas a discreción: con un solo click se abren ficheros y se inician programas.
Pero esta metodología de uso no resulta consistente: mientras que sobre el sólo es necesario hacer click una vez, sobre, en la parte derecha de la barra de tareas, deberá hacer siempre click dos veces, con independencia de la configuración de Windows. También las aplicaciones precisan de dos clicks para abrirlas, como sucedía antes. Esta curiosa mezcla de opciones saca de sus casillas hasta a los más acérrimos defensores de este sistema operativo.
Además, Windows 98 incluye cambios pensados para facilitar las futuras aplicaciones de vídeo y multimedia.
Gracias a ellos podremos incluso ver películas desde nuestro ordenador. Los datos vendrán por Internet o sobre soporte DVD, aunque de momento no le será posible hacer uso de todas estas posibilidades.
La actualización del sistema operativo interesará especialmente a los que trabajen con Internet, ya que el programa de acceso a la red está integrado, así como otras utilidades de navegación.
Si disponemos de conexión a Internet obtendremos fácilmente actualizaciones y nuevas utilidades para el sistema.
Si tiene poca experiencia con Internet, entonces puede que Windows 98 le resulte útil: configurar su PC para navegar por el mundo de la Web nunca ha sido tan sencillo.
Conviene saber que esta nueva versión se entiende mejor con el hardware moderno.
Concretamente, entre los talentos de Windows 98 cabe destacar que reconoce de manera automática los microprocesadores de los fabricantes Intel, Cyrix, AMD e IBM. Está equipado para trabajar con discos duros de mayor capacidad y con todos los aparatos USB, tarjetas gráficas y unidades DVD disponibles hasta el momento. Cuenta también con algunas innovaciones que, si bien son poco útiles, al menos resultan espectaculares.
Por ejemplo, si instala Windows 98, podrá conectar al ordenador varios monitores a la vez y repartir entre ellos las ventanas que tenga abiertas. También podrá interesarle actualizar el sistema, si es usted uno de los sufridos usuarios a quienes Windows 95 no les funciona correctamente.
Suele ser bastante habitual, por ejemplo, que dicho sistema no gestione correctamente el hardware. En la nueva versión se ha actualizado el control del hardware y se han corregido numerosos errores, así que, en este apartado, Windows 98 supone una mejora.
Visto de este modo, Windows 98 podría ser una versión sin fallos de Windows 95.
Si aún no sabe si pasarse a Windows 98 debe tener en cuenta otro factor importante.
Es muy probable que, al igual que ocurrió con el cambio de la versión 3.1 a 95, Microsoft acabe apoyando sólo la versión moderna. Esto significa que, en el futuro, sólo podrá encontrar en el mercado hardware compatible con Windows 98. El software que vaya apareciendo, ya sea de la casa Microsoft o de otras compañías, funcionará con limitaciones o no llegará a funcionar bajo Windows 95. En resumen, puede que muchas de las cosas que Microsoft prometía con Windows 95 se hagan por fin realidad con Windows 98. La actualización del programa, tanto para Win 95 como para Win 3.x se obtiene por unas 18.000 pesetas, con esta cantidad usted contribuirá a que Gates consiga otro superventas de la informática.
Las nuevas funciones de Windows 98.
Para planificar la seguridad de sus datos o comprobar la existencia de virus en su ordenador, Windows 98 le ofrece la función de “tareas programadas”.
Aquí podrá incluir programas que Windows ejecutará automáticamente en fechas fijas.
Algunas de las novedades de Windows 98 están destinadas a facilitar el trabajo a personas discapacitadas.
Por ejemplo: un “ampliador” que presenta en la parte superior de la pantalla una versión más grande de la zona de acción del cursor del ratón.
En el panel de control se podrán activar otras ayudas: la función de alto contraste transformará las ventanas de Windows en gráficos con líneas claras fácilmente reconocibles y una escritura de gran tamaño que se lee muy bien. Otra ayuda: las personas con deficiencias auditivas podrán recibir una señal en forma de texto en la pantalla en sustitución de los típicos sonidos de Windows…»
Hasta aquí nostálgico y hasta poético el relato de nuestros mayores opinando sobre Windows 98. Pero hay un detalle relevante de permanente actualidad, cuando los editores de la revista opinaban sobre el producto del Monopolio de Gates: « Para algunos especialistas en Windows, la actualización es casi obligada. Y es que, necesitan con urgencia algunas de las escasas funciones mejoradas de Windows 98.
Pero la inmensa mayoría de los usuarios se preguntan: ¿merece la pena gastar tiempo y dinero en un producto que no incluye auténticas novedades? Nuestra respuesta es NO.
Por desgracia, ya se puede intuir lo que va a suceder.
Aquellos que quieran utilizar hardware y software actualizados, no podrán renunciar a instalar la nueva versión en el plazo de algunos meses.
Debido al monopolio de Microsoft, este nuevo sistema operativo se impondrá y renegar de él supondría quedarse atrasado[1].
Aún hay más.
Si conserva Windows 95, dentro de un año, como muy tarde, se verá obligado a utilizar programas obsoletos. No hay alternativas: debido a la complejidad de los demás sistemas operativos -DOS, Linux u OS/2-, con ellos, sólo se aclaran los expertos. Aun así, se le recomienda que espere. Ya se cambiará a Windows 98 cuando no tenga más remedio que instalar un programa que no funcione bajo Windows 95.
Para entonces, se habrán detectado y corregido algunos fallos.
También es posible que el precio haya bajado respecto al recomendado actualmente por Microsoft…
Requisitos de Hardware[2].
Para poder utilizar cómodamente Windows 98 su ordenador necesitará reunir unos requisitos mínimos, ya que durante el trabajo no sólo se ejecuta el sistema operativo: las aplicaciones exigen memoria adicional y requieren un microprocesador de mayor rendimiento.
Por este motivo, las necesidades prácticas de hardware son mayores que las mínimas recomendadas por el fabricante.
Según Microsoft, necesitará al menos un microprocesador 486 DX. Los antiguos ordenadores equipados con 386 o 486 SX no pueden con esta versión software. Se recomienda, como mínimo, un microprocesador Pentium a 133 MHz. Si no le importa la lentitud, entonces podrá seguir utilizando su 486, según la cantidad de memoria RAM de que disponga. Para escribir cartas con sus programas de texto habituales, este micropocesador debería ser suficiente.
Memoria RAM.
Microsoft recomienda como mínimo 16 Mb de memoria RAM. Sin embargo, para que el sistema operativo funcione con soltura, se recomienda 32 Mb. De esta manera se evitarán esperas innecesarias mientras esté utilizando el ordenador. Si dispone de menos de 32 Mb de memoria RAM, su ordenador tendrá que utilizar el disco duro para compensar la memoria que le falte. Para trabajar en las mejores condiciones, conviene ampliar la memoria RAM como mínimo a 64 Mb.
Disco duro
Windows 98 requiere entre 120 y 295 Mb libres en el disco duro.
Este valor depende tanto del tipo de ordenador como de la configuración elegida durante la instalación.
Una instalación típica ocupa 200 Mb, a los que hay que sumar los 50 Mb necesarios para hacer la copia de seguridad de su antiguo sistema operativo. Nosotros recomendamos un disco duro de al menos 1 Gb, para que pueda almacenar, además de los ficheros de Windows, sus propios programas y ficheros.
Tarjeta gráfica y de sonido.
La tarjeta gráfica que Windows 98 exige es por lo menos una VGA, que podemos encontrar en cualquier ordenador moderno. Se recomienda tarjetas gráficas con una definición mínima de 800 x 600 puntos y 32.000 colores. Sólo de esta forma podrá apreciar los detalles. Para disfrutar del sonido necesitará una tarjeta de sonido y un par de altavoces. Por supuesto puede utilizar su Windows 98 sin tarjeta de sonido.»[3]

No me vayan a decir que recordar no es vivir o que este juego de registrar la historia de nuestros computadores no es fascinante, solo para demostrarles a algunos que el progreso en tecnología no es lineal.
El Windows 98 a muchos, nos marcó la vida; pero tal vez sin culpa, aun a las generaciones actuales también por sus aportes a ulteriores Windows más estables, robustos y desarrollados.
Ver también: DOS
[1] Actualmente la presión de nosotros los consumidores puede obligar al gigante Microsoft a reversar una decisión errónea como El Windows Vista. Hace una década era impensable.
[2] Si a usted, moderno lector le llegare a causar risa estos requerimientos de sistema, significa que usted es de los que suele quejarse de la lentitud de su Pc ultramoderno o por lo menos relativamente reciente (no superior a 3 años de vida)…jejje, lo ví…..y lo entiendo.
[3] Tomado de Computer hoy, año 1 Número 1 de octubre de 1998. Hobby Press, S.A. , Madrid.

Artículo migrado desde blogger.

Sony Vaio 2002

En el año 2002 recuerdo dos interesantes productos de Sony Vaio:
1- ) El Sony Vaio R505TF (Notebook), con un procesador portátil Intel Pentium III de 1.2 GHz, con una pantalla LCD de 12.1 pulgadas XGA TFT, 256 MB SDRAM, un disco duro de 30 GB, Docking Sation con lector óptico, Cd-RW/DW y un peso unitario de 2 Kg.
2- ) El Sony Vaio GRX727, que era un laptop con un procesador Intel Pentium 4-M de 1.8 GHz, monitor LCD 16.1 pulgadas VXA TFT, 256 MB SDRAM, disco duro de 30 GB, lector óptico CD-RW/DVD.
En ese año 2002 fueron dos propuestas avezadas de Sony Vaio. Leyendo un poco sobre la historia de los computadores, uno tal vez alcance a medir la magnitud de los desarrollos tecnológicos de la humanidad.

Ver también: RAM, Basic 8800

Post migrado desde blogger.

Basic 8800

Veamos el desarrollo del Basic 8800 (Post que migra desde uno de mis viejos blogs).
Ed Roberts y Forrest Mims III fundaron la empresa MITS[1] en la ciudad Alburquerque de Nuevo México, orientados a los aficionados a la electrónica: les vendían kits para el ensamblar modelos de cohetes; luego se dedicaron a vender kits de calculadoras para aficionados. Cuando este último negocio se vino a pique y las deudas eran cuantiosas[2], empezaron a explorar nuevas posibilidades.

En 1974 se lanzaba el chip de Intel 8080 y todo parecía que habría necesidad de kits de microcomputadores para aficionados. Roberts entonces fabricó una carcasa para el chip, dotada de pantalla y varios circuitos eléctricos[3]. Fue la llegada de Altair[4].Es entonces cuando Bill Gates le propone crear un lenguaje BASIC adecuado para el chip 8080 y el Altair, en un plazo de 30 días[5]. Efectivamente lo hicieron y el Altair leyó el programa por medio de una cinta perforada y pudo hacer sus primeros procesos. A finales de 1975 Roberts le solicitó a Gates que desarrollara una versión de BASIC en disquete. Fue el comienzo de la proliferación de contratos para Bill Gates por parte de empresas de ordenadores que también deseaban su BASIC[6] y es ahí cuando deciden contratar a varios programadores como: Steve Wood, Chris Larson y Marc MacDonald.[7]

[1] Micro Instrumentation Telemetry System.
[2] A comienzos de 1974, un cuarto de millón de dólares.
[3] Sin teclado, ni lenguaje de programación.
[4] El nombre surgió de una serie de ciencia ficción.
[5] Para febrero de 1975
[6] Si bien desde Agosto de 1974 ya habían fundado Micro-Soft junto a Paul Allen (luego pasó a llamarse Microsoft)
[7] GÜNTER Bernhard. Bill Gates. Un maniaco de los ordenadores convertido en el hombre más rico de América. Editorial Juventud, Barcelona 1996, páginas 106-112.

Leer también: Eniac, lenguajes de programación , D.O.S

Eniac

Y sigo de trasteo. Eniac también viene de un servidor gratuito pero al ser un tema relevante dentro de la temática Pc Web, aterriza en nuestro hosting (lo escribí personalmente):

Electronic Numerical Integrator and calculator[1].
El ENIAC[2] Fue un proyecto financiado por el Ballistic Research Laboratory de Aberdeen Proving Grounds, en Maryland, lo que condujo a la construcción en la Escuela de Ingeniería electrónica Moore, en la Universidad de Pensilvania, de esta primera computadora de gran escala totalmente electrónica, entre 1943 y 1946. Este proyecto fue dirigido por John W. Mauchly y J. Presper Eckert.
A diferencia de MARK I (uno de sus más distinguidos predecesoras) que usaba relés electromecánicos, el ENIAC usaba tubos de vacío electrónicos [3], haciendo cálculos 1.000 veces más rápidos que la anterior. Obviamente sus dimensiones eran colosales: ocupaba casi 15.000 pies cuadrados de superficie y pesaba casi 30 toneladas.
Trabajó durante 80.223 horas. El ingreso y salida de datos los seguía manejando por medio de tarjetas perforadas y “sus programas” se hacían «alambrando conexiones entre sus componentes»[4]. Su mayor defecto era la limitad capacidad de almacenamiento disponible.[5]
[1] Calculadora e integradora numérica electrónica.
[2] Y del cual participó John Von Neumann como consultor.
[3] Válvulas electrónicas, de las cuales tenía alrededor de 18.000. así como 70.000 resistores y 10.000 capacitores.
[4] Tarea que tomaba hasta dos días
[5] TREMBLAY jean Paul & BUNT Richard B. Introducción a la ciencia de las computadoras. Enfoque algorítmico. McGraw-Hill de México. México 198, páginas 26-28.

Ver también: D.O.S

D.O.S Disk operation system

D.O.S Disk Operation System corresponde a otro post que tenía en un servidor gratuito y que se viene a mi site de trabajo:

La historia del Ms-Dos arranca en propiedad en el año de 1978, cuando Gary Kildall[1] adapta su programa de control universal para el procesador 8080 de Intel, llamado Control Program/Microcomputer[2] que funcionaba de maravilla para estos chips de 8 bits[3]. Luego, con la llegada del 8086 de 16 bits, un procesador radicalmente más rápido, tuvo que adaptarse y entonces sacó su CP/M-86. Es así como el popular procesador de textos WordStar y el dbase fueron originalmente diseñados para este sistema operativo.

Cuando en 1980 IBM[4] desea subirse al tren ganador de los PC, solicita a Digital Research un gran pedido de su sistema operativo pero hubo malos entendidos y la gente de IBM solicita entonces a Microsoft[5] un sistema operativo para sus máquinas.[6] Bill Gates toma entonces como punto de partida el QDOS[7] de la firma Seattle Computer y lo adapta; en 1981 Microsoft compra formalmente QDos[8] y lo bautiza como MS-Dos (Microsoft Disk Operating System). Este ya funcionaba entonces desde un diskette de 5.25’.

A mediados de 1981 aparece oficialmente el PC de IBM, cargando la primera versión del DOS.[9]

Ver también:  Prehistoria del computador
[1] Fundador de la compañía Intergalactic Digital Research, Inc. Actualmente Digital Research Corporation
[2] Inicialmente Control programs for Monitors, programa de control para monitores. Comprendía a grandes rasgos: Un Bios (Basic Input Output system), un BDOS (Basic Disk Operation System) y un CCP (Command Control Processor)
[3] CP/M-80
[4] Llamado el gigante azul. International Business Machine. Hasta ese momento su mejor negocio era el de los grandes ordenadores y se propusieron acaparar el mercado de los PC: «Proyecto Chess». Ellos desarrollaban un componente básico y compraban a otras compañías lo demás.
[5] Pesa que la madre de Gates fuera amiga del antiguo director de IBM.
[6] También ese año recibe el encargo para adaptar el BASIC, el FORTRAN y COBOL y pascal a los nuevos microordenadores.
[7] Un mejora y adaptación del CP/M
[8] Licencia adquirida por U$50.000
[9] GÜNTER Bernhard. Bill Gates. Un maniaco de los ordenadores convertido en el hombre más rico de América. Editorial Juventud, Barcelona 1996, páginas 112-135.

Prehistoria del Computador

Prehistoria del computador era un post que tenía ubicado en mi viejo blog de Biografía e historia y que ahora por motivos de afinidad temática migro hasta este sitio:

(Los antecedentes lejanos de un pentium 4 de 2.8 ghz, 80 Hd, 1 Gb Ram, tarjeta de televisión, 256 de VRAM,etc).
Que la necesidad es la madre de toda invención algunos lo seguimos comprobando en nuestras existencias casi a diario.Corría el año de 1980 y teniendo 10 años pues ya me empezaban a gustar las vecinas, el lío consistía en ser uno un individuo serio y “ratón de biblioteca”. ¿Cómo abordarlas? ¡Claro, lo tengo!, con un poemita. Pero había un problemita menor, mi caligrafía era horrorosa: ni la regla de la profesora Ligia ni los llamados de atención del Director habían sido suficientes. ¿Qué hacer? Pidiéndole moneditas a papá me quedé mirando una máquina de escribir Olivetti línea 88, una cosa pesada como una arroba, pero que podría alivianar mis angustias enamoradizas.A partir de esa tarde, con papel copia del directorio liberal municipal que coordinaba papá, resulté practicando mecanografía (al comienzo chuzografía, ese arte de escribir usando solo dos dedos, los índices de cada mano). Nadie, ni siquiera él sospechaba de mis “rojas” intenciones. “Tan lindo mi muchachito cómo desea superarse”.Empecé una rutina de practicar y transcribir poemas para mis vecinas. Obviamente moviendo semejante carro (la tecla enter de los procesadores de palabra) tan pesado para mis extremidades, pues se me empezó a marcar el tríceps del brazo izquierdo (pesas además de mecanografía).Entrando a estudiar ese mismo año a hacer mi primer grado de secundaria, pues nada ni nadie me salvó de caer en las hordas de la profesora Zilia Méndez (Hoy por hoy debo reconocerlo, maravillosa persona y excelente docente)…”a ver señores empecemos: asdfgñlkjh, 40 renglones sin mirar el teclado….suela- suela- suela, 500 veces)”…Sí, me avergüenza reconocerlo, digito actualmente en mi computador empleando esas maravillosas técnicas para maquinas de escribir de hace 30 años-y lo que es peor ¡cómo me rinde!-. Bueno, pues uno de los requisitos elementales era que tocaba pagar el servicio de la sala de mecanografía (la versión sala de computadores de los años 80 en un pueblito), quien no lo hiciera pues debía llevar máquina de escribir. Y ahí venía Edgar con su máquina de escribir Remington, como quien diría en el siglo XXI, “con su portátil”, pavoneándose delante de los míseros mortales que debíamos rentar el servicio.Todo transcurría en perfecta normalidad en mi mundo hasta cuando debí emigrar a Cali, en el Valle del Cauca y volver a rehacer los pedacitos rotos de un adolescente dependiente de un padre fallecido. Pues tocó Colegio San Luís Gonzaga afortunadamente.Bueno pues allí había en realidad (año de 1986), una sala de sistemas provista de computadores Apple Macintosh. “Fuepucha”, tremenda interfaz gráfica (con los años sabría que Microsoft imitó esa interefase para ponerla en sus Pc, con su sistema Windows), Mouse y toda la cosa. Ingresé al mágico mundo de los computadores, sin anestesia, directo a la yugular, brincando de mi consentida máquina de escribir al Macintosh y a los lenguajes de programación- Basic-.Bueno, pues toda esa locura de los algoritmos (defina algoritmo: conjunto finito de pasos lógicos para lograr una solución de un problema) y variables, propició que en el examen final de sistemas en décimo (Mayo de 1987) sacara 10 con mi bandera de los Estados Unidos de Norteamérica –tremenda baladronada, cuando hoy en día se tiene de mil maneras distintas o en paint se diseña rapidito)…
Pasa el tiempo y los avatares del destino condujéronme de nuevo a la provincia, allí en 1991 conocí un computador 8088, de esos que se arrancaba con disquetes de 5 ½ o “de arepa” como les decíamos nosotros. Hermano pues a aprendernos toda esa jeringonza del D.O.S. (Disk Operating System) y su cantidad de comandos: CLS para borrar pantalla, DIR para ver el contenido del directorio, etc…
Pero hasta ahí seguía de amores con las máquinas de escribir…hasta cuando supe de los tales procesadores de palabras y el mejor de los mejores: el Wordstar. Con Wordstar aprendí los mismos comandos que funcionan con el Microsoft Word: Control G graba, Control J justifica…me las aprendí todas de ese procesador de textos y pues me buscaban para digitar porque bueno…la escuelita de mecanografía…Pero también me le metí a una cosa novedosa y rara, las hojas electrónicas y la estrella del momento: el Lotus 1-2-3….Guaooooo…para un ser sencillo como quien escribe pasar de la calculadora a esta maravilla…Vino a continuación un IBM Pc XT y fue la “machera”, lo más novedoso en el pueblo con su Súper-disco duro de 10MB (Que conste que cronológicamente la aparición de estos computadores personales ocurrió así para el autor mas no es así para la industria en general), luego lo desplazó la IBM PC AT, el famoso 286 de la jerarquía de Microsoft: bus de 16 bits, HD (hard disk o disco duro) de 20 Mb y 512 kb de memoria RAM (Random Acces Memory, memoria de acceso aleatorio), llegó así mismo el Windows y abrió una ventana a mi vida.En este estado de evolución tecnológica pues ya dominaba el qpro (competencia de Lotus), el Word perfect (competencia de WordStar) y hasta supe del tal Logo (y su tortuguita por aquí y de la tortuguita por allá). Me sentía, valgan las comparaciones, como un Bill Gates (que dicen se debe pronunciar como “Bil geit”,diferente de vil gay -léase vil gey-) con varios años de retraso.Cacharreaba y cacharreaba en computadores ajenos (¿Qué hacer si en la casa de mis abuelos lo más tecnológicamente avanzado era una grabadora con cassetera?) y llegado un 386 al municipio “me ordené” en las ciencias ocultas de los computadores personales: formateé mi primer equipo…y fue por error. Me dejaron cuidando un dichoso apartamento y que por favor usara lo que necesitara pero que lo dejara en sitio…pues nada, me puse a practicar como sacar copias de seguridad y habian como 30 disquettes de 3/2 pulgadas…ni corto ni perezoso hice los backups correspondientes y (no me pregunten cómo), a algo que preguntó el sistema le di enter y ya… ¡carajo! Y ahora que hacía, pues amanecer poniendo en práctica lo aprendido en cartillas y libros amarillos que Javier Enrique me facilitaba…4 de la mañana y voila, quedó, listo p´a pintura. Uff que susto tan guapo. Seguí el camino de la evolución y dio papaya un 486 con 32 MB de Ram y con Quake instalado (y Princesa de Persia)..lúdicas tardes ganando partidas y rebuscando moneditas, digitando trabajos y tesis de grado.